| 属性 | 类型 | 必需 | 示例 | 值范围 | 描述 |
|---|---|---|---|---|---|
| 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
}