音頻元素

屬性類型必要範例值範圍描述
externalUrlstringfalse--外部來源音頻文件的 URL。
extstringtrue--音頻的文件擴展名(例如,“mp3”、“wav”)。
startInSourcenumbertrue--音頻片段在源文件中的開始時間,以秒為單位。通常為 0,只有在音頻節點從源音頻的前面修剪時才會與 0 不同。`startInSource` 和 `duration` 的總和必須小於或等於 `sourceDuration`。
sourceDurationnumbertrue--源音頻文件的總持續時間,以秒為單位。此欄位應與源音頻的實際長度匹配。
isFrontTrimmedbooleanfalse--指示音頻是否已從源音頻的前面修剪。當 `startInSource` 不為 0 時,應設置為 true。
volumenumbertrue-0 - 1音頻元素的音量級別。1 代表全音量,0 代表靜音。

注意:externalUrl 必須可訪問。sourceDuration 欄位必須與源音頻文件的實際持續時間匹配。startInSourceduration 的總和必須小於或等於 sourceDuration,這允許您在時間軸中僅使用音頻片段的一部分 - 通常 startInSource 為 0,只有在音頻節點從源音頻的前面修剪時才會與 0 不同。當 startInSource 不為 0 時,應將 isFrontTrimmed 設置為 true。volume 欄位允許進行音量調整,以實現精確的聲音控制。

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
}