| 屬性 | 類型 | 必要 | 範例 | 值範圍 | 描述 |
|---|---|---|---|---|---|
| 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"]
}