ভিডিও বিটরেটের ব্যাখ্যা: 720p, 1080p ও 4K-এর জন্য কোন বিটরেট ব্যবহার করবেন
হালনাগাদ:
বিটরেট হলো ভিডিওর প্রতিটি সেকেন্ড সংরক্ষণে ব্যবহৃত ডেটার পরিমাণ, সাধারণত মেগাবিট প্রতি সেকেন্ডে (Mbps) দেওয়া হয়। ফাইল সাইজ ও ছবির কোয়ালিটি — দুটোকেই সবচেয়ে সরাসরি নিয়ন্ত্রণ করে এই একটি সেটিং। খুব কম হলে নড়াচড়ার সময় ছবি ব্লক-ব্লক ও লেপটে যাওয়া দেখায়; খুব বেশি হলে পাবেন বিশাল একটি ফাইল, অথচ দেখতে একটুও বেশি ভালো লাগে না।
এই গাইডে ব্যাখ্যা করা হয়েছে বিটরেটের সাথে ফাইল সাইজের সম্পর্ক কী, একটি ভিডিওর কতটা বিটরেট লাগবে তা আর কী কী বিষয়ের ওপর নির্ভর করে, আর প্রচলিত রেজোলিউশনগুলোর জন্য শুরু করার মতো বাস্তবসম্মত মান দেওয়া হয়েছে।
বিটরেট ও ফাইল সাইজ: সূত্র
ফাইল সাইজ হলো সোজা কথায় বিটরেট আর দৈর্ঘ্যের গুণফল। বিটরেট মাপা হয় বিটে আর ফাইল সাইজ বাইটে, তাই 8 দিয়ে ভাগ করুন: মেগাবাইটে ফাইল সাইজ ≈ (Mbps-এ ভিডিও বিটরেট + অডিও বিটরেট) × সেকেন্ডে দৈর্ঘ্য ÷ 8।
যেমন, 8 Mbps ভিডিও ও 0.128 Mbps অডিওসহ 10 মিনিটের (600 সেকেন্ডের) একটি ভিডিওর সাইজ দাঁড়ায় প্রায় 8.128 × 600 ÷ 8 ≈ 610 MB। বিটরেট অর্ধেক করলে ফাইলও মোটামুটি অর্ধেক হয়। সূত্রটি উল্টো দিকেও কাজ করে, আর এভাবেই নির্দিষ্ট টার্গেট সাইজে পৌঁছাতে কত বিটরেট লাগবে তা হিসাব করা হয়; উদাহরণসহ হিসাব দেখতে আমাদের বড় ভিডিও পাঠানোর গাইডটি দেখুন।
একটি ভিডিওর কতটা বিটরেট লাগবে, তা কী ঠিক করে
কোনো রেজোলিউশনের জন্য একটিমাত্র সঠিক বিটরেট নেই, কারণ কতটা ডেটা লাগবে তা নির্ভর করে ছবিটি কম্প্রেস করা কতটা কঠিন তার ওপর।
- রেজোলিউশন: 4K-এ 1080p-এর চার গুণ পিক্সেল থাকে, কিন্তু সাধারণত চার গুণের চেয়ে কিছুটা কম বিটরেট লাগে, কারণ উচ্চ রেজোলিউশনে খুঁটিনাটি আরও দক্ষভাবে কম্প্রেস হয়।
- ফ্রেম রেট: 30 fps-এর চেয়ে 60 fps-এ বেশি বিটরেট লাগে, তবে দ্বিগুণ নয়, কারণ পরপর ফ্রেমগুলো বেশি একই রকম হয়।
- নড়াচড়া ও খুঁটিনাটি: খেলাধুলা, কনফেটি, পানি, গাছপালা আর হাতে ধরা ক্যামেরার কাঁপুনি কম্প্রেস করা কঠিন। স্থির স্ক্রিন রেকর্ডিং বা শুধু কথা বলা মানুষের ভিডিওতে অনেক কম লাগে।
- নয়েজ ও গ্রেইন: সেন্সর নয়েজে ভরা কম আলোর ফুটেজ প্রচুর বিটরেট খায়, কারণ নয়েজ হলো এলোমেলো খুঁটিনাটি, যা এনকোডার আগে থেকে অনুমান করতে পারে না।
- কোডেক: H.265, VP9 ও AV1, H.264-এর চেয়ে কম বিটরেটে একই রকম কোয়ালিটিতে পৌঁছায়।
শুরু করার জন্য প্রস্তাবিত বিটরেট
কাজে লাগার মতো একটি প্রকাশ্য তথ্যসূত্র হলো MP4-এ H.264-এর জন্য YouTube-এর প্রকাশিত আপলোড সুপারিশ, যেখানে এই লেখার সময় (সেপ্টেম্বর 2026) স্ট্যান্ডার্ড ফ্রেম রেটে 720p-এর জন্য প্রায় 5 Mbps, 1080p-এর জন্য 8 Mbps এবং 4K-এর জন্য 35 থেকে 45 Mbps উল্লেখ আছে, আর 48 থেকে 60 fps-এর জন্য আরও বেশি (7.5, 12 এবং 53 থেকে 68 Mbps)। এই সংখ্যাগুলো এমন আপলোডের জন্য, যা প্ল্যাটফর্ম আবার রি-এনকোড করবে, তাই এগুলো ইচ্ছাকৃতভাবেই উদার।
মানুষ সরাসরি দেখবে এমন ফাইলের জন্য সাধারণত আরও কম রাখা যায়। নিচের পরিসরগুলো 24 থেকে 30 fps-এ H.264-এর জন্য শুরু করার মতো বাস্তবসম্মত মান; H.265 বা VP9-এর জন্য সাধারণত লক্ষণীয়ভাবে কম সংখ্যা ব্যবহার করতে পারেন।
- 480p: 1 থেকে 2.5 Mbps।
- 720p: 2.5 থেকে 5 Mbps।
- 1080p: সাধারণ ফুটেজের জন্য 4 থেকে 8 Mbps; স্ক্রিন রেকর্ডিং ও বক্তৃতার জন্য প্রায়ই 2 থেকে 4 Mbps-ই যথেষ্ট।
- 1440p: 8 থেকে 16 Mbps।
- 4K (2160p): নড়াচড়ার ওপর নির্ভর করে 15 থেকে 45 Mbps; আর্কাইভের মাস্টার কপির জন্য আরও বেশি রাখাও যুক্তিসংগত।
- অডিও: কথা ও সাধারণভাবে দেখার জন্য 128 kbps AAC যথেষ্ট; মিউজিকের জন্য 192 থেকে 256 kbps।
কনস্ট্যান্ট, ভেরিয়েবল ও কোয়ালিটিভিত্তিক বিটরেট
কনস্ট্যান্ট বিটরেট (CBR) প্রতি সেকেন্ডে একই পরিমাণ ডেটা খরচ করে। এটি অনুমানযোগ্য, যা লাইভ স্ট্রিমিংয়ের জন্য মানানসই, কিন্তু সহজ দৃশ্যে ডেটা অপচয় করে আর জটিল দৃশ্যে ঘাটতি তৈরি করে।
ভেরিয়েবল বিটরেট (VBR) একটি গড় লক্ষ্য করে এবং এনকোডারকে কঠিন মুহূর্তে বেশি আর সহজ মুহূর্তে কম খরচ করতে দেয়। নির্দিষ্ট সাইজের ফাইলে এটি প্রায় সবসময় CBR-এর চেয়ে ভালো দেখায়। x264-এর CRF-এর মতো কোয়ালিটিভিত্তিক মোড সাইজের বদলে একটি সামঞ্জস্যপূর্ণ কোয়ালিটি লক্ষ্য করে, তাই কনটেন্টভেদে ফাইল সাইজ বদলায়। বেশিরভাগ ব্রাউজারভিত্তিক এনকোডার, আমাদের টুলগুলো যে WebCodecs এনকোডার ব্যবহার করে সেগুলোসহ, কোয়ালিটির কোনো সংখ্যা নয়, বরং একটি টার্গেট বিটরেট নিয়ে কাজ করে।
বিটরেট খুব কম (বা খুব বেশি) হওয়ার লক্ষণ
বিটরেট কম হলে তা প্রথমে চোখে পড়ে যেখানে এনকোডার হিমশিম খায়: অন্ধকার গ্রেডিয়েন্ট ও আকাশে ব্লক-ব্লক ছোপ, দ্রুত নড়াচড়ার সময় লেপটে যাওয়া খুঁটিনাটি, আর একধরনের স্পন্দনের মতো ইফেক্ট, যেখানে প্রতিটি কিফ্রেমে ছবি হঠাৎ ঝকঝকে হয়ে ওঠে। শুধু দ্রুত দৃশ্যে সমস্যা দেখলে সামান্য বাড়ালেই সাধারণত সমাধান হয়।
বিটরেট বেশি হলে তা ধরা কঠিন, কারণ দেখতে ঠিকই লাগে; শুধু জায়গা নষ্ট হয়। একটি সহজ পরীক্ষা হলো একটি ছোট, ব্যস্ত অংশ দুটি বিটরেটে এনকোড করে ফুল স্ক্রিনে তুলনা করা। দুটির পার্থক্য বুঝতে না পারলে কমটিই ব্যবহার করুন।
ভিডিওর বিটরেট বদলানো
বিটরেট কমানোর সবচেয়ে দ্রুত উপায় হলো ভিডিও কম্প্রেসর: এর স্লাইডারগুলো মূলের শতাংশ হিসেবে বিটরেট ও রেজোলিউশন কমায়, আর শুরু করার আগেই আনুমানিক আউটপুট সাইজ দেখায়। ভিডিও কনভার্টার দেয় আরও সরাসরি নিয়ন্ত্রণ: আউটপুট ফরম্যাটের পাশাপাশি কোডেক, রেজোলিউশন ও বিটরেটও বেছে নেওয়া যায়। দুটিই চলে আপনার ব্রাউজারে, তাই ফাইল আপনার ডিভাইসেই থাকে।
বিদ্যমান কোনো ফাইলের বিটরেট বাড়ালে যে খুঁটিনাটি আগে ছিল না, তা কখনো যোগ হয় না। এতে শুধু ফাইল বড় হয়, তাই সোর্সের চেয়ে বেশি বিটরেটে ভিডিও রি-এনকোড করে কোনো লাভ নেই।
এই গাইডে ব্যবহৃত টুল
সচরাচর জিজ্ঞাসা
০১
০২
০৩