آڈیو عنصر

پراپقسمضروریمثالقدر کی حدتفصیل
externalUrlstringfalse--باہر کے ماخذ سے آڈیو فائل کا URL۔
extstringtrue--آڈیو کی فائل کی توسیع (جیسے "mp3"، "wav")۔
startInSourcenumbertrue--ماخذ فائل میں آڈیو کلپ کا شروع ہونے کا وقت، سیکنڈز میں۔ عام طور پر 0، صرف اس وقت 0 سے مختلف ہوتا ہے جب آڈیو نوڈ کو ماخذ آڈیو کے سامنے سے کاٹا گیا ہو۔ startInSource اور duration کا مجموعہ sourceDuration سے کم یا اس کے برابر ہونا چاہیے۔
sourceDurationnumbertrue--ماخذ آڈیو فائل کی کل دورانیہ، سیکنڈز میں۔ یہ فیلڈ ماخذ آڈیو کی حقیقی لمبائی سے ملنا چاہیے۔
isFrontTrimmedbooleanfalse--یہ ظاہر کرتا ہے کہ آڈیو ماخذ آڈیو کے سامنے سے کاٹی گئی ہے یا نہیں۔ جب startInSource 0 نہ ہو تو اسے true پر سیٹ کیا جانا چاہیے۔
volumenumbertrue-0 - 1آڈیو عنصر کی حجم کی سطح۔ 1 مکمل حجم کی نمائندگی کرتا ہے، اور 0 خاموش کی نمائندگی کرتا ہے۔

نوٹ: externalUrl تک رسائی حاصل ہونی چاہیے۔ sourceDuration فیلڈ کو ماخذ آڈیو فائل کی حقیقی دورانیہ سے ملنا چاہیے۔ startInSource اور duration کا مجموعہ sourceDuration سے کم یا اس کے برابر ہونا چاہیے، جس سے آپ کو ٹائم لائن میں آڈیو کلپ کا صرف ایک حصہ استعمال کرنے کی اجازت ملتی ہے - عام طور پر startInSource 0 ہوتا ہے، اور صرف اس وقت 0 سے مختلف ہوتا ہے جب آڈیو نوڈ کو ماخذ آڈیو کے سامنے سے کاٹا گیا ہو۔ جب startInSource 0 نہیں ہوتا، تو آپ کو isFrontTrimmed کو true پر سیٹ کرنا چاہیے۔ volume فیلڈ درست آواز کنٹرول کے لیے حجم کی ایڈجسٹمنٹ کو فعال کرتی ہے۔

audioElement.json
{
"id": "9bf3d1d3-a961-4457-9dd2-2def3109680a",
"type": "Audio",
"start": 0,
"duration": 131.160813,
"trackIndex": 0,
"ext": "Flow",
"startInSource": 0,
"sourceDuration": 131.160813,
"volume": 1
}