Élément Audio

PropriétéTypeRequisExemplePlage de valeursDescription
externalUrlstringfalse--L'URL du fichier audio provenant d'une source externe.
extstringtrue--L'extension de fichier de l'audio (par exemple, "mp3", "wav").
startInSourcenumbertrue--Le temps de départ du clip audio dans le fichier source, en secondes. Généralement 0, ne diffère de 0 que lorsque le nœud audio a été raccourci à partir du début de l'audio source. La somme de startInSource et duration doit être inférieure ou égale à sourceDuration.
sourceDurationnumbertrue--La durée totale du fichier audio source, en secondes. Ce champ doit correspondre à la longueur réelle de l'audio source.
isFrontTrimmedbooleanfalse--Indique si l'audio a été raccourci à partir du début de l'audio source. Doit être défini sur true lorsque startInSource n'est pas 0.
volumenumbertrue-0 - 1Le niveau de volume de l'élément audio. 1 représente le volume maximal, et 0 représente le silence.

Remarque : L'externalUrl doit être accessible. Le champ sourceDuration doit correspondre à la durée réelle du fichier audio source. La somme de startInSource et duration doit être inférieure ou égale à sourceDuration, ce qui vous permet d'utiliser uniquement une partie du clip audio dans la timeline - généralement startInSource est 0, et ne diffère de 0 que lorsque le nœud audio a été raccourci à partir du début de l'audio source. Lorsque startInSource n'est pas 0, vous devez définir isFrontTrimmed sur true. Le champ volume permet des ajustements de volume pour un contrôle sonore précis.

audioElement.json
{
"id": "9bf3d1d3-a961-4457-9dd2-2def3109680a",
"type": "Audio",
"start": 0,
"duration": 131.160813,
"trackIndex": 0,
"ext": "Flow",
"startInSource": 0,
"sourceDuration": 131.160813,
"volume": 1
}