Coded Height হল পিক্সেলে সেই উচ্চতা, যার সঙ্গে এনকোডার আসলে কাজ করেছে যখন এটি কোনো ভিডিও বা ছবি প্যাক করেছে। সাধারণত এটি দৃশ্যমান উচ্চতার সমান হয়, এবং মাঝে মাঝে কয়েক পিক্সেল বেশি হয়।
মানের উৎস কোথায়
এটি MP4, MOV, MKV, AVI এবং WebM ইত্যাদি ফাইলের ভিডিও স্ট্রিমের জন্য, একক ছবির জন্য, এবং অডিও ফাইলের মধ্যে এমবেড করা কভার আর্টের জন্য রিপোর্ট করা হয়, কারণ একই টুল একটি স্থির ছবিকে এক ফ্রেমের ভিডিও হিসেবে ধরে। মানটি যে এনকোডার ফাইলটি তৈরি করেছে, সে-ই লিখে দেয়। কেউ হাতে লিখে দেয় না।
এটির থাকার কারণ হল ভিডিও কমপ্রেশন যেভাবে কাজ করে। একটি এনকোডার ছবিকে পিক্সেল ধরে ধরে প্রক্রিয়াকরণ করে না; এটি ফ্রেমটিকে বর্গাকার ব্লকে কেটে একএকটি ব্লকের ওপর কাজ করে। সবচেয়ে প্রচলিত ভিডিও কোডেক H.264 16 বাই 16 পিক্সেলের ব্লক ব্যবহার করে। ছবির উচ্চতা যদি ব্লকের পূর্ণ সংখ্যা না হয়, তাহলে এনকোডার নিচের দিকে বাড়তি সারি যোগ করে যাতে শেষ ব্লক সারিটি সম্পূর্ণ হয়, এবং প্লেয়ারদের সেই বাড়তি সারিগুলো আবার লুকিয়ে রাখতে একটি নোট সংরক্ষণ করে। Coded Height এই প্যাড করা পুরো ছবিটাই গুনে। সাধারণ Height সারি কেবল আপনি যা দেখতে কথা, সেটার উচ্চতা গুনে।
প্রচলিত মান
এই মানটি কোনো একক ছাড়া একটি পূর্ণসংখ্যা পিক্সেল, উদাহরণ হিসেবে 1088।
Full HD ভিডিও সেই উদাহরণ, যেটার মুখোমুখি সবাই হয়। একটি স্বাভাবিক 1920 বাই 1080 ক্লিপ Height হিসেবে 1080 এবং Coded Height হিসেবে 1088 দেখায়, কারণ 1080 সংখ্যাটি 16 দিয়ে নিঃশেষে বিভাজ্য নয় এবং পার্থক্য পূরণ করতে আটটি লুকানো সারি যোগ করা হয়। বেশিরভাগ অন্যান্য প্রচলিত আকার নিঃশেষে ভাগ হয় - 720, 480 এবং 2160 সবই 16 এর গুণিতক - তাই সেগুলোর ক্ষেত্রে এই দুই সারিতে একই সংখ্যা দেখা যায় এবং প্যাডিং-এর বিষয়টি আসে না। Coded Width এর সঙ্গে মিলে এই মানটিই স্ট্রিমের coded dimensions তৈরি করে, যেটা আপনি সাধারণ Width এবং Height এর সঙ্গে তুলনা করতে পারেন।
এটি কেন গুরুত্বপূর্ণ
প্রথমত, যাতে আপনি অকারণে কোনো ত্রুটি খুঁজতে না যান। Height এর চেয়ে কয়েক পিক্সেল বেশি Coded Height পুরোপুরি স্বাভাবিক, এটি ক্ষতিগ্রস্ত ফাইলের লক্ষণ নয়, এবং কিছু ঠিক করারও প্রয়োজন নেই। এই অল্প কিছু লুকানো সারি যে ডেটা যোগ করে তা নগণ্য, এবং ছবির গুণমানের ওপর কোনো প্রভাব ফেলে না।
যেখানে এটি কাজে আসে, তা হল অস্বাভাবিক প্লেব্যাক। কিছু সাধারণ প্লেয়ার এবং পুরোনো fixed-function ডিভাইস প্যাডিং লুকানোর নির্দেশনা উপেক্ষা করে, এবং তখন সেই বাড়তি সারিগুলো নিচের প্রান্তে সরু কালো ব্যান্ড বা এলোমেলো পিক্সেলের মতো দেখা যায়। আপনি যদি এমন কোনো ব্যান্ড দেখতে পান, তাহলে এই দুই সারির ব্যবধানই তার ব্যাখ্যা। কয়েক পিক্সেলের বদলে যদি ব্যবধান বড় হয়, সাধারণত তার মানে হল ফাইলটি হাতে করে পুনরায় র্যাপ বা একত্র করা হয়েছে এবং দৃশ্যমান ফ্রেমটি অনেক বড় coded ছবির ভেতরে একটি ছোট জানালা মাত্র, যা আপনি এডিট করার আগে জানা দরকার।
এই মানটি কেবল এনকোডারের গাণিতিক হিসাব বর্ণনা করে, আর কিছু নয়, তাই এটি কোনো ব্যক্তি, স্থান বা ডিভাইস সম্পর্কে কিছুই বলে না।