ফাইল ফরম্যাট

WMV - Windows Media Video

WMV হলো Microsoft's Windows Media Video ফরম্যাট, যা ASF কনটেইনারে সংরক্ষিত থাকে। আপনি এটি পুরোনো Windows রেকর্ডিং, কর্পোরেট ফুটেজ এবং ২০০০ সালের দশকের ডাউনলোডগুলিতে দেখতে পান।

.wmv

WMV এর পূর্ণরূপ Windows Media Video, যা ভিডিও কমপ্রেশন ফরম্যাটের একটি পরিবার, Microsoft তাদের আগের Windows ভিডিও কাজের উত্তরসূরি হিসেবে তৈরি করেছিল। এটি আসে যখন ইন্টারনেট ভিডিও ধীরে ধীরে কাজ করতে শুরু করেছিল এবং Microsoft এমন একটি ফরম্যাট চেয়েছিল যা মডেমের মাধ্যমে ভালোভাবে স্ট্রিম হবে, প্রতিটি Windows মেশিনে চলবে এবং যিনি ভিডিও বিক্রি করছেন তিনি সেটি নিয়ন্ত্রণ করে লক করতে পারবেন। সর্বশেষ সংস্করণ WMV 9 পরে একটি স্ট্যান্ডার্ড সংস্থায় জমা দেওয়া হয় এবং VC-1 নামে প্রকাশিত হয়, যা Blu-ray ডিস্কেও ব্যবহৃত হয়। আজকাল আপনি মূলত পুরোনো উপাদানে WMV ফাইল দেখবেন: Windows এর টুল দিয়ে করা রেকর্ডিং, ট্রেনিং ও কর্পোরেট ভিডিও, তখনকার ক্যামেরার ফুটেজ এবং Windows Media শপ থেকে কেনা ডাউনলোড।

একটি WMV ফাইল কীভাবে গঠিত হয়

এখানে একটি গুরুত্বপূর্ণ পার্থক্য রয়েছে, যা অনেক বিভ্রান্তি ব্যাখ্যা করে। WMV হল codec, অর্থাৎ ছবিতে প্রয়োগ করা কমপ্রেশন। যেটি এটি ধরে রাখে সেই container হল ASF, Advanced Systems Format, যা Microsoft স্ট্রিমিংয়ের জন্য ডিজাইন করেছিল। ভেতরে ভিডিও থাকা ফাইলগুলোর এক্সটেনশন হয় .wmv, শুধুই অডিও থাকা ফাইলগুলোর এক্সটেনশন হয় .wma, এবং ভেতরে উভয়ই মূলত একই ধরনের ফাইল।

ASF তৈরি হয় অবজেক্ট দিয়ে, যেখানে প্রতিটি অবজেক্টকে পাঠযোগ্য নামের বদলে দীর্ঘ একটি ইউনিক নম্বর দিয়ে শনাক্ত করা হয়। সামনে একটি হেডার থাকে, যা ফাইলটি এবং এতে থাকা প্রতিটি স্ট্রিম বর্ণনা করে; এরপর থাকে একটি ডেটা অবজেক্ট, যাতে মিডিয়াকে সময়ের তথ্যসহ নির্দিষ্ট আকারের প্যাকেটে কেটে রাখা হয়; শেষে থাকা ইনডেক্স অবজেক্টগুলো প্লেয়ারকে সামনে পিছনে খুঁজে চালাতে সাহায্য করে। মিডিয়াকে প্যাকেট আকারে ভাগ করাই ASF-কে স্ট্রিমিংয়ের জন্য ভালো করেছে, কারণ সার্ভার প্রয়োজনমতো প্যাকেট পাঠাতে পারে আর প্লেয়ার কোনো প্যাকেট হারালেও পুনরুদ্ধার করতে পারে। কমপ্রেশনটি লসসি, এবং WMV কম বিট রেটের জন্য টিউন করা ছিল, যে কারণে পুরোনো WMV ক্লিপগুলো আধুনিক স্ক্রিনে বড় করে দেখালে প্রায়ই নরম বা ঝাপসা লাগে।

একটি WMV ফাইল কী মেটাডাটা বহন করে

