কম্পিউটার টিউটোরিয়াল

লিনাক্স সাবটাইটেল মাস্টার করুন: প্রোফেশনালি সাবটাইটেল তৈরি, এডিট এবং এমবেড করুন

যেমন আমি কিছুসময় আগে ভাবেছিলাম, এখানে সাবটাইটেল (subtitles)-এর ওপর একটি টিউটোরিয়াল (tutorial)। আমরা এখন পর্যন্ত মাল্টিমিডিয়া (multimedia)-এর ওপর বেশ কিছু আর্টিকেল (articles) করেছি। আমরা শিখেছি কীভাবে ফ্ল্যাশ (Flash), ভিডিও (Video) এবং অডিও (Audio)-কে ম্যানিপুলেট (manipulate) করতে হয় তিনটি লম্বা টিউটোরিয়ালে (tutorials), যেসব কভার করে ফাইল ফরম্যাট কনভার্সন (file format conversion), স্প্লিটিং (splitting), জয়েনিং (joining), বিটরেট ফিক্স (fixing bitrate), গেন নরমালাইজেশন (gain normalization), ট্যাগিং (tagging), ফ্ল্যাশ মুভি (Flash movies) থেকে অডিও ফাইল এক্সট্রাকশন (extraction of audio files), স্ট্রিমিং (streaming), এনকোডিং (encoding), কমপ্রেশন (compression), মিক্সিং (mixing), রেকর্ডিং (recording), এবং আরও অনেক কিছু। আমরা উইংক (Wink)-ও স্টাডি (studied) করেছি, একটি শক্তিশালী, এলিগেন্ট (elegant) প্রেজেন্টেশন সফটওয়্যার (presentation software) যা আপনাকে ফ্ল্যাশ টিউটোরিয়াল (Flash tutorials) তৈরি করতে দেয়। তারপর, আমরা উইংক (Wink)-এর মতো ক্যাপাবিলিটির (capabilities) অন্য একটি ডেস্কটপ-রেকর্ডিং সফটওয়্যার (desktop-recording software) পরীক্ষা করেছি, যেটি কল (called) রেকর্ডমাইডেস্কটপ (recordMyDesktop)। আমরা হ্যান্ডব্রেক (Handbrake) দিয়ে ডিভিডি মুভি (DVD movies) রিপ (rip) করার পদ্ধতি এবং ডেভিডে (DeVeDe) দিয়ে ডিভিডি মুভি (DVD movies) তৈরি করার পদ্ধতিও শিখেছি।

কিন্তু আমরা সাবটাইটেল (subtitles)-এ ড্যাবল (dabble) করিনি - এখনও। আজ, আমরা ঠিক সেটি করব। আজ, আমরা শিখব কীভাবে সাবটাইটেল (subtitles) লিখতে ও এডিট (edit) করতে হয়, কীভাবে আমাদের মিডিয়া প্লেয়ার (media players) কনফিগার (configure) করতে হয় সাবটাইটেল ফাইল (subtitle files) মুভি প্লে (playing movies) করার সময় ব্যবহার করার জন্য, এবং কীভাবে সাবটাইটেল (subtitles) হার্ড-কোড (hard-code) (এমবেড/embed) করতে হয় ভিডিও ট্র্যাক (video tracks)-এ। আমরা এটা লিনাক্স (Linux)-এ করব, সাবটাইটেল এডিটর (Subtitle Editor), অভিডেমাক্স (Avidemux), ভিএলসি (VLC), এবং টোটেম (Totem) ব্যবহার করে।

একটি আলাদা আর্টিকেলে (separate article), আমরা আলোচনা করব কীভাবে ভার্চুয়ালডাব (VirtualDub) ব্যবহার করে উইন্ডোজ (Windows)-এ একই কাজ অর্জন করা যায়। আমি আপনাকে XVidCap-এও একটি আর্টিকেল দায়ী (owe), প্লাস বেশ কিছু আরও একসাইটিং মাল্টিমিডিয়া টপিক (multimedia topics) আছে যা আমি ভবিষ্যতের জন্য রিজার্ভড (reserved) রেখেছি। এখন, শুরু করা যাক।

সাবটাইটেল এডিটর (Subtitle Editor) দিয়ে সাবটাইটেল এডিট (Edit subtitles) করুন

