| 屬性 | 類型 | 必要 | 範例 | 值範圍 | 描述 |
|---|---|---|---|---|---|
| externalUrl | string | false | - | - | 外部來源音頻文件的 URL。 |
| ext | string | true | - | - | 音頻的文件擴展名(例如,“mp3”、“wav”)。 |
| startInSource | number | true | - | - | 音頻片段在源文件中的開始時間,以秒為單位。通常為 0,只有在音頻節點從源音頻的前面修剪時才會與 0 不同。`startInSource` 和 `duration` 的總和必須小於或等於 `sourceDuration`。 |
| sourceDuration | number | true | - | - | 源音頻文件的總持續時間,以秒為單位。此欄位應與源音頻的實際長度匹配。 |
| isFrontTrimmed | boolean | false | - | - | 指示音頻是否已從源音頻的前面修剪。當 `startInSource` 不為 0 時,應設置為 true。 |
| volume | number | true | - | 0 - 1 | 音頻元素的音量級別。1 代表全音量,0 代表靜音。 |
注意:externalUrl 必須可訪問。
sourceDuration欄位必須與源音頻文件的實際持續時間匹配。startInSource和duration的總和必須小於或等於sourceDuration,這允許您在時間軸中僅使用音頻片段的一部分 - 通常startInSource為 0,只有在音頻節點從源音頻的前面修剪時才會與 0 不同。當startInSource不為 0 時,應將isFrontTrimmed設置為 true。volume欄位允許進行音量調整,以實現精確的聲音控制。
{
"id": "9bf3d1d3-a961-4457-9dd2-2def3109680a",
"type": "Audio",
"start": 0,
"duration": 131.160813,
"trackIndex": 0,
"ext": "Flow",
"startInSource": 0,
"sourceDuration": 131.160813,
"volume": 1
}