आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप MOV को AAC में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
MOV से AAC
इसी वजह से यह जोड़ी बनती है। QuickTime प्रसारण और विज्ञापन का मास्टर फ़ॉर्मेट है: एजेंसी MOV देती है, पोस्ट हाउस MOV भेजता है, स्टेशन की इनगेस्ट शीट MOV बताती है, और तस्वीर की स्पेसिफ़िकेशन ProRes प्रोफ़ाइल और रंग सीमा तक जाती है। उसके नीचे ऑडियो की पंक्ति अक्सर एक शब्द लंबी होती है।
दिक़्क़त यह है कि वह एक शब्द अस्पष्ट है। AAC एक कोडेक है, फ़ाइल नहीं, और इसे अकेली स्ट्रीम, M4A, तस्वीर के साथ MP4, या पहले से मौजूद MOV के किसी ट्रैक — चारों तरह डिलीवर किया जा सकता है। चारों ईमानदारी से "AAC ऑडियो" कहलाते हैं, और इनमें से सिर्फ़ एक यहाँ लिखा जाता है।
यह ADTS फ़्रेमिंग वाली एक कच्ची स्ट्रीम है: कंप्रेस्ड ऑडियो फ़्रेम, हर एक सैंपल दर, चैनल विन्यास और प्रोफ़ाइल बताता छोटा हेडर लिए, एक के बाद एक बिना किसी लपेटन के। इसमें कोई इंडेक्स नहीं, कोई मेटाडेटा जगह नहीं, कोई अवधि फ़ील्ड नहीं और शीर्षक रखने की कोई जगह नहीं।
यह अनुपस्थिति ही डिज़ाइन है। स्ट्रीम को किसी भी बिंदु से पढ़ा जा सके और बिना रुके जोड़ा जा सके, यही सेगमेंटर, प्रसारण एनकोडर या एम्बेडेड फ़र्मवेयर को चाहिए। यही वजह है कि प्लेयर अवधि का अंदाज़ा लगाते हैं और सीक अनुमानित होता है — फ़ाइल में कुछ भी नहीं बताता कि वह कितनी लंबी है।
अगर स्पेसिफ़िकेशन ADTS, एलिमेंट्री स्ट्रीम, ट्रांसपोर्ट स्ट्रीम या सेगमेंटर का नाम लेती है, तो यही सही फ़ाइल है। अगर वह बिटरेट और चैनल विन्यास बताती है और कंटेनर का कोई ज़िक्र नहीं, तो भी शायद यही है।
अगर वह तस्वीर की स्पेसिफ़िकेशन के साथ सूची में "AAC 192 kbps स्टीरियो" कहती है, तो लगभग तय है कि उसका मतलब डिलीवरेबल के अंदर का ऑडियो ट्रैक है, अलग फ़ाइल नहीं — अकेली .aac भेजना वापस लौटकर आएगी। अगर वह M4A कहती है, या कोई भी कंटेनर बताती है, तो M4A रास्ता इस्तेमाल कीजिए।
MOV मास्टर में अक्सर पहले से AAC होता है, और यह मान लेना सही लगेगा कि धारा बिना छुए बाहर आ जाएगी। ऐसा नहीं है। ऑडियो को फिर से डिकोड और एनकोड किया जाता है, जो पहले से स्वीकृत किसी चीज़ पर लॉसी कंप्रेशन की दूसरी पीढ़ी थोप देता है।
काम चलाऊ फ़ाइल के लिए यह ठीक है। डिलीवरेबल के लिए यह पूछने लायक सवाल है, क्योंकि "स्वीकृत ऑडियो" और "स्वीकृत ऑडियो का AAC एनकोड" अलग-अलग दावे हैं। जहाँ ठीक वही धारा मायने रखे, वहाँ मास्टर बनाने वाले सिस्टम से निर्यात कीजिए।
वजह तस्वीर है। प्रसारण और विज्ञापन मास्टर ProRes में होते हैं, और कोई ब्राउज़र ProRes डिकोडर नहीं देता, इसलिए कन्वर्ज़न यह संदेश देकर रुकती है कि फ़ाइल में कुछ भी बदला नहीं जा सका और शायद ब्राउज़र इसका कोडेक न पढ़ पाए।
यह डिकोडर की कमी है, फ़ाइल की ख़राबी नहीं। समीक्षा और अनुमोदन के लिए घूमती H.264 या HEVC कॉपी पर यह काम करता है; शेयर्ड ड्राइव पर पड़े ProRes मास्टर पर नहीं। उसके लिए ऑडियो निर्यात उसी ऐप्लिकेशन में करना होगा जो उसे खोल सके।
नियंत्रण फ़ील्ड की जगह तीन बैंड देता है, जो 96, 128 और 192 किलोबिट प्रति सेकंड पर बैठते हैं। कारण यह है कि एनकोडर स्वीकृत दरों के एक सेट पर आ टिकता है, तो बीच की माँग नज़दीकी दर पर चली जाती है।
अगर स्पेसिफ़िकेशन कोई दर बताती है, तो मान लेने के बजाय आउटपुट जाँच लीजिए। 320 किलोबिट AAC माँगने वाली शीट यहाँ बिल्कुल पूरी नहीं हो सकती, और 128 माँगने वाली संतुलित बैंड से ठीक-ठीक मिल जाती है। सैंपल दर और चैनल संख्या मास्टर से बिना बदले आती हैं।
ADTS फ़ाइल में ठीक एक ऑडियो ट्रैक रहता है, तो स्टीरियो मिक्स, म्यूज़िक-एंड-इफ़ेक्ट ट्रैक और डिस्क्राइब्ड-ऑडियो ट्रैक वाला मास्टर तीनों में से पहला ही देता है। प्रसारण डिलीवरेबल के लिए यह बड़ी और चुपचाप होने वाली चूक है — कुछ भी नहीं बताता कि बाक़ी ट्रैक कभी थे।
ऑडियो के अलावा बाक़ी सब भी जाता है: तस्वीर, टाइमकोड ट्रैक, सबटाइटल ट्रैक और मास्टर का हर मेटाडेटा। अगर डिलीवरी में एक से ज़्यादा ऑडियो ट्रैक चाहिए, यह पेज वह नहीं दे सकता और कोई सिंगल-ट्रैक फ़ॉर्मेट लिखने वाला कन्वर्टर भी नहीं दे सकता।
HLS के लिए सेगमेंट करने वाले पैकेजर को खिलाना। हार्डवेयर एनकोडर या प्रसारण चेन को ऑडियो देना जो ADTS पढ़ता है और कंटेनर ठुकराता है। फ़र्मवेयर में डिकोडर जाँचना। ऐसे ऐप को स्ट्रीम देना जिसका असेट लोडर कच्चे फ़्रेम माँगता है — इन सभी में कंटेनर का न होना ही ज़रूरत है।
जिसके लिए यह सही नहीं, वह है कोई भी इंसान जो इसे खोलेगा। .aac VLC में चलेगी और बहुत सारे सामान्य सॉफ़्टवेयर में ठुकराई जाएगी, कोई नाम नहीं दिखाती, और ग़लत अवधि दिखा सकती है। अगर पाने वाला कोई व्यक्ति है, तो M4A में बदलिए।
पूरा कन्वर्ज़न इसी टैब में, आपके प्रोसेसर पर, ऑपरेटिंग सिस्टम के पहले से मौजूद कोडेक इस्तेमाल करके चलता है। मास्टर ले जाने वाला कुछ भी कहीं नहीं भेजा जाता, जिसकी पुष्टि नेटवर्क टैब बदलते समय कर देता है।
अनप्रसारित काम के लिए यह मामूली बात नहीं। विज्ञापन मास्टर, एम्बार्गो वाला कार्यक्रम और गोपनीयता समझौते के तहत कुछ भी किसी सर्च नतीजे से चुने कन्वर्टर से नहीं गुज़रना चाहिए। मुफ़्त सीमा 100 MB है, तो यह समीक्षा कॉपियों के लिए ठीक बैठता है, मास्टर के लिए नहीं।
| MOV | AAC | |
|---|---|---|
| पूरा नाम | QuickTime फ़िल्म | Advanced Audio Coding |
| फ़ाइल एक्सटेंशन | .mov, .qt | .aac |
| मीडिया टाइप | video/quicktime | audio/aac |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है |
| पहली बार प्रकाशित | 1991 | 1997 |
| प्रकाशक | Apple | MPEG |
| विनिर्देश | QuickTime File Format | ISO/IEC 13818-7 |
| लाइसेंस | प्रकाशित, मानकीकृत नहीं | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ऑडियो चैनल | — | 48 तक |
| ब्राउज़र में खुलता है | कुछ ब्राउज़र | हर ब्राउज़र |
| इसकी जगह विचारणीय | MP4, MKV | MP3, OPUS |
AAC को हर मौजूदा ब्राउज़र खोल लेता है। MOV को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।
दोनों तरफ़ के प्रोग्राम अलग हैं: MOV फ़ाइल Final Cut Pro, QuickTime Player और Adobe Premiere Pro में खुलती है और AAC फ़ाइल VLC, FFmpeg और iTunes में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।
दोनों का निशाना अलग काम है: MOV का एडिटिंग और प्रसारण पर, AAC का बनी हुई फ़ाइल सौंपना, स्ट्रीमिंग और फ़ोन पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
MOV Apple का फ़ॉर्मेट है, जो 1991 में आया। यह QuickTime File Format में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।
AAC MPEG का है और 1997 से चला आ रहा है, और ISO/IEC 13818-7 में तय किया गया है। VLC, FFmpeg और iTunes इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे mediabunny है, WebCodecs के ऊपर चढ़ी एक परत, जो आपके अपने डिवाइस के हार्डवेयर डिकोडर उधार लेती है; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। mediabunny आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
AAC कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। सिर्फ़ पहला ध्वनि-ट्रैक रखा जाता है। जिस फ़िल्म में दूसरी भाषा या कमेंट्री का ट्रैक हो, वह उसे खो देती है।
कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस Advanced Audio Coding आम तौर पर दिखाता है।