वीडियो बिटरेट कैलकुलेटर
बिटरेट अकेले कुछ नहीं बताता जब तक उसके पीछे रेज़ोल्यूशन और फ़्रेम रेट न हों। दस मेगाबिट 1080p25 के लिए काफ़ी से ज़्यादा है और 4K50 को भूखा मार देता है। प्रति पिक्सेल प्रति फ़्रेम बिट में सोचना इसे हर जगह ले जाने लायक बनाता है: स्ट्रीमिंग के लिए करीब 0.1, अच्छी गुणवत्ता के लिए 0.15, मास्टर के लिए 0.25 या ज़्यादा।
यहाँ फ़ाइल साइज़ बाइनरी इकाइयों में गिने गए हैं, जैसे ऑपरेटिंग सिस्टम दिखाता है: MB = 10,48,576 बाइट और GB = 1,07,37,41,824 बाइट। दशमलव लाखों में गिनने वाला डिस्क निर्माता उसी फ़ाइल को थोड़ी बड़ी संख्या देगा।
वीडियो बिटरेट = चौड़ाई × ऊँचाई × फ़्रेम रेट × प्रति पिक्सेल बिट। 1080p 25 fps पर, 0.1 बिट प्रति पिक्सेल वाली स्ट्रीमिंग सेटिंग के साथ यह 5.18 Mbps है, जो दस मिनट में करीब 371 MB और एक घंटे में 2.17 GB भरता है।
बिटरेट कैसे चुनें
गणित सटीक है और इनपुट अनुमान, इसलिए जवाब को लक्ष्य नहीं, एक दायरा मानिए। सब कुछ गुणवत्ता मेन्यू के पीछे के प्रति-पिक्सेल-बिट आँकड़े पर टिका है: कम के लिए 0.05, स्ट्रीमिंग के लिए 0.1, ऊँची के लिए 0.15 और मास्टर के लिए 0.25। इसे एक फ़्रेम के पिक्सेल और एक सेकंड के फ़्रेम से गुणा कीजिए, बिटरेट मिल जाता है।
यहाँ के मेगाबाइट क्या गिनते हैं
साइज़ बाइनरी इकाइयों में गिने जाते हैं: दस लाख से नहीं, 10,48,576 से भाग। ऑपरेटिंग सिस्टम आपको छोटी संख्या दिखाएगा, अपलोड की प्रगति-पट्टी बड़ी, और दोनों का अंतर मेगाबाइट पर करीब 5 प्रतिशत और गीगाबाइट तक पहुँचते-पहुँचते 7 प्रतिशत है। दोनों एक ही बाइट बताते हैं।
YouTube असल में क्या माँगता है
YouTube SDR वीडियो के लिए सुझाए गए अपलोड बिटरेट छापता है: 1080p पर 24–30 fps के लिए 8 Mbps, 48–60 के लिए 12 Mbps, 1440p30 के लिए 16 Mbps, और 4K30 के लिए 35 से 45 Mbps। प्रति पिक्सेल बिट में बदलें तो ये करीब 0.10 से 0.18 तक आते हैं, इसलिए इस पेज की स्ट्रीमिंग सेटिंग YouTube के दायरे के निचले सिरे पर है। मॉडल और सुझाव सिर्फ़ 4K पर अलग होते हैं: प्रति पिक्सेल बारीकी उतनी तेज़ नहीं घटती जितना एक तय नियम मानता है, इसलिए 1080p वाले स्थिरांक से तय 4K अपलोड धुँधला दिखेगा। सुझाव से ऊपर अपलोड करना आमतौर पर फ़ायदे का है, क्योंकि प्लैटफ़ॉर्म जो मिलता है उसे दोबारा एन्कोड करता है।
असली एन्कोडर कहाँ असहमत होता है
तीन चीज़ें असली संख्या खिसकाती हैं। कोडेक सबसे बड़ी: ये आँकड़े H.264 जैसा कुछ मानते हैं, और HEVC लगभग आधे बिटरेट पर वैसी गुणवत्ता देता है। सामग्री दूसरी: सादी दीवार के सामने बोलता व्यक्ति, हाथ में कैमरा लेकर पत्तियों वाले दृश्य की तुलना में बहुत कम बिटरेट में सिमट जाता है। तीसरी एन्कोडर का मोड: स्थिर गुणवत्ता (x264 और x265 का CRF) गुणवत्ता स्थिर रखती है और बिटरेट को बदलने देती है, जो फ़ाइल के लिए बेहतर है; तय बिटरेट तभी सही है जब आगे कुछ उसे माँगे, जैसे तय कनेक्शन पर लाइव स्ट्रीम।
लोग इसे किस काम में लेते हैं
- एक्सपोर्ट का बिटरेट तय करना
- शूट या संग्रह के लिए स्टोरेज का अंदाज़ा
- अपलोड सीमा के हिसाब से लाइव स्ट्रीम बिटरेट चुनना
- जाँचना कि डिलीवरी स्पेसिफ़िकेशन उदार है या तंग
- मेमरी कार्ड में शूट समाएगा या नहीं
सवाल
YouTube 24–30 fps पर 8 Mbps और 48–60 पर 12 Mbps माँगता है। H.264 डिलीवरी के लिए 6 से 12 Mbps ठीक है, मास्टर के लिए ज़्यादा।
YouTube 30 fps पर 35 से 45 Mbps और 60 पर 53 से 68 माँगता है। तय प्रति-पिक्सेल नियम यहाँ कम बताता है, इसलिए 1080p वाले आँकड़े को बस चार से गुणा न करें।
यहाँ के गणित में ठीक दोगुना। व्यवहार में थोड़ा कम, क्योंकि 50 fps पर लगातार फ़्रेम 25 से ज़्यादा मिलते-जुलते होते हैं।
लगभग आधे बिटरेट पर वैसी गुणवत्ता देता है, बदले में ज़्यादा एन्कोडिंग समय और असमान हार्डवेयर सपोर्ट।
ऑडियो, कंटेनर का अतिरिक्त भार, और कठिन दृश्यों पर एन्कोडर का ज़्यादा ख़र्च। ऑडियो पंक्ति 192 kbps स्टीरियो मानती है।
एक सीमा के बाद बिटरेट। अच्छी तरह एन्कोड किया 1080p भूखे 4K से बेहतर है, क्योंकि ज़्यादा पिक्सेल पर कम बिट ब्लॉक और धब्बों के रूप में दिखते हैं।