WebM
ওয়েব যা ক্রমাগত চালায় আর অপারেটিং সিস্টেম এখনো খুলতে পারে না এমন একটা ফরম্যাট।
WebM হলো Google-এর তৈরি ওয়েবের জন্য একটা সংক্ষিপ্ত Matroska, যা Vorbis বা Opus অডিওসহ VP8, VP9 বা AV1 ভিডিও ধরে। Apple ডিভাইসে ওয়েব ব্রাউজার একটা পাতার ভেতরে কিছু WebM চালাতে পারে; সেই একই ফাইলটা ডিস্কে সেভ করো আর Files অ্যাপ, Photos আর QuickTime সবাই এটা প্রত্যাখ্যান করে। ওয়েব ব্রাউজার সাপোর্ট আর সিস্টেম সাপোর্ট আলাদা জিনিস।
৩০ জুলাই, ২০২৬
সাহায্য ছাড়াই খোলে যেখানে
আংশিকটা এখানে আসল কাজ করছে। Safari একটা ওয়েব পাতায় WebM কনটেন্ট চালাতে পারে। অপারেটিং সিস্টেমের কিছুই তোমার সেভ করা একটা .webm ফাইল খোলে না — Files-এ কোনো প্রিভিউ নেই, কোনো থাম্বনেইল নেই, কোনো QuickTime নেই। এই পার্থক্যটা মানুষকে ক্রমাগত বিভ্রান্ত করে, আর যুক্তিসঙ্গতভাবেই।
তথ্যগুলো
| পুরো নাম | WebM |
|---|---|
| ধরন | কন্টেইনার — Matroska-র একটা ইচ্ছাকৃতভাবে কমানো সাবসেট |
| এক্সটেনশন | .webm |
| প্রকাশিত | ২০১০, Google, ডিজাইন অনুযায়ী রয়্যালটি-ফ্রি |
| ভেতরের ভিডিও | VP8, VP9, AV1 — আর শুধু এগুলোই |
| ভেতরের অডিও | Vorbis বা Opus — আর শুধু এগুলোই |
| ভেতরের সাবটাইটেল | WebVTT |
| এটা কেন আছে | ওয়েবকে কোনো পেটেন্ট লাইসেন্স জড়ানো নেই এমন একটা ভিডিও ফরম্যাট দেওয়ার জন্য |
দরজা সংকুচিত করা Matroska
WebM হলো Matroska যার ভেতরে কী যেতে পারে তার একটা অনেক ছোট তালিকা। যেখানে একটা MKV প্রায় যেকোনো কোডেক গ্রহণ করে, একটা WebM তিনটা ভিডিও কোডেক আর দুটো অডিও কোডেক গ্রহণ করে, এগুলোর সবগুলোই রয়্যালটি-ফ্রি। সেই সীমাবদ্ধতাই পুরো বিষয়: WebM বাস্তবায়ন করা একটা ওয়েব ব্রাউজার বিক্রেতা ঠিক জানে এটাকে কী ডিকোড করতে হবে আর এটা করার জন্য কাউকে কোনো লাইসেন্স ফি দেওয়া লাগে না।
একটা ওয়েব ব্রাউজারে খেয়াল না করেই তুমি যা দেখো তার বিপুল পরিমাণের নিচে এটাই ফরম্যাট। এটাও যা বেশিরভাগ ডাউনলোড টুল তোমাকে হস্তান্তর করে যখন তারা একটা পাতা থেকে ভিডিও টানে, যেভাবে একটা .webm প্রথমে একটা Downloads ফোল্ডারে শেষ হয়।
যেহেতু এটা নিচে Matroska, WebM-কে MP4-এ রূপান্তর করা MKV রূপান্তরের মতো একই আকৃতি — একটা পার্থক্য যা গুরুত্বপূর্ণ তা বাদে। MP4 VP9 বা Vorbis গ্রহণ করে না, তাই স্ট্রিমগুলো সহজভাবে আবার-লেবেল করা যায় না। কিছু একটা সত্যিকারভাবে আবার এনকোড হতে হয়।
একটা ওয়েব ব্রাউজার কেন পারে আর সিস্টেম পারে না
একটা ওয়েব ব্রাউজার একটা অ্যাপ্লিকেশন যা নিজের মিডিয়া পাইপলাইন নিয়ে আসে। Safari যখন একটা পাতায় একটা WebM চালায়, তখন এটা Safari-ই কাজটা করছে, Apple Safari-র জন্য লেখা কোড ব্যবহার করে। সেই ক্ষমতাটা একটা সিস্টেম ক্ষমতা হয়ে ওঠে না: Files অ্যাপ, QuickTime Player আর Photos প্রিভিউ সবাই অপারেটিং সিস্টেমের নিজস্ব মিডিয়া ফ্রেমওয়ার্ক ব্যবহার করে, যাতে কোনো Matroska ডিমাক্সার নেই — আর তাই কোনো WebM সাপোর্টও নেই, যেহেতু WebM *হলো* Matroska।
ফলাফলটা সত্যিকারের অদ্ভুত একটা অভিজ্ঞতা। তুমি একটা পাতায় একটা ক্লিপ দেখো, Save-এ ট্যাপ করো, আর তুমি যে ফাইলটা মাত্র দেখেছ তা যে ডিভাইসে দেখেছ সেটা দিয়ে খোলা যায় না। কিছুই ভাঙা না। দুটো ভিন্ন সফটওয়্যার, দুটো ভিন্ন সেট ক্ষমতা।
এটা ধরে রাখার মতো একটা নিয়মের সবচেয়ে পরিষ্কার উদাহরণ: iOS-এ, একটা ফাইল কী করতে পারে তা পুরোপুরি নির্ভর করে কোন অ্যাপকে জিজ্ঞেস করা হচ্ছে তার ওপর। নিজস্ব ডিকোডারসহ একটা অ্যাপ সিস্টেম যা জানে তা দিয়ে সীমাবদ্ধ না।
একটা নিয়ে কী করবে
- Matroska পড়ে এমন একটা অ্যাপ দিয়ে চালাও
WebM হলো Matroska, তাই MKV সামলায় এমন যেকোনো প্লেয়ার WebM, VP9 আর Opus সমেত সামলায়। রূপান্তর করার কিছু নেই, হারানোর কিছু নেই।
- MP4-তে রূপান্তর করো, জেনে যে এটা একটা আসল আবার-এনকোড
MP4 VP9 বা Vorbis ধরে রাখতে পারে না, তাই এটা MKV সাধারণত যে দ্রুত আবার-লেবেলিং অনুমতি দেয় তা না। সময়টা বরাদ্দ করো আর মানের এক প্রজন্মের ক্ষতি মেনে নাও।
- উৎসে অন্য সংস্করণটা চাও
WebM দেওয়া সাইটগুলো প্রায় সবসময় এর পাশে একটা H.264 MP4-ও দেয়, ঠিক এখানে সমস্যায় পড়া ডিভাইসগুলোর জন্য। প্রথমেই MP4 নেওয়া পুরো প্রশ্নটাই এড়িয়ে যায়।
এই ফরম্যাট নিয়ে প্রশ্ন
এই তথ্যগুলোর উৎস
- The WebM project Google
- AV1, from the Alliance for Open Media AOMedia
কাছাকাছি ফরম্যাট
তোমার লাইব্রেরি, অবশেষে এক জায়গায়।
ডাউনলোড ফ্রি। অ্যাকাউন্ট নেই, সাইন-আপ নেই, কিছুই দিতে হবে না।