MP3 वह संपीड़ित ऑडियो फ़ॉर्मेट है जिसने डिजिटल संगीत को पोर्टेबल बनाया। इसका पूरा नाम MPEG-1 Audio Layer III है। यह जर्मनी के Fraunhofer Institute for Integrated Circuits में विश्वविद्यालय और उद्योग साझेदारों के साथ वर्षों के शोध से विकसित हुआ और 1990 के दशक की शुरुआत में Moving Picture Experts Group द्वारा MPEG-1 मानक के हिस्से के रूप में प्रकाशित किया गया। उस मानक की तीन ऑडियो लेयरों में से Layer III सबसे उन्नत थी, और इसने एक गाने को इतना छोटा कर दिया कि डायल-अप कनेक्शन भी उसे भेज सके। कुछ ही वर्षों में यह एक्सटेंशन एक म्यूज़िक फ़ाइल के लिए संक्षिप्त नाम बन गया, और आज भी है।
MP3 ध्वनि को कैसे संग्रहीत करता है
MP3 lossy है। इसका मतलब है कि एन्कोडर फ़ाइल को छोटा करने के लिए रिकॉर्डिंग का एक हिस्सा हमेशा के लिए हटा देता है, और कोई भी प्लेयर उसे वापस नहीं ला सकता। यह ऑडियो को छोटे-छोटे ओवरलैप होने वाले ब्लॉकों में काटकर और हर ब्लॉक को वेवफ़ॉर्म से बदलकर आवृत्तियों के सेट में बदलकर काम करता है। इसके बाद एक साइकोअकौस्टिक मॉडल यह तय करता है कि इनमें से किन आवृत्तियों को इंसानी कान वैसे भी नहीं सुनेगा, आम तौर पर इसलिए कि पास की तेज़ आवाज़ उन्हें ढक देती है, और उन्हें बहुत कम बिट मिलते हैं। जो बाहर आता है, वह स्रोत से एकदम समान नहीं होता, सिर्फ इतना क़रीब होता है कि ज़्यादातर लोगों को कोई अंतर सुनाई नहीं देता।
फ़ाइल खुद फ़्रेमों की एक आसान श्रृंखला होती है। हर फ़्रेम में तय संख्या में सैंपल होते हैं, आम MPEG-1 प्रकार में 1152, जो CD सैंपल रेट पर लगभग 26 मिलीसेकंड की आवाज़ होती है। हर फ़्रेम की शुरुआत उसके अपने छोटे हेडर से होती है, जो बिटरेट, सैंपल रेट और चैनल मोड बताता है। यही कारण है कि आप किसी भी जगह से MP3 काट सकते हैं और बाकी फिर भी चलता है, और वेरिएबल बिटरेट फ़ाइलें संभव हैं: एन्कोडर एक घनी हिस्से पर ज़्यादा डेटा और खामोशी पर लगभग कुछ भी नहीं ख़र्च कर सकता है।
एक MP3 कौन सा मेटाडेटा रखता है
ऑडियो फ़्रेमों में गाने के शीर्षक के लिए जगह नहीं होती, इसलिए MP3 मेटाडेटा फ़ाइल से जुड़े एक अलग टैग में रखा जाता है। इसके दो प्रकार हैं और एक ही फ़ाइल में दोनों हो सकते हैं। ID3v1 पुराना वाला है: फ़ाइल के आखिरी 128 बाइट्स, जिनमें शीर्षक, कलाकार, एल्बम, टिप्पणी, चार-अंकों वाला वर्ष और एक जॉनर नंबर के लिए तय चौड़ाई वाले स्लॉट होते हैं। इससे लंबा कुछ भी काट दिया जाता है। ID3v2 शुरुआत में होता है और कहीं ज़्यादा समृद्ध है। यह चार अक्षरों से नामित फ़्रेमों से बना होता है, जिन्हें कोई मेटाडेटा रिपोर्ट आमतौर पर आपके लिए शब्दों में बदल देती है।
जो फ़ील्ड आप सबसे ज़्यादा देखते हैं वे हैं TIT2 (शीर्षक), TPE1 (कलाकार), TALB (एल्बम), TRCK (ट्रैक नंबर), TCON (जॉनर), रिकॉर्डिंग की तारीख, COMM (फ़्री-टेक्स्ट टिप्पणी), APIC (एम्बेडेड कवर इमेज) और TXXX, जो किसी भी प्रोग्राम को अपना नामित फ़ील्ड बनाने देता है। रिपिंग और टैगिंग सॉफ़्टवेयर इनमें से ज़्यादातर स्वतः भर देता है, इसलिए जो जानकारी आप पाते हैं, वह अक्सर संगीत जितना ही सॉफ़्टवेयर का भी वर्णन करती है।
इनमें से कुछ जानकारी व्यक्तिगत होती है। TENC यह रिकॉर्ड करता है कि फ़ाइल को किसने या किस चीज़ ने एन्कोड किया और TSSE एन्कोडर की सेटिंग्स बताता है, ताकि कोई रिपोर्ट इस्तेमाल किए गए प्रोग्राम का सही नाम दे सके। टिप्पणी फ़्रेम में कभी-कभी असली नाम, ईमेल पता या कोई नोट होता है जिसे भेजने वाला भूल गया हो। TOWN और TPUB किसी लाइसेंसी और प्रकाशक का नाम देते हैं, PRIV फ़्रेम एक विशेष एप्लिकेशन द्वारा लिखे गए निजी डेटा रखते हैं, और स्टोर से खरीदा गया ट्रैक किसी खाते या ऑर्डर की पहचान रख सकता है। ज़्यादातर एन्कोडर पहले फ़्रेम के अंदर छिपा Xing या LAME हेडर भी लिखते हैं, जो एन्कोडर वर्ज़न, उसकी सेटिंग्स और मापा गया पीक स्तर बताते हैं। लोकेशन या डिवाइस के लिए MP3 में कोई मानक फ़ील्ड नहीं है, इसलिए फ़ोन पर की गई रिकॉर्डिंग आमतौर पर जगह के बजाय ऐप और टाइमस्टैम्प बता देती है।
MP3 का उपयोग कब करें
MP3 तब चुनें जब आप ऐसा ऑडियो चाहते हैं जो बिना किसी झंझट के हर जगह बजे, कार स्टीरियो से लेकर दस साल पुराने फ़ोन तक। इस स्तर तक और कुछ नहीं पहुँचता। अगर आकार संगतता से ज़्यादा महत्वपूर्ण है, तो AAC और Opus दोनों छोटे फ़ाइल आकार में लगभग वही गुणवत्ता देते हैं, क्योंकि उन्हें बाद में बेहतर तकनीकों के साथ डिज़ाइन किया गया था। अगर ऑडियो की गुणवत्ता आकार से ज़्यादा महत्वपूर्ण है, तो FLAC और WAV हर सैंपल को जस का तस रखते हैं। और यह याद रखें कि lossy कम्प्रेशन का असर जोड़ता जाता है: MP3 को एडिट करके फिर से सेव करने पर वह दोबारा एन्कोड होता है, इसलिए हमेशा अपने सबसे अच्छे ओरिजिनल से काम करें और अंत में MP3 में एक्सपोर्ट करें।