वीडियो बिटरेट कैलकुलेटर क्या है?
बिटरेट यानी वीडियो के हर सेकंड में इस्तेमाल होने वाले डेटा की मात्रा, जिसे आमतौर पर मेगाबिट्स प्रति सेकंड (Mbps) या किलोबिट्स प्रति सेकंड (kbps) में दर्शाया जाता है। ज़्यादा बिटरेट का मतलब अक्सर बेहतर क्वालिटी होता है, लेकिन साथ ही फ़ाइल का आकार भी बड़ा होता है। यह कैलकुलेटर आपको दो तरीकों से काम करने देता है: किसी मौजूदा क्लिप के फ़ाइल साइज़ और लंबाई से उसका बिटरेट पता करें, या जब आप किसी चुने हुए टारगेट बिटरेट पर एन्कोड करें तो बनने वाली फ़ाइल का साइज़ अनुमान लगाएं।
इसका इस्तेमाल कैसे करें
पहले एक मोड चुनें। बिटरेट निकालने के लिए, फ़ाइल साइज़ मेगाबाइट में और अवधि भरें। फ़ाइल साइज़ निकालने के लिए, अपना टारगेट बिटरेट Mbps में और अवधि भरें। अवधि को मिनट और अतिरिक्त सेकंड में बाँटा गया है, इसलिए 1 घंटे की क्लिप बस 60 मिनट और 0 सेकंड होगी।
फ़ॉर्मूला आसान भाषा में
एक बाइट बराबर होती है 8 बिट के। बिटरेट निकालने के लिए हम फ़ाइल साइज़ को बिट्स में बदलते हैं और सेकंड की संख्या से भाग देते हैं: बिटरेट = (साइज़ बाइट में × 8) ÷ सेकंड। इसे उलट कर देखें तो, फ़ाइल साइज़ बाइट में = (बिटरेट बिट्स/सेकंड में × सेकंड) ÷ 8। यह टूल दशमलव इकाइयों का इस्तेमाल करता है, जहाँ 1 MB = 1,000,000 बाइट और 1 Mbps = 1,000,000 बिट्स/सेकंड — ठीक उसी तरह जैसे अधिकांश एन्कोडर और मीडिया टूल मान दिखाते हैं।
$$\text{Bitrate (Mbps)} = \frac{\text{Size (MB)} \times 8}{60 \times \text{Minutes} + \text{Seconds}}$$ $$\text{Size (MB)} = \frac{\text{Bitrate (Mbps)} \times \left(60 \times \text{Minutes} + \text{Seconds}\right)}{8}$$
हल किया गया उदाहरण
एक 700 MB की फ़ाइल जो 60 मिनट (3,600 सेकंड) चलती है: बिट्स = \(700 \times 1{,}000{,}000 \times 8 = 5{,}600{,}000{,}000\) बिट्स। इसे 3,600 सेकंड से भाग दें = \(1{,}555{,}555\) bps ≈ 1.556 Mbps (लगभग 1,555.56 kbps)। इसके बजाय अगर 60 मिनट को 5 Mbps पर एन्कोड करें तो बनेगा \(5{,}000{,}000 \times 3{,}600 \div 8 = 2{,}250{,}000{,}000\) बाइट = 2,250 MB।
रिज़ॉल्यूशन के अनुसार अनुशंसित बिटरेट रेंज
सही वीडियो बिटरेट दृश्य गुणवत्ता को फ़ाइल आकार और आपके दर्शकों के लिए उपलब्ध बैंडविड्थ के साथ संतुलित करता है। उच्च रिज़ॉल्यूशन और फ्रेम दरें प्रति सेकंड अधिक पिक्सेल पैक करती हैं, इसलिए उन्हें आनुपातिक रूप से अधिक डेटा की आवश्यकता होती है। आधुनिक कोडेक (H.265/HEVC और AV1) H.264 की तुलना में लगभग 40–50% कम बिटरेट पर समान गुणवत्ता प्राप्त करते हैं क्योंकि वे अधिक कुशलतापूर्वक संपीड़ित करते हैं। नीचे दी गई श्रेणियां YouTube और Twitch एन्कोडिंग दस्तावेज़ से व्यापक रूप से प्रकाशित निर्देशन को सारांशित करती हैं।
| रिज़ॉल्यूशन / FPS | H.264 (AVC) | H.265 / AV1 | विशिष्ट स्ट्रीमिंग लक्ष्य |
|---|---|---|---|
| 480p (SD) | 2.5–4 Mbps | 1.5–2.5 Mbps | ~2.5 Mbps |
| 720p30 | 5 Mbps | 2.5–4 Mbps | 3–5 Mbps (Twitch) |
| 720p60 | 7.5 Mbps | 4–5 Mbps | 4.5–6 Mbps |
| 1080p30 | 8 Mbps | 4–6 Mbps | 4.5–6 Mbps (Twitch) |
| 1080p60 | 12 Mbps | 7.5–9 Mbps | 6 Mbps (Twitch max) |
| 1440p30 | 16 Mbps | 9–12 Mbps | ~16 Mbps (YouTube) |
| 1440p60 | 24 Mbps | 14–18 Mbps | ~24 Mbps (YouTube) |
| 4K (2160p) 30 | 35–45 Mbps | 20–30 Mbps | ~40 Mbps (YouTube) |
| 4K (2160p) 60 | 53–68 Mbps | 30–45 Mbps | ~60 Mbps (YouTube) |
ये अपलोड/स्टोरेज के लिए दिशानिर्देश हैं। स्ट्रीमिंग प्लेटफॉर्म अपलोड को फिर से एन्कोड करते हैं, इसलिए अनुशंसित लक्ष्य पर या उससे थोड़ा ऊपर की बिटरेट प्रदान करना उनकी ट्रांसकोडिंग पाइपलाइन के माध्यम से गुणवत्ता को संरक्षित करता है। लाइव स्ट्रीमिंग भी आपकी अपलोड बैंडविड्थ और प्लेटफॉर्म की अधिकतम सीमा से सीमित है (Twitch अधिकांश गैर-पार्टनर चैनलों के लिए 6 Mbps पर सीमित है)।
मुख्य शर्तें
- बिटरेट
- वीडियो के एक सेकंड का प्रतिनिधित्व करने के लिए उपयोग किया जाने वाला डेटा की मात्रा, जो गुणवत्ता और फ़ाइल आकार दोनों का प्राथमिक चालक है। उच्च बिटरेट आमतौर पर बेहतर गुणवत्ता और बड़ी फ़ाइलों का मतलब है।
- Mbps (मेगाबिट प्रति सेकंड)
- एक बिटरेट इकाई जो 1,000,000 बिट्स प्रति सेकंड के बराबर है। अधिकांश वीडियो एन्कोडिंग लक्ष्य Mbps में व्यक्त किए जाते हैं।
- kbps (किलोबिट्स प्रति सेकंड)
- 1000 बिट्स प्रति सेकंड; 1000 kbps = 1 Mbps। आमतौर पर ऑडियो ट्रैक और कम-रिज़ॉल्यूशन वीडियो के लिए उपयोग किया जाता है।
- बाइट बनाम बिट
- एक बिट डेटा की सबसे छोटी इकाई है; एक बाइट 8 बिट्स है। बिटरेट्स बिट्स में उद्धृत किए जाते हैं, जबकि फ़ाइल आकार बाइट्स में उद्धृत किए जाते हैं, इसलिए 8 से विभाजित या गुणा करके परिवर्तित करें।
- CBR / VBR
- निरंतर बिट दर पूरे समय डेटा दर को निश्चित रखती है, जो अनुमानित फ़ाइल आकार देती है (लाइव स्ट्रीमिंग के लिए उपयोगी)। परिवर्तनशील बिट दर जटिल दृश्यों को अधिक डेटा और सरल दृश्यों को कम डेटा आवंटित करता है, प्रति मेगाबाइट गुणवत्ता में सुधार करता है।
- कोडेक
- वह एल्गोरिथ्म जो वीडियो को संपीड़ित और विस्तृत करता है (जैसे H.264/AVC, H.265/HEVC, AV1, VP9)। अधिक कुशल कोडेक्स कम बिटरेट पर समान गुणवत्ता प्रदान करते हैं।
- कंटेनर ओवरहेड
- फ़ाइल कंटेनर (MP4, MKV, MOV) द्वारा जोड़े गए अतिरिक्त बाइट्स मेटाडेटा, इंडेक्सिंग और स्ट्रीम मल्टीप्लेक्सिंग के लिए — आमतौर पर कच्चे वीडियो और ऑडियो डेटा के शीर्ष पर एक छोटा प्रतिशत।
- ऑडियो बिटरेट
- ऑडियो ट्रैक की डेटा दर (आमतौर पर 128–320 kbps), जिसे कुल फ़ाइल आकार का अनुमान लगाने के लिए वीडियो बिटरेट में जोड़ा जाना चाहिए।
- दशमलव बनाम बाइनरी इकाइयां
- दशमलव इकाइयां 1000 की शक्तियां उपयोग करती हैं (1 MB = 1,000,000 बाइट्स); बाइनरी इकाइयां 1024 की शक्तियां उपयोग करती हैं (1 MiB = 1,048,576 बाइट्स)। स्टोरेज और बैंडविड्थ आमतौर पर दशमलव इकाइयों में विपणन किया जाता है, जिसका यह कैलकुलेटर उपयोग करता है।
अक्सर पूछे जाने वाले सवाल
मेरे प्लेयर में यह बिल्कुल मेल क्यों नहीं खाता? कुछ प्लेयर बाइनरी इकाइयाँ (1 MB = 1,048,576 बाइट) इस्तेमाल करते हैं, और कुल बिटरेट में ऑडियो तथा कंटेनर का अतिरिक्त डेटा भी शामिल होता है। यह टूल पूरी स्ट्रीम के लिए दशमलव इकाइयाँ इस्तेमाल करता है।
क्या यह सिर्फ़ वीडियो बिटरेट के लिए है? यह गणित किसी भी मीडिया पर लागू होता है। केवल वीडियो का टारगेट बिटरेट निकालने के लिए, पहले कुल में से अपना ऑडियो बिटरेट घटा लें।
अच्छा बिटरेट कितना होता है? 1080p के लिए लगभग 5–8 Mbps और 4K स्ट्रीमिंग के लिए 35–45 Mbps, लेकिन यह काफ़ी हद तक कोडेक पर निर्भर करता है।