আমরা এই লাভলি ইউটিলিটি (lovely utility) চাখি ছিল যখন আমরা উলভিক্স ২ (Wolvix 2) রিভিউ (review) করেছিলাম, একটি হ্যান্ডসম লিনাক্স ডিস্ট্রিবিউশন (Linux distribution)। সাবটাইটেল এডিটর (Subtitle Editor) আমার "নিউ কুল লিস্ট অফ লিনাক্স মাস্ট-হ্যাভ প্রোগ্রামস" (New cool list of Linux must-have programs)-এ অনुशংসিত (recommended) অ্যাপ্লিকেশনগুলির একটি, কারণ এটি বান্ধব (friendly), শক্তিশালী (powerful) এবং উপযোগী (useful)। আপনি অধিকাংশ ডিস্ট্রিবিউশন (distributions)-এর রিপোজিটরি (repositories)-এ সাবটাইটেল এডিটর (Subtitle Editor) পাবেন।

সাবটাইটেল এডিটর (Subtitle Editor)-র একটি সিম্পল, কিন্তু শক্তিশালী ইন্টারফেস (interface) আছে। ডিফল্টলি (By default), আপনি এটি সাবটাইটেল ফাইল (subtitle files)-এ কাজ করার জন্য ব্যবহার করুন, যেন .sub বা .srt। যাইহোক, অধিকাংশ মানুষ ভিডিও ছাড়া সাবটাইটেল (subtitles) নিয়ে কাজ করা কঠিন মনে করেন, তাই সাবটাইটেল (Subtitle)-এর একটি বিল্ট-ইন ভিডিও প্লেয়ার (built-in video player)ও আছে। উদাহরণস্বরূপ, আপনি সাবটাইটেল এডিটর (Subtitle Editor)-এর একটি স্ক্রিনশট (screenshot) দেখতে পারেন ফ্যাবুলাস তুর্কিশ সাই-ফাই মুভি (fabulous Turkish sci-fi movie) জিওআরএ (G.O.R.A.) ওপেন (open) থাকা অবস্থায়।

সাবটাইটেল এডিটর (Subtitle Editor) এক্সটার্নাল প্লেয়ার (external players)-এ আউটপুট ডিসপ্লে (display output) করতে পারে প্রিভিউ মেনু (Preview menu) দিয়ে। ইন্টারনাল প্লেয়ার (internal player) কেসে, আপনি ভিডিও আউটপুট (video output)-এ সমস্যা অনুভব করতে পারেন, স্পেসিফিক্যালি Xv। যদি এটি ঘটে, তবে আপনাকে প্রেফারেন্স (Preferences)-এর অধীনে ভিডিও আউটপুট অপশন (video output options) পরিবর্তন করতে হবে:

একবার আপনি আপনার মুভি (movie) লোড (load) করলে, আপনি কাজ শুরু করতে পারেন। সাবটাইটেল এডিটর (Subtitle Editor) টেক্সট ম্যানিপুলেট (manipulate) করা সহজ করে দেয় ভিডিওর (video) রেফারেন্সে (reference)। সিম্পলি সাবটাইটেল পেন (subtitles pane)-এ টেক্সটের যেকোনো লাইন (line of text) সিলেক্ট (select) করুন এবং তারপর Video > Seek To Selection-এ যান। এটি ভিডিওটিকে সেই সঠিক টাইম ফ্রেম (time frame)-এ সরিয়ে আনবে যেখানে সিলেক্টেড (selected) টেক্সটের টুকরো মুভিতে (movie) ডিসপ্লে (displayed) হয়।

যদি সাবটাইটেল (subtitles) এবং ভিডিও (video)-এর মধ্যে আউট-অফ-সিঙ্ক (out-of-sync) সমস্যা থাকে, তবে আপনি সমস্যাটি ফিক্স (fix) করতে পারেন ভিডিও ট্র্যাক (video track)-এর শুরুতে একটি ডিলে (delay) যোগ বা বাদ দিয়ে।

এবং আপনি যদি আসল সাবটাইটেল টেক্সট (subtitle text) এডিট (edit) করতে চান, তবে সাবটাইটেল পেন (subtitles pane)-এ যেকোনো সিলেক্টেড লাইনের (selected line) টেক্সট কলাম (text column)-এ ক্লিক করুন এবং আপনার নিজস্ব টেক্সট টাইপ (type) করুন।

সাবটাইটেল ফাইল সেভ (Save the subtitle file):

এবং তারপর, যখন আপনি নতুন সাবটাইটেল (subtitles) লোড (load) করবেন, সেগুলো ভিডিও ট্র্যাকে (video track) দেখাবে:

সিম্পল এবং ডান্ডি (dandy)। আপনি স্ক্র্যাচ (scratch) থেকে আপনার নিজস্ব সাবটাইটেল (subtitles) তৈরি করতে পারেন।

অভিডেমাক্স (Avidemux) দিয়ে সাবটাইটেল এমবেড (Embed subtitles) করুন

