आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप M4A को AIFF में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
M4A से AIFF
AIFF Mac दुनिया का पुराना, बिना-संपीड़न वाला मानक है, और कुछ प्रोफ़ेशनल ऑडियो टूल व ब्रॉडकास्ट सिस्टम अब भी इसी को माँगते हैं। M4A फ़ाइल को ऐसे किसी सिस्टम में डालने के लिए यह बदलाव काम आता है।
यह गुणवत्ता सुधारने का तरीक़ा नहीं — सिर्फ़ फ़ाइल को उस कंटेनर में बदलता है जो अगला टूल माँगता है।
यह इंजन AIFF को सीधे नहीं लिखता — पहले WAV बनाता है, फिर बाइट-ऑर्डर बदलकर उसे AIFF में लपेट देता है। दोनों कंटेनर एक जैसा PCM डेटा रखते हैं, बस बाइट क्रम अलग होता है।
इसलिए दोनों ही कंटेनर हमेशा 16-बिट PCM (pcm-s16) में लिखे जाते हैं, चाहे स्रोत M4A जिस भी बिटरेट पर एन्कोड हुआ हो।
M4A (AAC) एक लॉसी फ़ॉर्मेट है — एन्कोड करते वक़्त ही कुछ ऑडियो जानकारी हमेशा के लिए हट चुकी थी। AIFF में बदलने पर वह जानकारी वापस नहीं आती, फ़ाइल सिर्फ़ बड़ी होती है।
नतीजा एक ऐसी AIFF है जो M4A जैसी ही सुनाई देती है, बस बहुत ज़्यादा जगह में — गुणवत्ता का ऊपरी स्तर वही रहता है जो AAC एन्कोडिंग ने तय किया था।
AIFF बिना संपीड़न वाला फ़ॉर्मेट है, इसलिए वह M4A से हमेशा बड़ी होगी — अक्सर पाँच से दस गुना, स्रोत की बिटरेट पर निर्भर करते हुए। यह इस बदलाव का स्वाभाविक नतीजा है।
अगर मक़सद जगह बचाना है, तो M4A को M4A में ही रखना बेहतर है — AIFF यहाँ अनुकूलता के लिए है, संक्षिप्तता के लिए नहीं।
बदलाव WebCodecs और mediabunny से होता है। PCM को यह इंजन सार्वभौमिक मानता है, इसलिए इस दिशा में एन्कोडिंग हमेशा उपलब्ध रहती है — किसी WASM मॉड्यूल के लोड होने का इंतज़ार नहीं करना पड़ता।
यह वीडियो एन्कोडिंग से अलग है, जहाँ ब्राउज़र के असमर्थ होने पर एक साफ़ संदेश दिखता है।
ऑडियो-सिर्फ़ फ़ाइल में एक ही ट्रैक होता है, इसलिए दूसरे साउंडट्रैक छूटने जैसी बात यहाँ लागू नहीं होती। चैनल की गिनती सामान्य रूप से जस की तस रहती है।
यह पाइपलाइन कोई tags विकल्प तय करके नहीं भेजती, इसलिए मेटाडेटा का बचना mediabunny के डिफ़ॉल्ट व्यवहार पर निर्भर करता है, जिसे पक्के तौर पर नहीं बताया जा सकता।
पूरा बदलाव ब्राउज़र में होता है, फ़ाइल कहीं भेजी नहीं जाती। एक साथ 100 फ़ाइलें तक बदली जा सकती हैं, हर फ़ाइल पर 100 मेगाबाइट की सीमा है।
AIFF फ़ाइलें बड़ी होती हैं, इसलिए बैच में कई ट्रैक बदलते वक़्त कुल डाउनलोड आकार भी ध्यान में रखना ठीक रहता है।
| M4A | AIFF | |
|---|---|---|
| पूरा नाम | MPEG-4 Audio | Audio Interchange File Format |
| फ़ाइल एक्सटेंशन | .m4a | .aiff, .aif |
| मीडिया टाइप | audio/mp4 | audio/aiff |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | बिना कंप्रेशन |
| पहली बार प्रकाशित | 2004 | 1988 |
| प्रकाशक | Apple | Apple |
| लाइसेंस | प्रकाशित, मानकीकृत नहीं | प्रकाशित, मानकीकृत नहीं |
| आज की स्थिति | मौजूदा | मौजूदा |
| बिट डेप्थ | — | 32 |
| ऑडियो चैनल | 48 तक | 8 तक |
| ब्राउज़र में खुलता है | हर ब्राउज़र | कुछ ब्राउज़र |
| इसकी जगह विचारणीय | MP3, FLAC | WAV, FLAC |
M4A में 48 तक ध्वनि चैनल आ सकते हैं और AIFF में 8 तक। सराउंड मिक्स साथ जाने के बजाय मोड़कर छोटा कर दिया जाता है।
दस्तावेज़ के गुण साथ जा सकते हैं: M4A और AIFF — दोनों में उनके लिए जगह है।
AIFF काम करने का फ़ॉर्मेट है और M4A बनकर तैयार फ़ॉर्मेट। जो लौटता है वह पन्ने की तस्वीर नहीं बल्कि बदली जा सकने वाली लिखावट है — आम तौर पर यही इस कन्वर्ज़न की वजह होती है, और यही इसकी सीमा भी।
AIFF को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।
AIFF एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर PCM — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
दोनों तरफ़ के प्रोग्राम अलग हैं: M4A फ़ाइल iTunes, VLC और FFmpeg में खुलती है और AIFF फ़ाइल Logic Pro, Audacity और Adobe Audition में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।
दोनों का निशाना अलग काम है: M4A का बनी हुई फ़ाइल सौंपना और फ़ोन पर, AIFF का एडिटिंग और सहेजना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
AIFF Apple का है और 1988 से चला आ रहा है। Logic Pro, Audacity और Adobe Audition इस फ़ॉर्मेट को पढ़ लेते है।
AIFF 1988 में आया और M4A 2004 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे mediabunny है, WebCodecs के ऊपर चढ़ी एक परत, जो आपके अपने डिवाइस के हार्डवेयर डिकोडर उधार लेती है; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। mediabunny आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
AIFF कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। फ़ाइल बहुत बड़ी हो जाती है पर बेहतर नहीं होती। AIFF हर वह सैंपल रखता है जो उसे मिले, पर असली कंप्रेशन ने जो फेंक दिया था वह पहले ही जा चुका है।
AIFF को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।
AIFF एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर PCM — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
दस्तावेज़ के गुण साथ जा सकते हैं: M4A और AIFF — दोनों में उनके लिए जगह है।