| پراپ | قسم | ضروری | مثال | قدر کی حد | تفصیل |
|---|---|---|---|---|---|
| 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سے کم یا اس کے برابر ہونا چاہیے، جس سے آپ کو ٹائم لائن میں آڈیو کلپ کا صرف ایک حصہ استعمال کرنے کی اجازت ملتی ہے - عام طور پرstartInSource0 ہوتا ہے، اور صرف اس وقت 0 سے مختلف ہوتا ہے جب آڈیو نوڈ کو ماخذ آڈیو کے سامنے سے کاٹا گیا ہو۔ جبstartInSource0 نہیں ہوتا، تو آپ کو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
}