| 属性 | 类型 | 必需 | 示例 | 值范围 | 描述 |
|---|---|---|---|---|---|
| sourceNodeId | string | true | - | - | 生成声波可视化的音频或视频元素的唯一标识符。 |
| sourceNodeType | string | true | - | Audio | Video | 源元素的类型(音频或视频)。 |
| waveType | string | false | - | - | 要显示的波形可视化的类型。 |
| colors | array | false | - | - | 用于渲染声波的颜色数组,采用十六进制格式。 |
注意:
sourceNodeId必须引用项目中现有的音频或视频元素。SoundWave 元素将自动生成来自源元素的音频数据的可视化表示。
{
"id": "soundwave-element-id",
"type": "SoundWave",
"start": 0,
"duration": 10,
"trackIndex": 0,
"x": 100,
"y": 100,
"sourceNodeId": "audio-element-id",
"sourceNodeType": "Audio",
"waveType": "bars",
"colors": ["#FF5722", "#FF9800", "#FFC107"]
}