ASF-এ সঠিক মেটাডাটা ডিজাইন রয়েছে, তাই একটি WMV ফাইল বেশ তথ্যবহুল হতে পারে।

  • ফাইল প্রপার্টিজ অবজেক্টে থাকে তৈরির তারিখ, ফাইল সাইজ, দৈর্ঘ্য (ডিউরেশন), প্যাকেটের সংখ্যা এবং সর্বোচ্চ বিট রেট।
  • কনটেন্ট ডিসক্রিপশন অবজেক্টে পাঁচটি ধ্রুপদি ফিল্ড থাকে: শিরোনাম, লেখক, কপিরাইট, বিবরণ এবং রেটিং।
  • একটি এক্সটেন্ডেড ডিসক্রিপশন অবজেক্টে নাম ও মানের ফ্রি-ফর্ম জোড়া থাকে। Microsoft-এর নিজস্ব নামগুলো প্রিফিক্স করা থাকে এবং তাতে অ্যালবামের শিরোনাম, ঘরানা, সাল, ট্র্যাক নম্বর, প্রকাশক, প্রোভাইডার, এনকোডিং সেটিংস এবং ফাইলটি যেই টুল দিয়ে তৈরি তার নাম ও সংস্করণ কভার করা হয়। এখানে কভার আর্টও এমবেড করা যেতে পারে।
  • প্রতিটি স্ট্রিমের জন্য আলাদা প্রপার্টিজ অবজেক্ট থাকে, যেখানে codec, ডাইমেনশন, ফ্রেম রেট, অডিও স্যাম্পল রেট এবং চ্যানেলের সংখ্যা উল্লেখ থাকে।

WMV-তে কোনো EXIF ব্লক নেই এবং কোনো স্ট্যান্ডার্ড GPS ফিল্ডও নেই, তাই সাধারণত ছবির অংশ হিসেবে লোকেশন থাকে না। ব্যক্তিগত চিহ্নগুলো হল লেখকের নাম, তৈরির তারিখ এবং যে টুল দিয়ে এনকোড করা হয়েছে সেটি; এগুলো মিলিয়ে বলে দেয় ফাইলটি কে, কখন এবং কী দিয়ে বানিয়েছে।

একটি বাড়তি ফিল্ড বোঝা গুরুত্বপূর্ণ। ASF ডিজিটাল রাইটস ম্যানেজমেন্ট সমর্থন করে, এবং সুরক্ষিত ফাইলে একটি এনক্রিপশন অবজেক্ট থাকে, যেখানে এটি যেই লাইসেন্স সার্ভারের সাথে যোগাযোগ করতে চায় তার নাম দেওয়া থাকে। কোনো রিপোর্টে যদি সেই অবজেক্ট দেখা যায়, তাহলে ফাইলটি শুধু একটি ভিডিও নয়: এটি এমন একটি লাইসেন্স চায় যা আপনার কম্পিউটার আর পেতে নাও পারে, এবং কোনো কনভার্সন অ্যাপ আইনি ভাবে তা সরাতে পারে না। পুরোনো কেনা WMV ফাইল চলতে না চাওয়ার এটিই সাধারণ কারণ।

কখন WMV ব্যবহার করা এখনো যুক্তিসঙ্গত

নতুন ফাইলের ক্ষেত্রে প্রায় কখনই নয়। WMV তখনই অর্থপূর্ণ ছিল, যখন Windows Media Player-কে ধরে নেওয়া হত ডিফল্ট প্লেয়ার হিসেবে এবং ব্যান্ডউইথ ছিল সীমিত। Windows-এর বাইরে সমর্থন সবসময়ই অসম্পূর্ণ ছিল, ফোন ও ব্রাউজার সাধারণত এটি চালাতে চায় না, এবং আধুনিক codec একই মেগাবাইটে ভালো মানের ভিডিও দেয়।

এর বিকল্প হল H.264 সহ MP4, যা প্রায় সবকিছুতেই চলে এবং ভালোভাবে কমপ্রেস করে। কোনো WMV ফাইল আপনি দেখতে চালু রাখতে বা শেয়ার করতে চাইলে সেটি কনভার্ট করুন, যদি সেটি কোনো কিছুর একমাত্র কপি হয় তবে আসলটা রেখে দিন, আর আগে সেই এনক্রিপশন অবজেক্ট আছে কি না দেখে নিন, কারণ সুরক্ষিত ফাইল কনভার্ট হবে না।