মিডিয়া প্লেয়ার ও এর কাজের ধারা : Media Player and How does it work.

শিরোনাম: মিডিয়া প্লেয়ার ও এর কাজের ধারা।

----বেথুন কুমার বর্মন
Email: bethun09@yahoo.com

আমরা সকলেই মুভি, গান, নাটক, হোম ভিডিও ইত্যাদি নানা ধরনের ভিডিও ওহোরহো দেখে আসছি।
কেউ শেখার জন্য দেখে, কেউ মজা পাওয়ার জন্য, কেউ স্মৃতি চারনের জন্য।
আবার কেউ কেউ পেষার খাতিরে ভিডিও দেখে থাকে। মুভি সেনসর বোর্ড এ গেলে তার কতৃপক্ষকে দেখে সারটিফায়েড করতে হয়।
ভিডিও ইডিটররা অনবরত বিভিন্ন ভিডিও দেখে আর সেটাকে ইডিট করে আমাদের তাক লাগানো আনন্দ দিতে থাকে।
তো আমরা যে বিভিন্ন ভাবে এইসব ভিডিও দেখি তার বেশির ভাগই কিন্তু আমরা মিডিয়া প্লেয়ারে চালিয়ে দেখি।
VCR,CD Player, DVD Player, mp3 বা mp3 Player বা iPod আসলে এগুলো সবিই মিডিয়া প্লেয়াল।
বিভিন্ন মিডিয়া File এরা প্লে করে।
তো এখনকার যুগে মিডিয়া File সবচেয়ে বেশি প্লে করা হয় Computer এ।
এখানে Computer বলতে Desktop Computer বা Laptop Computer কেই বুঝাচ্ছি। এদিকে হালের Tablet PC, Android, iPhone
কেও ছোটমোট Computerই বলা যায়।
তো আমরা এইসব ডিভাইসকে ব্যবহার করি বিভিন্ন মিডিয়া File চালনা করার জন্য। আর বিভিন্ন মিডিয়া File চালনা করার জন্য চাই বিভিন্ন মিডিয়া প্লেয়ার।
এখন সেই মিডিয়া File হোক ভিডিও বা অডিও বা স্টিল পিকচার বা অন্যকিছু।

এখন প্রতিটি মিডিয়ারই একটা নির্দিষ্ঠ Format থেকে থাকে। আর থাকে File Extension.
আমরা কোন মিডিয়া File এর File Extension দেখে এর Format চিনতে পারি।

Internet এর আমরা বিভিন্ন প্রকার Media Player পেতে পারি।
Paied Media Player রয়েছে যেগুলো ব্যবহার করার জন্য আপনাকে টাকা গুনতে হবে।
আাবার রয়েছে ফ্রি Media Player, ফ্রি Media Player গুলো আবার দু রকম হয়ে থাকে।

১. ফ্রি+ওপেনসোর্স
২. ফ্রি+ক্লোজসোর্স

ফ্রিগুলো ফ্রিই, কোন টাকা পয়সা দিতে হয় না। ওপেনসোর্স গুলোতে ডেভলপার আপনাকে সোর্সকোড দিয়ে দেয়, যাতে আপনি
ঐ মিডিয়া প্লেয়ারকে ইচ্ছেমত ডেভলপ করতে পারেন।
আর ক্লোজসোর্স গুলোতে ডেভলপার আপনাকে মিডিয়া প্লেয়ারকে মডিফাই করার কোন অনুমতি দেয় না।

এখন Format আর File Extension সমন্ধ্যে সামান্য জেনে নেই।

আজকাল ভিডিও দেখার জন্য সবচেয়ে বেশি যে Format গুলো ব্যবহার হচ্ছে সেগুলো হচ্ছে

1. Matroska (এর File Extension .mkv)
2. Moving Picture Experts Group এর MPEG4 (এর File Extension .mp4)
3. Audio Video Interleaved এর AVI (এর File Extension .avi)
4. Apple এর QuickTime File Format (এর File Extension .mov)
5. Adobe Flash Player এর Flash Video (এর File Extension .flv)
6. MPEG এর আরো একটি Format MPEG Transport stream (এর File Extension .ts)
7. MPEG এর আরো একটি Format MPEG-2 transport stream (এর File Extension .m2ts)
8. MPEG এর অডিও Audio Format (এর File Extension .mp3)

এছাড়াও VCD এর জন্য .dat আর DVD এর জন্য .vob তো রয়েছেই।

তো উপরে যেগুলো নিয়ে আলোচনা করলাম সেগুলো সবগুলোই মোটামুটি Media Container বা Digital Container Format.
বিভিন্ন মিডিয়া File Compress করে Container formats এ ঢুকানো হয়।

ধরা যাক কোন একটা ফাইল এর Extension হচ্ছে .mkv
তো আমাকে সাধারন ভাবে বুঝতে বুঝতে হবে যে এই ফাইলটাতে কমপক্ষে একটা ভিডিও ফাইল ও একটি অডিও ফাইল আছে।
এবং সেই ভিডিও ফাইল ও অডিও ফাইলের Extension যে কোন Format এর হতে পারে।
.mkv ঐ অডিও-ভিডিও ফাইলকে একখানে করেছে মাত্র।

এখন Media Player কী কী ধাপে কাজ করে সেটা জেনে নেই।
Media Player এ 3টি ধাপ সম্পন্ন হওয়ার পরে একটি অডিও বা ভিডিও ফাইল প্লে হয়।
এই তিনটি ধাপ সম্পন্ন করার জন্য একটা Media Player এ তিনটি জিনিস থাকতে হয়।

১. Media Splitter
২. Media Decoder
৩. Media Renderer

এখন একটি ভিডিও ফাইল যখন আমরা কোন Media Player এ চালু করতে যাবো তখন প্রথমেই ভিডিও ফাইল থেকে
Media Splitter এর মাধ্যমে অডিও, ভিডিও Split করে আলাদা করা হয়।

এর পর ঐ অডিও, ভিডিও চলে যায় Media Decoder এর কাছে। যেহেতু বেশিরভাগ Media File বিভিন্ন Media Format এ Compress
করা থাকে তাই Decoder সেগুলোকে Decode করে পাঠিয়ে দেয় Media Renderer এ।

Media Renderer ঐ অডিও-ভিডিও ফাইল এর কোয়ালিটি কন্ট্রল করে।
কতো ফ্রেম এ চলবে ভিডিও। কত বিট রেটে অডিও-ভিডিও Output দিবে। ভিডিও আপস্কেলিং-ডাউনস্কেলিং।
ভিডিও কালার ইত্যাদি নানা বিষয়ে কোয়ালিফাইড হয়ে তবেই একটা ভিডিও ফাইল Media Player এর মাধ্যমে আমরা দেখতে ও
এর সাউন্ড উপভোগ করতে পারি।

অথচ এই পুরো কাজটা সম্পন্ন হয় 1সেকেন্ডেরও কম সময়ে। মজা না !!!

আজ আর না। নিচে কিছু জনপ্রিয় Media Player এর নাম দিয়ে আজ শেষ করছি।

1.Media Player Classic
2.VLC media player
3.Windows Media Player
4.Adobe Flash Player
5.Pot Player
6.The KMPlayer
7.CyberLink PowerDVD
8.iTunes
9.KM Player