যত বেশি স্ট্রিমিং পরিষেবা অনলাইনে চলে যায় আপনি সম্ভবত একটি ব্রাউজারে আপনার প্রিয় সিনেমা এবং টিভি সিরিজ দেখছেন। আপনি যদি Netflix বা HBO GO ব্যবহার করেন, তাহলে ক্লোজড ক্যাপশনিং (CC) বা VTT/SRT ফাইলগুলি অ্যাক্সেস করা একটি সাধারণ যাত্রা। যাইহোক, অনেক বিনামূল্যের পরিষেবা ডিফল্টরূপে CC অফার করে না এবং এটি উপলব্ধ থাকলেও ভাষাটি ইংরেজি না হওয়ার সম্ভাবনা রয়েছে।
এই কারণেই আপনাকে URL থেকে SRT/VTT লোড করতে হবে। যারা আগে কখনও এটি করেননি তাদের জন্য, পদ্ধতিটি অপ্রতিরোধ্য বলে মনে হতে পারে কারণ এতে GitHub Gist, Google DevTools এবং মৌলিক কোডিং জড়িত। কিন্তু আপনি যদি T-এর ধাপগুলি অনুসরণ করেন, তাহলে প্রদত্ত ফাইলগুলি লোড করতে আপনার কোনো সমস্যা হবে না।
কিভাবে URL থেকে SRT/VTT লোড করবেন
ধাপ 1
প্রথমে, আপনাকে ভিজ্যুয়াল স্টুডিও কোড ডাউনলোড এবং ইনস্টল করতে হবে এবং আপনি যে মুভি/সিরিজ দেখতে চান তার জন্য সাবটাইটেল/এসআরটি ফাইল পেতে হবে। এবং চিন্তা করবেন না কোন গুরুতর কোডিং হবে না, শুধু কিছু সহজ কপি এবং পেস্ট করা হবে।
ধাপ ২
ভিজ্যুয়াল স্টুডিও কোড চালু করুন এবং নিম্নলিখিত লাইনগুলি লিখুন:
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, “ট্র্যাকস”: [{“ফাইল”:””, “লেবেল”:”ইংরেজি”, “কাইন্ড”: “ক্যাপশন”, “ডিফল্ট”: সত্য}]} ]
7 "প্রস্থ": এই প্রস্থ,
8 "উচ্চতা": এই উচ্চতা
9 });
বিঃদ্রঃ: সংখ্যাগুলি কোডের লাইনগুলিকে উপস্থাপন করে। আপনি কপি এবং পেস্ট করা শুরু করার সাথে সাথেই তারা ডিফল্টরূপে পপ আপ করে এবং কোডের অংশ নয়। নিশ্চিত করুন যে কিছু মিস করবেন না বা কৌশলটি কাজ করবে না।
ধাপ 3
কঠিন অংশের সাথে সাথে, এখন আপনার CC URL তৈরি করার সময়। //gist.github.com চালু করুন, সাবটাইটেল ফাইলটি ধরুন এবং Gist Github প্রধান উইন্ডোতে ফেলে দিন।
আপনি দুটি পৃথক উইন্ডো দেখতে পাবেন, স্ক্রোল করুন এবং ট্র্যাশক্যান আইকনে ক্লিক করে প্রথমটি মুছুন। যে উইন্ডোটিতে টেক্সট বক্সে "subtitles.srt" আছে সেটিই থাকতে হবে। পৃষ্ঠার নীচে স্ক্রোল করুন এবং "পাবলিক সারাংশ তৈরি করুন" বোতামে ক্লিক করুন, এটি আপনার সাবটাইটেলগুলিকে টাইম-স্ট্যাম্পড কোডে পরিণত করে৷
অবশেষে, একটি URL-এ কোড পেতে Gist উইন্ডোর উপরের ডানদিকে RAW বোতামটি টিপুন।
গুরুত্বপূর্ণ তথ্য: কোনো উইন্ডো, ভিজ্যুয়াল স্টুডিও কোড বা Gist Git হাব বন্ধ করবেন না কারণ অন্যান্য পদক্ষেপের জন্য আপনার সেগুলি প্রয়োজন হবে।
ধাপ 4
এই মুহুর্তে, আপনি Chrome-এ দেখতে চান এমন অনলাইন সিনেমা বা সিরিজে যেতে পারেন। এই লেখার উদ্দেশ্যে, আমরা 123Movies ব্যবহার করেছি এবং নক্টার্নাল অ্যানিমেলস মুভিতে এটি পরীক্ষা করেছি। যাই হোক না কেন, কৌশলটি অন্যান্য প্ল্যাটফর্ম এবং ভিডিওগুলির জন্য কাজ করা উচিত যতক্ষণ না তারা HTML5 এর জন্য JW প্লেয়ারকে সমর্থন করে।
এগিয়ে যাওয়ার জন্য, ব্রাউজারের ভিতরে একটি খালি জায়গায় ডান ক্লিক করুন (চলচ্চিত্র চালু আছে) এবং পরিদর্শন নির্বাচন করুন। এটি DevTools নিয়ে আসে এবং আপনাকে কনসোল ট্যাবে ক্লিক করতে হবে।
আপনার ব্রাউজারে DevTools লেআউটটি একটু ভিন্ন দেখাতে পারে, কিন্তু ফাংশন এবং গন্তব্য একই।
ধাপ 5
ভিজ্যুয়াল স্টুডিও কোড উইন্ডোতে ফিরে যান এবং কপি করুন, তারপর কোডটি DevTools কনসোলে পেস্ট করুন। (আপনি ধাপ 2 এ কোডটি প্রবেশ করেছেন।)
তারপরে, Gist Github উইন্ডোতে যান এবং সাবটাইটেলের URL অনুলিপি করুন। সুনির্দিষ্ট হওয়ার জন্য, ঠিকানা বারে সবকিছু নির্বাচন করুন এবং আপনার কীবোর্ডে cmd বা Ctrl + C কী চাপুন। এখন, আপনাকে কোডের ভিতরে সঠিক অবস্থানে URL টি পেস্ট করতে হবে, এটি নীচে দেওয়া লাইন 6।
“প্লেলিস্ট”:[{“উৎস”: suck, “tracks”: [{“file”:””, “label”:”English”, “kind”: “captions”, “default”: true}]}]
গন্তব্য হল খালি বন্ধনী “” পাশে[{“ফাইল”: এবং সম্পূর্ণ URL বন্ধনীর ভিতরে যায়। মনে রাখবেন, এই পদক্ষেপটি অত্যন্ত গুরুত্বপূর্ণ এবং আপনার স্পটটি মিস করা উচিত নয় বা এটি কাজ করবে না।
ধাপ 6
পরিবর্তনগুলি নিশ্চিত করতে, শেষ লাইনের পাশে ক্লিক করুন (9 });) কনসোলের ভিতরে, আপনার কার্সারটি সেমিকোলনের ঠিক পিছনে থাকা উচিত। তারপরে এন্টার টিপুন এবং আপনি সবকিছু সঠিকভাবে করেছেন তা নিশ্চিত করতে কোডের আরেকটি লাইন স্বয়ংক্রিয়ভাবে উপস্থিত হওয়া উচিত।
ধাপ 7
DevTools থেকে প্রস্থান করতে X আইকনে ক্লিক করুন এবং আপনি Gist Github এবং Visual Studio Code বন্ধ করতে পারেন কারণ আপনার আর সেগুলির প্রয়োজন হবে না। মুভি/সিরিজে সাবটাইটেল লোড করতে প্লে বোতামে ক্লিক করুন এবং তারপর CC-তে ক্লিক করুন। আপনি অবিলম্বে প্লেয়ার মধ্যে তাদের দেখতে হবে.
জ্ঞানের কিছু শব্দ
এই পদ্ধতির একটি খারাপ দিক হল এমবেডেড সাবটাইটেলগুলির সমস্যা। অফ-ব্র্যান্ড স্ট্রিমিং পরিষেবাগুলিতে প্রচুর অনলাইন চলচ্চিত্র এবং সিরিজ অন্তর্নির্মিত সাবটাইটেল সহ আসে যা বন্ধ করা যায় না। বলা বাহুল্য, দুই সেট সিসি সহ আপনার পছন্দের ভিডিও দেখা বিভ্রান্তিকর, অন্তত বলতে গেলে।
আরেকটি বিষয় যা আপনাকে বিবেচনা করতে হবে তা হল সিসি ফ্রেম রেট। সাধারণ ভিডিও স্ট্যান্ডার্ড হল 30 fps, কিন্তু তারপরে অনেক অনলাইন মুভিতে এটি প্রায় 24 fps-এ থাকে। এর মানে হল কোনটি সবচেয়ে ভাল কাজ করে তা নির্ধারণ করতে আপনাকে কয়েকটি SRT ফাইল পরীক্ষা করতে হতে পারে।
মৌলিক হ্যাকিং দক্ষতা ব্যাপক
সত্য বলা, একমাত্র কঠিন অংশটি কোনও ভুল না করেই ভিজ্যুয়াল স্টুডিও কোডের ভিতরে কোড পাওয়া। এবং তারপরে আপনাকে DevTools কনসোলের ভিতরে SRT URL-এর জন্য জায়গাটি পেরেক দিতে হবে। এই পদ্ধতিটি VTT ফাইলগুলির সাথেও কাজ করা উচিত এবং যদি এটি না থাকে তবে এমন অ্যাপ রয়েছে যা VTT তে SRT রূপান্তর করতে পারে।
এক উপায় বা অন্য, এই পদ্ধতি আপনার জন্য কাজ করেছে? আপনি কোন স্ট্রিমিং ওয়েবসাইটে এটি ব্যবহার করেছেন? নীচের মন্তব্য বিভাগে আপনার অভিজ্ঞতা সম্পর্কে আমাদের সব বলুন.