शब्दकोश

Audio bitrate क्या है?

ऑडियो बिटरेट आपको बताता है कि प्रति सेकंड एक ऑडियो स्ट्रीम कितना डेटा उपयोग करती है। जानें कि MP3 और अन्य फ़ाइलों के लिए 128 kbps जैसे मानों का क्या मतलब होता है।

audio-bitrate

ऑडियो बिटरेट, जिसे ऑडियो बिट रेट भी लिखा जाता है, यह दिखाता है कि एक ऑडियो स्ट्रीम हर सेकंड की ध्वनि के लिए कितना डेटा इस्तेमाल करती है। ऑडियो बिटरेट को बिट प्रति सेकंड में मापा जाता है, और 1 किलोबिट प्रति सेकंड (kbps) बराबर है 1000 बिट प्रति सेकंड के। 128 kbps वाला एक MP3 फ़ाइल हर सेकंड के ऑडियो के लिए 128000 बिट इस्तेमाल करता है।

किसी वीडियो फ़ाइल में ऑडियो स्ट्रीम का अपना बिटरेट होता है, जो चित्र के बिटरेट से अलग होता है। पूरी फ़ाइल का बिटरेट एक अलग मान होता है, क्योंकि वह सभी स्ट्रीम्स को मिलाकर गिनता है।

मान कैसा दिखता है

कोई रिपोर्ट ऑडियो बिटरेट को बिट प्रति सेकंड में दिखा सकती है, जैसे 128000। रिपोर्ट किलोबिट प्रति सेकंड जैसे 128 kbps या मेगाबिट प्रति सेकंड जैसे 1.41 Mbps भी दिखा सकती है।

सामान्य मान

  • 32 kbps से 320 kbps: MP3, 32000, 44100 या 48000 Hz पर, 14 निश्चित चरणों में
  • 8 kbps से 160 kbps: MP3, 16000, 22050 या 24000 Hz पर, भाषण के लिए उपयुक्त मोड
  • 128 kbps: 32000, 44100 या 48000 Hz पर स्टीरियो के लिए LAME MP3 एन्कोडर की डिफ़ॉल्ट सेटिंग, और FFmpeg में AAC एन्कोडर की भी
  • 64 kbps से 128 kbps: स्टीरियो संगीत के लिए Opus विनिर्देश द्वारा दिया गया दायरा
  • 1.41 Mbps: 44100 Hz और 16 बिट पर अनकंप्रेस्ड स्टीरियो ऑडियो, जो एक ऑडियो CD के मान हैं

स्टीरियो MP3 ऑडियो के लिए, वेब डेवलपर्स के लिए Mozilla की गाइड कम से कम 128 kbps की सिफारिश करती है। संगीत के लिए, गाइड कहती है कि संभव हो तो कम से कम 192 kbps चुनें।

मूल्य कहाँ से आता है

फ़ाइल बनाते समय एन्कोडर, आपके या प्रोग्राम द्वारा चुनी गई सेटिंग्स से बिटरेट सेट करता है। एक MP3 फ़ाइल में, हर फ़्रेम के हेडर में 4 बिट बिटरेट को इंडेक्स नंबर के रूप में रखते हैं। इंडेक्स 0 के लिए, रिपोर्ट किसी संख्या की जगह free दिखाती है।

एक WAV फ़ाइल प्रति सेकंड औसत बाइट की संख्या सहेजती है, और उसका 8 गुना बिटरेट होता है। अनकंप्रेस्ड ऑडियो के लिए बिटरेट बराबर होता है सैंप्लिंग रेट गुणा बिट प्रति सैंपल गुणा चैनलों की संख्या। तो 44100 Hz, 16 बिट और 2 चैनल, 1411200 बिट प्रति सेकंड देते हैं, जिसे फ़ाइल 176400 बाइट प्रति सेकंड के रूप में सहेजती है।

FLAC फ़ाइल कोई बिटरेट सहेजती नहीं है, इसलिए फ़ाइल पढ़ने वाला प्रोग्राम जो भी बिटरेट दिखाता है, उसे खुद गणना करता है। एक Ogg Vorbis फ़ाइल में नाममात्र, अधिकतम और न्यूनतम बिटरेट के लिए फ़ील्ड होते हैं। Vorbis विनिर्देश इन्हें संकेत (hints) कहता है, इसलिए वास्तविक बिटरेट अलग हो सकता है, और मान 0 वाला फ़ील्ड किसी अर्थ का नहीं होता।

स्थिर और परिवर्ती बिटरेट

कॉनस्टेंट बिटरेट (CBR) में, फ़ाइल का हर सेकंड समान मात्रा में डेटा उपयोग करता है। वैरिएबल बिटरेट (VBR) में, एन्कोडर हर फ़्रेम के लिए बिट्स की संख्या तय करता है, इसलिए फ़ाइल के दौरान बिटरेट बदलता रहता है।

VBR MP3 के लिए, LAME एन्कोडर फ़्रेम और बाइट की संख्या के साथ एक अतिरिक्त हेडर लिखता है। कोई रिपोर्ट इस हेडर से औसत बिटरेट निकाल सकती है। हेडर न होने पर, रिपोर्ट केवल पहले फ़्रेम का बिटरेट दिखा सकती है।

इस हेडर के बिना किसी MP3 फ़ाइल के लिए, रिपोर्ट फ़ाइल के आकार और बिटरेट से अवधि का अनुमान लगा सकती है। गलत बिटरेट से अवधि भी गलत हो जाएगी।

यह क्यों महत्वपूर्ण है

MP3, AAC, Opus और Vorbis लॉसी कंप्रेशन का उपयोग करते हैं: एन्कोडर वे आवाजें हटा देता है या सरल कर देता है जिन्हें सुनना मुश्किल है। अधिक बिटरेट एन्कोडर को अधिक ध्वनि बनाए रखने देता है, इसलिए गुणवत्ता बेहतर हो सकती है, पर फ़ाइल बड़ी हो जाती है। 128 kbps पर एक मिनट के ऑडियो को 960 किलोबाइट की जरूरत होती है, और 320 kbps पर उसी एक मिनट को 2.4 मेगाबाइट की जरूरत होती है।

बिटरेट की तुलना केवल उन्हीं फ़ाइलों के बीच करें जिनका कोडेक समान हो। एक ही बिटरेट पर, आम तौर पर बताया जाता है कि AAC की आवाज MP3 से बेहतर लगती है।

मेटा कीज़