ویڈیو ٹولز
ویڈیو وہ واحد میدان ہے جہاں براؤزر کا ٹیب واقعی کسی ڈیسک ٹاپ ایپلیکیشن کا مقابلہ کرتا ہے، کیونکہ WebCodecs وہی ہارڈ ویئر انکوڈر JavaScript کے حوالے کر دیتا ہے جو آپریٹنگ سسٹم استعمال کرتا ہے۔ یہی وہ واحد میدان بھی ہے جہاں حدود سب سے سخت ہیں، اس لیے انہیں صاف صاف بیان کر دیا گیا ہے۔
مقبول ٹولز
براؤزر کیا کچھ انکوڈ کر سکتا ہے
کوڈیک کی حمایت آپ کا براؤزر اور آپ کا ہارڈ ویئر طے کرتے ہیں، یہ سائٹ نہیں۔ MP4 میں H.264 تقریباً ہر جگہ چلتا ہے؛ WebM میں VP9 کو وسیع حمایت حاصل ہے اور نتیجہ عموماً چھوٹا ہوتا ہے؛ AV1 انکوڈنگ اب بھی کم کم ملتی ہے۔ کام شروع ہونے سے پہلے ٹول براؤزر سے پوچھ لیتا ہے کہ یہ ترتیب معاون ہے یا نہیں، اور آدھے راستے میں ناکام ہونے کے بجائے صاف انکار کر دیتا ہے۔
یہاں فائل کے سائز کی حدود کم کیوں ہیں
ویڈیو فریم بہ فریم ڈی کوڈ ہوتی ہے، اور 1080p کا ایک فریم بغیر کمپریشن تقریباً آٹھ میگابائٹ کا ہوتا ہے۔ پائپ لائن ایک وقت میں چند ہی فریم زیرِ عمل رکھتی ہے، مگر ماخذ فائل پھر بھی سنبھالنی پڑتی ہے، اس لیے فون پر حد ڈیسک ٹاپ کی اجازت کے مقابلے میں بہت کم رہتی ہے۔ اس حد سے اوپر ٹول شروع میں ہی بتا دیتا ہے اور ڈیسک ٹاپ براؤزر کا مشورہ دیتا ہے۔
آواز ہٹانا نقل ہے، دوبارہ انکوڈنگ نہیں
آڈیو ٹریک ہٹانے کے لیے ویڈیو کو چھیڑنے کی ضرورت نہیں۔ جہاں کنٹینر اجازت دے، ویڈیو کی رو بغیر چھیڑے نقل کر دی جاتی ہے، جو فوری بھی ہے اور بے نقصان بھی — دوبارہ انکوڈنگ کئی منٹ لگا کر تصویر کو ذرا سا خراب ہی کرتی۔