साउंड फ़ाइल असल में क्या स्टोर करती है
किसी रिकॉर्डिंग को तीन नंबर बताते हैं, और किसी एक फ़ाइल पर इनमें से सिर्फ़ दो लागू होते हैं। सैंपल रेट बताता है कि आवाज़ कितनी बार मापी गई: CD के लिए 44.1 kHz, वीडियो से आई किसी भी चीज़ के लिए 48 kHz। बिट डेप्थ बताती है कि हर माप कितनी बारीकी से लिखा गया, और इसका मतलब सिर्फ़ अनकंप्रेस्ड फ़ॉर्मैट में है — 16-बिट CD का स्टैंडर्ड है, 24-बिट आगे की प्रोसेसिंग के लिए गुंजाइश छोड़ता है, 32-बिट float मिक्सिंग के लिए है। बिटरेट का मतलब सिर्फ़ कंप्रेस्ड फ़ॉर्मैट में है: एन्कोडर को हर सेकंड कितने बिट ख़र्च करने की इजाज़त थी।
इसीलिए साइज़ इतने अलग ढंग से बर्ताव करते हैं। WAV का साइज़ सीधा गणित है — रेट गुणा डेप्थ गुणा चैनल — इसलिए 44.1 kHz पर 16-बिट स्टीरियो का एक मिनट लगभग 10 MB होता है, अंदर चाहे जो हो, ख़ामोशी भी। MP3 का साइज़ वही है जो बिटरेट आपने चुना: 192 kbps पर लगभग 1.4 MB प्रति मिनट, और 96 पर उसका आधा। WAV सुनने का नहीं, काम करने का फ़ॉर्मैट है, और यही फ़र्क़ किसी भी दिशा में कन्वर्ट करने की वजह है।
MP3 को WAV में बदलने से कुछ भी वापस नहीं आता, और कभी नहीं आएगा। MP3 बनाते समय एन्कोडर ने बारीकियां फेंक दी थीं; उससे बनी WAV वही नुक़सान पूरे रेज़ोल्यूशन में रखती है। इस कन्वर्ज़न का मक़सद नुक़सान को आगे बढ़ने से रोकना है — WAV के बाद एडिट करने, कट करने और दोबारा सेव करने में कुछ नहीं खोता। यही बात FLAC पर लागू होती है, जो लॉसलेस कंप्रेशन है: उसे जो सैंपल दिए गए, उन्हें ठीक वैसे ही छोटे रूप में रखने का तरीक़ा, उन्हें बेहतर बनाने का नहीं। MP3 से बनी FLAC एक बड़ी फ़ाइल है जिसके अंदर एक MP3 है।
लॉसी एन्कोडर से हर बार गुज़रने पर कुछ और खोता है, और वह कभी वापस नहीं आता। AAC को MP3 में, OGG को MP3 में, या एक MP3 को दूसरी MP3 में बदलना ऐसा ही एक पास है। सोर्स के अपने बिटरेट पर या उससे ऊपर एन्कोड करने से — जो यहां का हर पेज फ़ाइल छोड़ते ही आपको दिखाता है — यह नुक़सान कम रहता है; उससे बहुत ऊपर जाने से बस पहले एन्कोडर की ग़लतियां स्टोर करने में बिट ख़र्च होते हैं। अगर आपको किसी रिकॉर्डिंग पर कई काम करने हैं, तो पहले WAV में बदलें, काम करें, और आख़िर में एक बार एन्कोड करें।
कट करने और जोड़ने के लिए री-एन्कोड की ज़रूरत ही नहीं। कंप्रेस्ड आवाज़ छोटे-छोटे फ़्रेम में स्टोर होती है — MP3 में लगभग 26 मिलीसेकंड के — और “ऑडियो कट करें” इन फ़्रेम को डिकोड करने के बजाय कॉपी करता है, इसलिए कटी हुई MP3 बिट-दर-बिट वही MP3 रहती है, और लंबी रिकॉर्डिंग लगभग उतनी ही तेज़ी से कटती है जितनी तेज़ी से पढ़ी जा सके। इसकी क़ीमत यह है कि कॉपी किया हुआ कट सबसे पास की फ़्रेम सीमा पर शुरू होता है, आपके चुने पॉइंट से एक सेकंड के कुछ सौवें हिस्से इधर-उधर; “सटीक कट” पर टिक करने से री-एन्कोड होता है ताकि कट ठीक आपके बताए सैंपल पर हो। “ऑडियो मर्ज करें” भी ऐसे ही काम करता है — एक जैसे कोडेक, सैंपल रेट और चैनल संख्या वाली फ़ाइलें कॉपी करके जोड़ी जाती हैं, और जो अलग हैं उन्हें डिकोड करके पहली फ़ाइल के हिसाब से दोबारा एन्कोड किया जाता है।
लेवल बराबर करना लाउडनेस नॉर्मलाइज़ेशन नहीं है, और कंप्रेशन भी नहीं। “ऑडियो की आवाज़ बढ़ाएं या घटाएं” फ़ाइल का सबसे तेज़ पल मापता है और पूरी फ़ाइल को उसी एक मात्रा से ऊपर उठाता है, ताकि पीक सीमा से ठीक नीचे रहे। यह पीक नॉर्मलाइज़ेशन है, और उस रिकॉर्डिंग का सही इलाज है जो शुरू से आख़िर तक बस धीमी है। यह वह LUFS माप नहीं है जो पॉडकास्ट और स्ट्रीमिंग प्लेटफ़ॉर्म मांगते हैं, जो पूरे प्रोग्राम में महसूस होने वाली आवाज़ को तौलता है — एक ही पीक पर नॉर्मलाइज़ की गई दो फ़ाइलें भी सुनने में साफ़ तौर पर अलग तेज़ हो सकती हैं। और पूरी फ़ाइल को ऊपर उठाने से धीमे और तेज़ हिस्से साथ-साथ खिसकते हैं, इसलिए यह ऐसी रिकॉर्डिंग को बराबर नहीं कर सकता जो दोनों के बीच झूलती हो। वह डायनामिक-रेंज कंप्रेशन है: एक अलग काम, और ऐसा काम जो ये टूल नहीं करते।
जहां ब्राउज़र सचमुच सही टूल नहीं है
ये टूल आपकी रिकॉर्डिंग को निजी रखने के लिए बने हैं, और प्रोसेसिंग के मामले में इससे आपको कुछ भी अतिरिक्त नहीं मिलता। ये टूल कन्वर्ट करते हैं, कट करते हैं, जोड़ते हैं और लेवल सेट करते हैं। ये आवाज़ को एडिट नहीं करते।
न मरम्मत, न आवाज़ को ढालना। न नॉइज़ रिडक्शन, न भनभनाहट या क्लिक हटाना, न EQ, न डी-एसर, न डायनामिक-रेंज कंप्रेशन, न फ़ेड, न मल्टी-ट्रैक मिक्सिंग। जोड़े गए टुकड़ों के बीच क्रॉसफ़ेड भी नहीं है, इसीलिए तेज़ संगीत के बीच का कट क्लिक कर सकता है। Audacity मुफ़्त है, हर डेस्कटॉप पर चलता है और यह सब ठीक से करता है — सरसराहट वाला इंटरव्यू, या पीछे फ़्रिज की भनभनाहट वाली रिकॉर्डिंग, इसके लिए नहीं, Audacity के लिए है।
पीक मापे जाते हैं; लाउडनेस नहीं। “ऑडियो की आवाज़ बढ़ाएं या घटाएं” पहले और बाद का पीक बताता है और जो कुछ सीमा पार करे उसे रोक देता है, लेकिन न ट्रू-पीक लिमिटर है, न LUFS टार्गेट। अगर आपको किसी तय स्पेसिफ़िकेशन पर डिलीवर करना है — पॉडकास्ट के लिए −16 LUFS, स्ट्रीमिंग प्लेटफ़ॉर्म के लिए −14 — तो आपको ऐसा टूल चाहिए जो पीक नहीं, लाउडनेस मापे।
टैग साथ नहीं जाते। टाइटल, कलाकार, एल्बम आर्ट और चैप्टर अभी यहां कन्वर्ज़न में आगे नहीं जाते: आवाज़ आ जाती है, लाइब्रेरी का मेटाडेटा नहीं। म्यूज़िक लाइब्रेरी कन्वर्ट करनी हो, तो कोई डेस्कटॉप मैनेजर जो साथ-साथ टैग दोबारा लिखे, आपके दोबारा टैग करने के घंटों बचाएगा।
एक फ़ाइल, एक क्लिक। आठ सौ वॉइस मेमो कन्वर्ट करना ffmpeg के चारों ओर एक शेल लूप का काम है, जो मुफ़्त है और एक मिनट में वह कर देगा जिसमें क्लिक करते इंसान की पूरी दोपहर निकल जाएगी।
और कुछ चीज़ें कोई ब्राउज़र नहीं कर सकता। प्रोटेक्टेड ख़रीदारियां — पुरानी .m4p फ़ाइलें, Apple Music के डाउनलोड, किसी सब्सक्रिप्शन की कोई भी चीज़ — यहां नहीं खुल सकतीं, और वह प्रोटेक्शन हटाने में हम मदद नहीं करते। MP3 ख़ुद ज़्यादा से ज़्यादा दो चैनल और 48 kHz तक ले जाता है, इसलिए सराउंड या ऊंचे रेट वाला सोर्स रास्ते में उसी में समेट दिया जाता है।
मिलते-जुलते नाम वाले टूल में से कैसे चुनें
ऑडियो कंप्रेस करें या WAV को MP3 में बदलें। दोनों एक जैसी फ़ाइल बना सकते हैं, और सिर्फ़ एक ही सही क्रम है। “WAV को MP3 में बदलें” अनकंप्रेस्ड सोर्स से पहला एन्कोड है, जो सबसे कम नुक़सान वाला एन्कोड है। “ऑडियो कंप्रेस करें” कुछ भी लेकर आपके चुने बिटरेट पर री-एन्कोड करता है — WAV से यह वही काम है, लेकिन MP3 से यह दूसरा लॉसी पास है। जब आपका मांगा बिटरेट फ़ाइल को छोटा नहीं कर सकता, तो यह आपको चेतावनी देता है — जैसा तब होता है जब आप 128 kbps की MP3 को 192 पर कंप्रेस करें।
ऑडियो में “कंप्रेस” के दो मतलब हैं, और उनमें से सिर्फ़ एक यहां है। “ऑडियो कंप्रेस करें” बिटरेट घटाकर फ़ाइल छोटी करता है। डायनामिक-रेंज कंप्रेशन धीमे हिस्सों को तेज़ हिस्सों के मुक़ाबले ऊंचा करता है, और पॉडकास्ट प्रोड्यूसर इस शब्द से यही मतलब लेते हैं। न “ऑडियो कंप्रेस करें” दूसरा काम करता है, न “ऑडियो की आवाज़ बढ़ाएं या घटाएं” — वह पूरी फ़ाइल को एक ही मात्रा से ऊपर-नीचे करता है।
AAC को MP3 में बदलें या M4A को MP3 में बदलें। लगभग एक ही पेज। .aac फ़ाइल एक खुली AAC स्ट्रीम है और .m4a एक MP4 डिब्बे के अंदर AAC है, जिसमें आर्टवर्क और चैप्टर भी रह सकते हैं; दोनों पेज दोनों फ़ाइलें पढ़ते हैं, और अंदर की आवाज़ एक जैसी है। M4A वाला पेज iPhone वॉइस मेमो के लिए लिखा गया है, जो पहले से ही कम बिटरेट वाली मोनो AAC होती हैं और आउटपुट में 128 kbps मोनो चाहती हैं।
MP3 को WAV में बदलें या FLAC को MP3 में बदलें। उलटी दिशाएं, और दोनों एकतरफ़ा। “MP3 को WAV में बदलें” एक वर्किंग कॉपी बनाता है जिसे आप आगे कुछ खोए बिना एडिट कर सकते हैं; यह आवाज़ को बेहतर नहीं बनाता, और फ़ाइल लगभग दस गुना बड़ी हो जाती है। “FLAC को MP3 में बदलें” उस मास्टर की पोर्टेबल कॉपी बनाता है जिसे आपको संभालकर रखना चाहिए, क्योंकि MP3 को कभी वापस उस FLAC में नहीं बदला जा सकता जिससे वह बनी थी।
ऑडियो कट करें या ऑडियो मर्ज करें। “ऑडियो कट करें” एक फ़ाइल से टुकड़े काटता है — बीच के टुकड़े भी — और जो बचा उसे जोड़ देता है। “ऑडियो मर्ज करें” अलग-अलग फ़ाइलों को एक के बाद एक, उस क्रम में रखता है जो आप खींचकर तय करते हैं। तीन हिस्सों में रिकॉर्ड हुआ इंटरव्यू, जिसके दूसरे हिस्से में एक खांसी है, दोनों काम है: खांसी काटें, फिर तीनों को मर्ज करें।