आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप OPUS को OGG में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
OPUS से OGG
Ogg एक कंटेनर है और Opus उसके भीतर रहने वाला कोडेक। `.opus` फ़ाइल Ogg कंटेनर है जिसमें Opus की धारा है, और यह पन्ना जो `.ogg` बनाता है वह भी वही है — दोनों लक्ष्य कन्वर्टर में बिलकुल एक जैसे परिभाषित हैं और एक ही मक्सर इस्तेमाल करते हैं। इनपुट और आउटपुट में संरचना का कोई फ़र्क़ नहीं।
नाम रिवाज़ से अलग हुए, विनिर्देश से नहीं। RFC 7845 Ogg में Opus को परिभाषित करता है और दोनों एक्सटेंशन की इजाज़त देता है; व्यवहार में `.opus` Opus के लिए और `.ogg` पुराने Vorbis जोड़े के लिए तय हो गया, क्योंकि `.ogg` पहले से एक दशक से Vorbis का मतलब रखता था जब Opus आया। इसलिए जो प्रोग्राम एक स्वीकार करता और दूसरा मना कर देता है, वह नाम की आदत का पालन करता है, फ़ाइल पढ़ता नहीं।
एक्सटेंशन `.opus` से `.ogg` में बदलकर दोबारा आज़माइए। यह कोई हैक नहीं है: नतीजा एक सही नाम वाली, पूरी तरह मान्य Ogg फ़ाइल है, और बिट-दर-बिट वही ऑडियो जो आपने शुरू किया था। अपलोड फ़ॉर्म, एसेट इंपोर्टर, बिल्ड स्क्रिप्ट और कंटेंट-टाइप जाँच सब यही आदत रखते हैं, और नाम मिलते ही सब पार हो जाता है।
अगर सॉफ़्टवेयर तब फ़ाइल चलाए या स्वीकार करे, तो काम हो गया और कुछ नहीं खोया। अगर वह फिर से इनकार करे और संदेश फ़ॉर्मेट के बजाय कोडेक के बारे में हो, तो दिक़्क़त सचमुच Vorbis की है और अगला हिस्सा लागू होता है। पहले बदलकर बाद में यह पता चलना कि रीनेम ही काफ़ी था, एक पीढ़ी का नुक़सान बिना किसी वजह के है।
उम्मीद रखना वाजिब होता कि Opus फ़ाइल से Ogg बनाना बस कंटेनर का नाम बदल दे, सैंपल छुए बिना, और कुछ कमांड-लाइन औज़ार यह ठीक कर भी सकते हैं। यह कन्वर्टर नहीं कर सकता। हर संपीड़ित लक्ष्य को बिटरेट दिया जाता है, जो लाइब्रेरी के पैकेट-कॉपी शॉर्टकट को रोक देता है, इसलिए ऑडियो हर बार सैंपल में डिकोड होकर दोबारा एनकोड होता है।
नतीजा है पहले से लॉसी ऑडियो पर दूसरा लॉसी दौर — असली, आमतौर पर सबसे ऊँचे बैंड पर अश्रव्य, और रीनेम से पूरी तरह टाला जा सकने वाला। जहाँ बिट-सटीक दोबारा-पैकेजिंग सचमुच चाहिए, वहाँ पैकेट कॉपी कर सकने वाला औज़ार सही है।
कुछ पाठकों के पास नाम की नहीं, सचमुच कोडेक की दिक़्क़त है। कुछ पुराने गेम इंजन, कुछ आर्काइव इनजेस्ट वैलिडेटर और कुछ फ़्री-सॉफ़्टवेयर बिल्ड जाँच फ़ाइल के भीतर देखती हैं और ख़ास तौर पर Vorbis धारा माँगती हैं। उनके लिए Opus वाला Ogg ग़लत फ़ाइल है, चाहे कैसे भी नाम रखा जाए।
इस कन्वर्टर में Vorbis एनकोडर नहीं है, इसलिए इस साइट का कोई भी पन्ना एक नहीं बना सकता। ईमानदार जवाब है ऐसा डेस्कटॉप एनकोडर जो यह कर सके, और यह पहले पक्का कर लेना अच्छा है कि Vorbis सचमुच शर्त है ही, क्योंकि «सिर्फ़ Vorbis» के कई दावे असल में एक्सटेंशन जाँच निकलते हैं जो रीनेम से हल हो जाती है।
मैसेजिंग प्लैटफ़ॉर्म वॉइस नोट Opus में रिकॉर्ड करते हैं। डाउनलोड औज़ार इसे इसलिए बनाते हैं कि दोबारा-एनकोड किए बिना यही सबसे बढ़िया धारा उपलब्ध है। वेब वीडियो इसे ढोता है, इसलिए ब्राउज़र से निकाला ऑडियो अक्सर Opus होता है। ये तीनों पिछले एक दशक में आम हुए हैं और तीनों `.opus` नाम लिखते हैं।
इन्हें मना करने वाला सॉफ़्टवेयर आमतौर पर उससे पुराना है। 2012 में लिखी एक्सटेंशन सूची में `.ogg` है और `.opus` हो ही नहीं सकता, और जब तक कोई शिकायत न करे कोई ऐसी सूची दोबारा नहीं देखता। यही वजह है कि रीनेम इतना भरोसेमंद है: नीचे का डिकोडर सालों से Opus को सँभालता आ रहा है, और रास्ते में सिर्फ़ फ़ॉर्मेट बनने से पहले लिखी गई एक स्ट्रिंग तुलना खड़ी है।
तीन बैंड — छोटी फ़ाइल, संतुलित, उच्च गुणवत्ता — एनकोडर के भीतर mediabunny के अपने क्वालिटी कॉन्स्टेंट से तय होते हैं, किसी तय kbps आँकड़े से नहीं। इस जोड़ी के लिए चुनाव खुला नहीं है। आप पहले से संपीड़ित ऑडियो को दोबारा एनकोड कर रहे हैं, और दूसरे दौर को अश्रव्य रखने का इकलौता बचाव यह है कि एनकोडर को इतनी जगह दी जाए कि वह अपनी ओर से लगभग कुछ न जोड़े — इसलिए यहाँ उच्च गुणवत्ता ही सही चुनाव है।
कम बैंड चुनना उन बाइट के लिए नुक़सान बढ़ाएगा जिनकी कमी नहीं थी, क्योंकि बदलाव की वजह फ़ाइल नाम है। अगर मूल पहले से ऊँचे बैंड पर एनकोड था, तो आउटपुट इनपुट से थोड़ा बड़ा भी होगा और थोड़ा ख़राब भी।
इस बदलाव के दोनों छोर मेटाडेटा को Vorbis comments की तरह ढोते हैं — Ogg धारा हेडर में बड़े अक्षरों वाली कुंजियों की सादी सूची, पाठ मूल्य के साथ। शीर्षक, कलाकार, एल्बम, तारीख़, लाइसेंस, विवरण और कोई भी कस्टम फ़ील्ड जो आपने बनाई हो, ठीक वैसे ही आती है जैसी थी, क्योंकि दो अलग योजनाओं के बीच कुछ अनुवाद करने की ज़रूरत नहीं पड़ती।
लगी हुई कलाकृति दोनों छोर पर METADATA_BLOCK_PICTURE comment के रूप में यात्रा करती है, जो मानक एनकोडिंग है और foobar2000, VLC और मीडिया सर्वर पढ़ते हैं। यह इस जोड़ी का वह हिस्सा है जहाँ कुछ नहीं खोता, और यह रीनेम की गई फ़ाइल पर भी बराबर लागू होता है, जो परिभाषा से सब कुछ रखती है।
Opus इस साइट का इकलौता ऑडियो लक्ष्य है जो कोई एनकोडर नहीं मँगाता, क्योंकि हर ब्राउज़र को कॉल के लिए इसे लागू करना पड़ा, और यही स्रोत का डिकोडर भी है। इसलिए बदलाव फ़ाइल पड़ते ही शुरू हो जाता है और पूरे समय नेटवर्क शांत रहता है, जो डेवलपर टूल्स में आसानी से जाँचा जा सकता है।
फ़ाइलें प्रति 100 MB तक सीमित हैं और एक साथ सौ छोड़ी जा सकती हैं, ZIP बनकर लौटती हैं। इस जोड़ी के लिए सबसे किफ़ायती सलाह अब भी वही है: एक फ़ाइल की कॉपी का नाम बदलकर उसे उसी सॉफ़्टवेयर को खिलाइए जिसने पहले इनकार किया था, और अगर वह सचमुच फिर भी मना करे तभी बैच कन्वर्टर की ओर जाइए।
| OPUS | OGG | |
|---|---|---|
| पूरा नाम | Opus ऑडियो | Ogg Audio |
| फ़ाइल एक्सटेंशन | .opus | .ogg, .oga |
| मीडिया टाइप | audio/opus | audio/ogg |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है |
| पहली बार प्रकाशित | 2012 | 2000 |
| प्रकाशक | Xiph.Org | Xiph.Org |
| विनिर्देश | RFC 6716 | RFC 3533 |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ऑडियो चैनल | 255 तक | — |
| ब्राउज़र में खुलता है | मौजूदा ब्राउज़र | मौजूदा ब्राउज़र |
| इसकी जगह विचारणीय | AAC, MP3 | MP3, AAC |
OGG एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर Vorbis, Opus और FLAC — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
VLC और Audacity OPUS और OGG — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
OPUS Xiph.Org का फ़ॉर्मेट है, जो 2012 में आया। यह RFC 6716 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।
OGG Xiph.Org का है और 2000 से चला आ रहा है, और RFC 3533 में तय किया गया है। Audacity, VLC और foobar2000 इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे mediabunny है, WebCodecs के ऊपर चढ़ी एक परत, जो आपके अपने डिवाइस के हार्डवेयर डिकोडर उधार लेती है; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। mediabunny आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
OGG कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। दोनों फ़ॉर्मेट कंप्रेस किए हुए हैं, इसलिए यह उस ऑडियो पर कंप्रेशन का दूसरा दौर है जो पहले ही बारीक़ी खो चुका है। अगर नतीजे को आगे एडिट करना है या फिर से बदलना है, तो सबसे ऊँची गुणवत्ता चुनिए।
OGG एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर Vorbis, Opus और FLAC — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।