ऑडियो लेयर MPEG-1 और MPEG-2 ऑडियो में 3 संपीड़न विधियों में से एक है। मानक इन्हें Layer I, Layer II और Layer III कहते हैं। किसी ऑडियो या वीडियो फ़ाइल में ऑडियो लेयर का मान आपको बताता है कि किस विधि ने ध्वनि को एन्कोड किया है।
हर लेयर का एक छोटा नाम भी है: MP1, MP2 और MP3। इसलिए MP3 फ़ाइल में Layer III ऑडियो होता है।
"layer" शब्द का संगीत निर्माण में अन्य अर्थ भी होता है। इस पेज पर यह शब्द केवल इस MPEG मान के लिए उपयोग होता है।
कौन सी फाइलें इसे रखती हैं
ऑडियो लेयर केवल MP1, MP2 और MP3 ऑडियो में होती है। अन्य कोडेक, जैसे AAC और FLAC, ये 3 लेयर उपयोग नहीं करते। आप यह मान इन फ़ाइलों में पा सकते हैं:
.mp1,.mp2या.mp3एक्सटेंशन वाली ऑडियो फ़ाइलों में MPEG ऑडियो होता है।- MPEG वीडियो फ़ाइलों में MPEG ऑडियो हो सकता है, उदाहरण के लिए MPEG-2 फ़ाइल जिसमें Layer II ऑडियो हो।
- Video CD और HDV कैमकॉर्डर रिकॉर्डिंग में Layer II ऑडियो उपयोग होता है।
- MKV फ़ाइलों में किसी भी 3 लेयर में से कोई भी एक ऑडियो ट्रैक के रूप में हो सकता है।
मूल्य कैसे दिखते हैं
प्रोग्राम लेयर को अलग-अलग तरीकों से दिखाते हैं। "Layer 3" और "Layer III" का एक ही अर्थ है, क्योंकि कुछ प्रोग्राम रोमन अंकों की जगह सामान्य अंक उपयोग करते हैं।
- ExifTool, फ़ील्ड
AudioLayer:1,2या3 - ffprobe, फ़ील्ड
codec_name:mp1,mp2याmp3 - ffprobe, codec long name:
MP3 (MPEG audio layer 3) - किसी MKV फ़ाइल में Matroska codec ID:
A_MPEG/L1,A_MPEG/L2याA_MPEG/L3
लेयर और MPEG संस्करण 2 अलग-अलग मान होते हैं। ExifTool संस्करण को फ़ील्ड MPEGAudioVersion में दिखाता है, जिसका मान 1, 2 या 2.5 हो सकता है। इसलिए किसी MP3 फ़ाइल में MPEG-1 Layer III ऑडियो या MPEG-2 Layer III ऑडियो हो सकता है।
मूल्य कहाँ से आता है
MPEG फ़ॉर्मेट में पूरी फ़ाइल के लिए कोई मेटाडेटा सेक्शन नहीं होता। ऑडियो फ़्रेमों की एक स्ट्रीम होती है और हर फ़्रेम का अपना हेडर होता है। यह हेडर 2 बिट में लेयर को स्टोर करता है।
स्टोर की गई संख्या उल्टे क्रम में चलती है। स्टोर किया गया 1 का अर्थ Layer III, 2 का अर्थ Layer II और 3 का अर्थ Layer I होता है। ExifTool यह संख्या पहले ऑडियो फ़्रेम से पढ़ता है और इसे लेयर नंबर में बदल देता है।
इससे लेयर किसी टैग, जैसे शीर्षक या एल्बम, से अलग हो जाती है। MP3 फ़ाइल ऐसे टैग अलग ID3 ब्लॉकों में रखती है।
लेयर ऑडियो स्ट्रीम का हिस्सा होती है। ExifTool ऑडियो लेयर को पढ़ सकता है, लेकिन इसे लिख नहीं सकता।
ये 3 लेयर एक-दूसरे से कैसे अलग हैं
उच्च लेयर अधिक जटिल होती है, लेकिन वह कम बिट रेट पर ध्वनि को अधिक कुशलता से संपीड़ित करती है। सभी 3 लेयर lossy हैं, यानी वे वे ध्वनि विवरण हटा देती हैं जिन्हें लोग कम आसानी से सुन पाते हैं।
- Layer I (MP1) को कम जटिलता के लिए बनाया गया था। CD-गुणवत्ता वाले ऑडियो के लिए सामान्य दर 384 kbit/s है। अधिकतम MPEG-1 दर 448 kbit/s है।
- Layer II (MP2) को लगभग CD गुणवत्ता के लिए 192 से 256 kbit/s की आवश्यकता होती है। अधिकतम MPEG-1 दर 384 kbit/s है। डिजिटल ऑडियो ब्रॉडकास्टिंग (DAB) में Layer II उपयोग होता है।
- Layer III (MP3) आम तौर पर CD ऑडियो को लगभग 12 गुना तक संपीड़ित कर सकती है। अधिकतम MPEG-1 दर 320 kbit/s है।
यह आपकी फ़ाइल के लिए क्यों महत्वपूर्ण है
प्रोग्रामों को अन्य मान सही तरह से पढ़ने के लिए ऑडियो लेयर की ज़रूरत होती है। हेडर बिट रेट को एक कोड के रूप में स्टोर करता है। वही कोड हर लेयर में अलग बिट रेट का अर्थ रख सकता है।
ऑडियो लेयर आपको media type से ज़्यादा जानकारी देती है। media type audio/mpeg सभी 3 लेयर को कवर करती है, इसलिए यह नहीं बता सकती कि फ़ाइल में MP2 है या MP3 ऑडियो।
केवल ऑडियो लेयर से ध्वनि की गुणवत्ता नहीं पता चलती। ध्वनि की गुणवत्ता बिट रेट पर भी निर्भर करती है। MP3 फ़ाइल उच्च या निम्न बिट रेट उपयोग कर सकती है, और उसी के अनुसार गुणवत्ता भी उच्च या निम्न होगी।