| プロパティ | タイプ | 必須 | 例 | 値の範囲 | 説明 |
|---|---|---|---|---|---|
| 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
}