جیسے جیسے مزید اسٹریمنگ سروسز آن لائن منتقل ہوتی ہیں آپ شاید اپنی پسندیدہ فلمیں اور ٹی وی سیریز براؤزر میں دیکھ رہے ہوں۔ اگر آپ Netflix یا HBO GO استعمال کرتے ہیں، تو بند کیپشننگ (CC) یا VTT/SRT فائلوں تک رسائی سادہ سفر ہے۔ تاہم، بہت ساری مفت خدمات بطور ڈیفالٹ CC پیش نہیں کرتی ہیں اور یہاں تک کہ اگر یہ دستیاب ہے، امکانات ہیں کہ زبان انگریزی نہیں ہے۔
یہی وجہ ہے کہ آپ کو URL سے SRT/VTT لوڈ کرنے کی ضرورت ہے۔ ان لوگوں کے لیے جنہوں نے پہلے کبھی ایسا نہیں کیا ہے، یہ طریقہ غالب نظر آ سکتا ہے کیونکہ اس میں GitHub Gist، Google DevTools، اور بنیادی کوڈنگ شامل ہے۔ لیکن اگر آپ T کے مراحل پر عمل کرتے ہیں، تو آپ کو دی گئی فائلوں کو لوڈ کرنے میں کوئی پریشانی نہیں ہونی چاہیے۔
یو آر ایل سے SRT/VTT کیسے لوڈ کریں۔
مرحلہ نمبر 1
سب سے پہلے، آپ کو ویژول اسٹوڈیو کوڈ ڈاؤن لوڈ اور انسٹال کرنے کی ضرورت ہے اور آپ جس فلم/سیریز کو دیکھنا چاہتے ہیں اس کے لیے سب ٹائٹل/SRT فائل حاصل کریں۔ اور پریشان نہ ہوں کہ کوئی سنجیدہ کوڈنگ نہیں ہوگی، بس کچھ آسان کاپی اور پیسٹ کرنا۔
مرحلہ 2
بصری اسٹوڈیو کوڈ شروع کریں اور درج ذیل لائنیں درج کریں:
1 var thisWidth = jwplayer('media-player').getWidth();
2 var thisHeight = jwplayer('media-player').getHeight();
3
4 var suck = jwplayer('media-player')[0].all Sources;
5 jwplayer ('میڈیا پلیئر') سیٹ اپ ({
6 “پلے لسٹ”:[{“ذرائع”: suck, “tracks”: [{“file”:””, “label”:”انگریزی”, “kind”: “captions”, “default”: true}]} ]
7 "چوڑائی": یہ چوڑائی،
8 "اونچائی": یہ اونچائی
9 });
نوٹ: نمبرز کوڈ کی لائنوں کی نمائندگی کرتے ہیں۔ جیسے ہی آپ کاپی اور پیسٹ کرنا شروع کرتے ہیں اور کوڈ کا حصہ نہیں ہوتے ہیں تو وہ بطور ڈیفالٹ پاپ اپ ہوجاتے ہیں۔ اس بات کو یقینی بنائیں کہ کسی چیز سے محروم نہ ہوں ورنہ یہ چال کام نہیں کرے گی۔
مرحلہ 3
مشکل وقت کے ساتھ، اب آپ کا CC URL بنانے کا وقت آگیا ہے۔ شروع کریں //gist.github.com، سب ٹائٹلز فائل پکڑیں اور اسے Gist Github مین ونڈو میں چھوڑ دیں۔
آپ کو دو الگ الگ ونڈو نظر آئیں گی، اوپر سکرول کریں اور کوڑے دان کے آئیکون پر کلک کرکے پہلی کو حذف کریں۔ ٹیکسٹ باکس میں "subtitles.srt" والی ونڈو باقی رہنی چاہیے۔ صفحہ کے نیچے تک سکرول کریں اور "عوامی خلاصہ بنائیں" بٹن پر کلک کریں، یہ آپ کے سب ٹائٹلز کو ٹائم اسٹیمپڈ کوڈ میں بدل دیتا ہے۔
آخر میں، URL میں کوڈ حاصل کرنے کے لیے Gist ونڈو کے اوپری دائیں جانب RAW بٹن کو دبائیں۔
اہم نوٹ: کسی بھی ونڈوز، ویژول اسٹوڈیو کوڈ یا گسٹ گٹ ہب کو بند نہ کریں کیونکہ آپ کو دوسرے مراحل کے لیے ان کی ضرورت ہوگی۔
مرحلہ 4
اس مقام پر، آپ آن لائن فلم یا سیریز پر جا سکتے ہیں جسے آپ Chrome میں دیکھنا چاہتے ہیں۔ اس تحریر کے مقاصد کے لیے، ہم نے 123Movies کا استعمال کیا ہے اور اسے Nocturnal Animals Movie پر آزمایا ہے۔ کسی بھی صورت میں، یہ چال دوسرے پلیٹ فارمز اور ویڈیوز کے لیے کام کرے جب تک کہ وہ HTML5 کے لیے JW پلیئر کو سپورٹ کرتے ہوں۔
آگے بڑھنے کے لیے، براؤزر کے اندر خالی جگہ پر دائیں کلک کریں (مووی آن کے ساتھ) اور انسپیکٹ کو منتخب کریں۔ یہ DevTools لاتا ہے اور آپ کو کنسول ٹیب پر کلک کرنے کی ضرورت ہے۔
DevTools لے آؤٹ آپ کے براؤزر میں تھوڑا مختلف نظر آ سکتا ہے، لیکن افعال اور منزلیں ایک جیسی ہیں۔
مرحلہ 5
ویژول اسٹوڈیو کوڈ ونڈو پر واپس جائیں اور کاپی کریں، پھر کوڈ کو ڈیو ٹولز کنسول میں پیسٹ کریں۔ (آپ نے مرحلہ 2 میں کوڈ درج کیا ہے۔)
اس کے بعد، Gist Github ونڈو پر جائیں اور سب ٹائٹلز کا URL کاپی کریں۔ درست ہونے کے لیے، ایڈریس بار میں ہر چیز کو منتخب کریں اور اپنے کی بورڈ پر cmd یا Ctrl + C کیز کو دبائیں۔ اب، آپ کو یو آر ایل کو کوڈ کے اندر صحیح جگہ پر پیسٹ کرنے کی ضرورت ہے، یہ نیچے دی گئی لائن 6 ہے۔
“پلے لسٹ”:[{“ذرائع”: suck, “tracks”: [{“file”:””, “label”:”انگریزی”, “kind”: “captions”, “default”: true}]}]
منزل خالی قوسین ہے۔ “” اس کے بعد[{"فائل": اور پورا URL قوسین کے اندر چلا جاتا ہے۔ آپ کو یاد رکھیں، یہ مرحلہ انتہائی اہم ہے اور آپ کو اس جگہ سے محروم نہیں ہونا چاہیے ورنہ یہ کام نہیں کرے گا۔
مرحلہ 6
تبدیلیوں کی تصدیق کرنے کے لیے، آخری لائن کے آگے کلک کریں (9 });) کنسول کے اندر، آپ کا کرسر سیمیکولن کے بالکل پیچھے ہونا چاہیے۔ پھر Enter کو دبائیں اور کوڈ کی ایک اور لائن خود بخود اس بات کی تصدیق کے لیے ظاہر ہو جائے گی کہ آپ نے سب کچھ ٹھیک کر لیا ہے۔
مرحلہ 7
DevTools سے باہر نکلنے کے لیے X آئیکن پر کلک کریں اور آپ Gist Github اور Visual Studio Code کو بھی بند کر سکتے ہیں کیونکہ آپ کو ان کی مزید ضرورت نہیں ہوگی۔ سب ٹائٹلز کو مووی/سیریز میں لوڈ کرنے کے لیے پلے بٹن اور پھر CC پر کلک کریں۔ آپ کو انہیں فوری طور پر پلیئر میں دیکھنا چاہیے۔
حکمت کے کچھ الفاظ
اس طریقہ کار کا ایک منفی پہلو سرایت شدہ سب ٹائٹلز کا مسئلہ ہے۔ آف برانڈ اسٹریمنگ سروسز پر بہت ساری آن لائن فلمیں اور سیریز بلٹ ان سب ٹائٹلز کے ساتھ آتی ہیں جنہیں بند نہیں کیا جا سکتا۔ یہ کہنے کی ضرورت نہیں کہ CC کے دو سیٹوں کے ساتھ اپنی پسندیدہ ویڈیوز دیکھنا پریشان کن ہے۔
ایک اور چیز جس پر آپ کو غور کرنے کی ضرورت ہے وہ ہے CC فریم ریٹ۔ ویڈیو کا عمومی معیار 30 fps ہے، لیکن پھر بہت ساری آن لائن فلموں میں یہ تقریباً 24 fps پر ہوتا ہے۔ اس کا مطلب ہے کہ آپ کو کچھ SRT فائلوں کی جانچ کرنے کی ضرورت پڑسکتی ہے تاکہ یہ معلوم کیا جاسکے کہ کون سی بہترین کام کرتی ہے۔
ہیکنگ کی بنیادی مہارتیں بہت زیادہ ہیں۔
سچ کہا جائے، واحد مشکل حصہ بغیر کسی غلطی کے بصری اسٹوڈیو کوڈ کے اندر کوڈ حاصل کرنا ہے۔ اور پھر آپ کو DevTools Console کے اندر SRT URL کے لیے جگہ کو کیل کرنے کی بھی ضرورت ہے۔ یہ طریقہ VTT فائلوں کے ساتھ بھی کام کرے اور اگر ایسا نہ ہو تو ایسی ایپس موجود ہیں جو VTT کو SRT میں تبدیل کر سکتی ہیں۔
ایک یا دوسرا طریقہ، کیا اس طریقہ نے آپ کے لیے کام کیا ہے؟ آپ نے اسے کن اسٹریمنگ ویب سائٹس پر استعمال کیا ہے؟ ذیل میں تبصرے کے سیکشن میں اپنے تجربے کے بارے میں ہمیں بتائیں۔