অভিডেমাক্স (Avidemux) একটি হেভিওয়েট (heavyweight), শক্তিশালী ভিডিও এডিটর (video editor) যা আপনাকে এনকোড (encode), স্প্লিট (split), জয়েন (join), এবং ফিল্টার (filter) করতে দেয় ভিডিও ফাইল (video files) একটি ব্যাপক রেঞ্জের (wide range of) ফরম্যাট (formats)-এ। এটি উইন্ডোজ (Windows)-এ ভার্চুয়ালডাব (VirtualDub)-এর মতো। সাবটাইটেল এডিটর (Subtitle Editor)-এর মতো, এটি অধিকাংশ রিপোজিটরি (repositories)-এ উপলব্ধ, যদিও কিছু ডিস্ট্রিবিউশন (distributions), যেন ড্রিমলিনাক্স (Dreamlinux), অভিডেমাক্স (Avidemux) ইতিমধ্যে ইনস্টল (installed) থাকা অবস্থায় আসে।

অভিডেমাক্স (Avidemux) আপনাকে স্থায়ীভাবে সাবটাইটেল (subtitles) এমবেড (embed) করতে দেয় আপনার ভিডিও ফাইলগুলোর মধ্যে, যেগুলো ব্যবহারযোগ্য (usable) করে তোলে পুরনো ডিভিডি প্লেয়ার (DVD players) যেগুলো এক্সটার্নাল সাবটাইটেল ফাইল (external subtitle files) সাপোর্ট (support) করে না। চলুন দেখি কীভাবে এটি করা যায়।

ডিজায়ারড ভিডিও ফাইল (desired video file) লোড (load) করার পর, সাইডবারের (sidebar) ভিডিও (Video)-এর অধীনে ড্রপ-ডাউন বাটন (drop-down button)-এ ক্লিক করুন এবং আপনার ভিডিওর জন্য এনকোডিং (encoding) বেছে নিন। এরপর, ফিল্টার (Filters) বাটনটি ইনেবল (enabled) হবে। আমরা সাবটাইটেল ফিল্টার (subtitles filter) খুঁজছি।

ফিল্টার মেনু (Filters menu) ওপেন (open) করার পর, সাবটাইটেল (Subtitles)-এ নেভিগেট (navigate) করুন:

আপনার সাবটাইটেল কনফিগার (Configure) করুন, ফন্ট সাইজ (font size), রঙ (color) এবং পজিশন (position) সহ:

তারপর, ফাইলটি সেভ (save) করুন, এনকোডিং (encoding) শুরু করুন এবং কাজ শেষ।

অন্যান্য অপশন (Other options)

অভিডেমাক্স (Avidemux) একটি শক্তিশালী টুল। এটি কেবল সাবটাইটেল (subtitles) মুভি (movies)-এ এমবেড (embed) করতে পারে না, এটি একটি অপটিক্যাল ক্যারেক্টার রিডার (Optical Character Reader/OCR) প্লাগইন (plugin) ব্যবহার করে এমবেডেড সাবটাইটেল (embedded subtitles) এক্সটার্নাল ফাইলে (external files) এক্সট্রাক্ট (extract) করতে পারে, সাবটাইটেল ফরম্যাট (subtitle formats) রূপান্তর (convert) করতে পারে, এবং আরও অনেক কুল ট্রিক (cool tricks) করতে পারে।

জনপ্রিয় মিডিয়া প্লেয়ারে সাবটাইটেল (Subtitles in popular media players)

লিনাক্স (Linux)-এ ততটুকু মিডিয়া প্লেয়ার (media players) উপলব্ধ যে, সেগুলো সব কভার (cover) করা ভার্চুয়ালি অসম্ভব (virtually impossible), তাই আমি শুধু দুটি উল্লেখ করব: ভিএলসি (VLC) এবং টোটেম (Totem)।

ভিডিওল্যান (VideoLAN/VLC)

ভিডিওল্যান (VideoLAN/VLC) একটি জনপ্রিয়, ক্রস-প্ল্যাটফর্ম (cross-platform) মিডিয়া প্লেয়ার (media player) টনস অফ ফিচার (tons of features) সহ, যার মধ্যে রয়েছে সাবটাইটেল ফাইল (subtitle files) অটোমেটিক্যালি (automatically) প্লে (play) করার ক্ষমতা। আমি ভিএলসি (VLC)-কে অনেক ocasion-এ মেনশন (mentioned) করেছি, যার মধ্যে রয়েছে বেশ কিছু মাল্টিমিডিয়া আর্টিকেল (multimedia articles), তাই আপনি সেগুলো আরও ইনফরমেশন (information) এর জন্য পড়তে স্বাগতম (welcome)। ডিফল্টলি (By default), ভিএলসি (VLC) উপলব্ধ সাবটাইটেল ফাইল (subtitle files) প্লে (play) করবে।

যদি এটি সেটি না করে, তবে আপনি এর প্রেফারেন্স (Preferences) চেক করতে পারেন, নিশ্চিত করার জন্য সঠিক অপশনগুলো (right options) সিলেক্টেড (selected) আছে কিনা। আপনাকে অন-স্ক্রিন ডিসপ্লে (On Screen Display/OSD) ইনেবল (enable) করতে হবে। ডিবেশন, আপনি প্রিফারড সাবটাইটেল ল্যাঙ্গুয়েজ (preferred subtitles language), ফন্ট সাইজ (font size), রঙ (color), ইফেক্ট (effects), এবং পজিশন (position) কনফিগার (configure) করতে পারেন।

আপনাকে নিশ্চিত করতে হবে ভিএলসি (VLC) সাবটাইটেল ফাইল (subtitle files) অটো-ডিটেক্ট (autodetects) করে।

টোটেম (Totem)

টোটেম (Totem) আরেকটি উপযোগী মিডিয়া প্লেয়ার (media player)। এটি সিম্পল টু অপারেট (simple to operate), ভালো লুকিং (good looking) এবং এক্সটেনসিবল (extensible) প্লাগইন (plugins) দিয়ে, যেন বিবিসি পডকাস্ট (BBC podcasts) বা ইউটিউব (Youtube), যেগুলো আপনাকে ভিডিও আরএসএস ফিড (video RSS feeds) এবং ফ্ল্যাশ মুভি (Flash movies) প্লেয়ারে স্ট্রিম (stream) করতে দেয়। ডিফল্টলি (By default), অধিকাংশ কেসে (cases), টোটেম (Totem) সাবটাইটেল (subtitles) প্লে (play) করবে না, এমনকি ফাইলগুলো প্রেজেন্ট (present) থাকলেও। আপনাকে প্রেফারেন্স (preferences) পরিবর্তন করতে হবে এবং "অটোমেটিক্যালি লোড ..." (Automatically load ...) বক্সটি চেক (check) করতে হবে।

এরপর, টোটেম (Totem) সাবটাইটেল (subtitles) প্লে (play) করবে:

এবং আপনি সাবটাইটেল (subtitles) পরিবর্তন করতে, রিমুভ (remove) করতে বা ল্যাঙ্গুয়েজ স্যুইচ (switch languages) করতে পারবেন।

উপসংহার

লিনাক্স (Linux)-এ সাবটাইটেল (subtitles) নিয়ে কাজ করা বাকি মাল্টিমিডিয়া টাস্ক (multimedia tasks)-এর মতোই সিম্পল এবং সুনির্দিষ্ট (pleasant)। এক্সসেলেন্ট ইউটিলিটি (excellent utilities)-এর একটি ব্যাপক রেঞ্জ (wide range) উপলব্ধ, যা আপনাকে আপনার ডিজায়ারড গোল (desired goals) দ্রুত এবং সহজে অর্জন করতে সাহায্য করবে, যেটি আপনার তৃতীয় বিয়ের ভিডিওর (third wedding video) বিটরেট (bitrate) ফিক্স (fix) করা হোক বা হাঙ্গেরিয়ান মুভি (Hungarian movie) ইনويت সাবটাইটেল (Inuit subtitles) সহ দেখা হোক।

সাবটাইটেল এডিটর (Subtitle Editor) এবং অভিডেমাক্স (Avidemux) একটি উদ্যোগী (entrepreneuring) মাল্টিমিডিয়া ফ্যান (multimedia fan)-এর হাতে চমৎকার টুল। আমাদের বাকি যারা শুধু মুভি (movies) দেখতে চাই, ভিএলসি (VLC) এবং টোটেম (Totem) কাজটি করবে। আরও অনেক প্রোগ্রাম (programs) উপলব্ধ, কিন্তু আমরা অন্য সময় সেগুলোর ওপর কথা বলব। আশা করি আপনি আজ কিছু নতুন শিখেছেন। আরও অনেক মাল্টিমিডিয়া আর্টিকেলের (multimedia articles) জন্য টিউন্ড (tuned) থাকুন।

চেয়ার্স (Cheers)।

  1. লিনাক্সে DeVeDe দিয়ে MP4 ফাইল থেকে DVD মুভি তৈরি: ধাপে ধাপে গাইড

  2. লিনাক্সে HandBrake দিয়ে সহজ DVD রিপিং: ধাপে ধাপে গাইড

  3. অডিও ফাইল মাস্টার করুন: এক্সপার্ট টিপস ও টেকনিক—মাল্টিমিডিয়া টিউটোরিয়াল পর্ব ৩

  4. ভিডিও ফাইল মাস্টারি: অ্যাডভান্সড স্প্লিটিং ও জয়েনিং টেকনিক—পর্ব ২