WebM को OGG में बदलें

यहाँ आप WebM को OGG में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। WebM जो सँभाल सकता है, वह सब OGG नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ ब्राउज़र जिन ध्वनि-पटरियों को डीकोड कर सकता है, वे सब साथ आती हैं — दूसरी भाषा या कॉमेंट्री वाली फ़िल्म दोनों रखती है। AC-3, E-AC-3, DTS या TrueHD वाली पटरी बिना चेतावनी छूट जाती है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

इस बंडल की इकलौती जोड़ी जहाँ कोडेक नहीं बदलता

WebM से यहाँ हर दूसरा ऑडियो बदलाव एक कोडेक को दूसरे से बदल देता है — Opus, MP3 या AAC बन जाता है। यह वैसा नहीं। यहाँ लिखी गई Ogg में Opus है, और जिस WebM से यह आई वह लगभग तय तौर पर Opus ही रखती थी, क्योंकि ब्राउज़र यही रिकॉर्ड करते हैं और WebM इसी के इर्द-गिर्द डिज़ाइन हुआ है।

यह इस बंडल का सबसे सस्ता बदलाव लगता है और असल में इसमें सबसे दिलचस्प चेतावनी है, जिसकी बात अगले हिस्से में है। यह किसी उपभोक्ता हार्डवेयर से अनुकूलता का मामला कम, एक नियम का मामला ज़्यादा है — .ogg लोड करने वाला कोई इंजन, सिर्फ़ मुक्त फ़ॉर्मेट लेने वाली कोई विकि, एक तय एक्सटेंशन वाली बिल्ड स्क्रिप्ट।

ज़रूरत न होते हुए भी आवाज़ दोबारा एनकोड क्यों होती है

सैद्धांतिक रूप से, WebM से Ogg में Opus ले जाना बस एक rewrap है: कंप्रेस्ड फ़्रेम एक डिब्बे से निकालकर दूसरे में लिख देना, बिना छुए। यह फ़ाइल की नक़ल जितना ही वक़्त लेता और कुछ नहीं गँवाता।

यहाँ ऐसा नहीं होता। यह औज़ार हर नुक़सान वाले लक्ष्य पर एनकोडर से एक गुणवत्ता-बैंड माँगता है, और बिटरेट माँगना ठीक वही चीज़ है जो सीधी packet-copy को रोक देती है। इसलिए आवाज़ सैंपल में डिकोड होकर दोबारा कंप्रेस होती है — असली दूसरी पीढ़ी। किसी आवाज़ी संदेश या दर्ज़ बातचीत के लिए यह सुनाई नहीं देता। किसी गेम में लूप होने वाले संगीत एसेट के लिए `ffmpeg -i input.webm -c copy output.ogg` वही काम बिना किसी नुक़सान के एक सेकंड में करता है।

Ogg Vorbis और Ogg Opus एक जैसी फ़ाइल नहीं हैं

Ogg डिब्बे ने अपने जीवन में तीन अलग ऑडियो कोडेक ढोए हैं: 2000 से Vorbis, फिर FLAC, और 2012 से Opus। तीनों `.ogg` एक्सटेंशन इस्तेमाल करते हैं, और नाम में कुछ भी उन्हें अलग नहीं बताता। यही सबसे आम वजह है जिससे कोई Ogg बदलाव किसी को निराश करता है।

2015 से पहले लिखा गया बहुत सारा सॉफ़्टवेयर `.ogg` पढ़ता है और Vorbis मान लेता है। पुराने गेम इंजन, कुछ middleware, कुछ asset importer फ़ाइल खोलेंगे, Opus पाएँगे, और ऐसी ग़लती के साथ रुक जाएँगे जिसमें कोई नाम नहीं लिया गया। अगर आपका लक्ष्य इनमें से एक है, तो आपको ख़ासतौर पर Ogg Vorbis चाहिए, और उसके लिए `oggenc` या आपके इंजन का अपना importer चाहिए, ब्राउज़र नहीं।

शुरू में .ogg क्यों माँगा जाता है

लगभग हमेशा लाइसेंस के इतिहास की वजह से। Ogg और उसके कोडेक उस दौर में पेटेंट-मुक्त और मुफ़्त लागू करने लायक़ थे जब MP3 और AAC दोनों नहीं थे, इसीलिए गेम इंजन, Linux डिस्ट्रिब्यूशन और ओपन-सोर्स प्रोजेक्ट इसी एक्सटेंशन पर टिक गए।

यह चलन उस वजह के बाद भी आदर करने लायक़ है। जो asset pipeline .ogg की उम्मीद रखती है, उसकी बिल्ड स्क्रिप्ट और दस्तावेज़ उसी पर टिके हैं, और तकनीकी रूप से बेहतर होने के नाम पर .m4a थमा देना बाद में किसी का काम बिगाड़ सकता है।

क्या ब्राउज़र में Ogg बजती है

मौजूदा ब्राउज़र में हाँ। Firefox और Chrome में Ogg का सहारा अच्छा है और हाल में Safari में भी जुड़ा है, इसीलिए इसे आधुनिक कहा जाता है, सार्वभौमिक नहीं। हर जगह चलने वाले वेब पन्ने के लिए MP3 या AAC ज़्यादा भरोसेमंद ऑडियो लक्ष्य रहता है।

क्या तस्वीर वाला हिस्सा बचता है, और क्या फ़ाइल अपलोड होती है

नहीं। वीडियो ट्रैक छोड़ दिया जाता है और सिर्फ़ पहला ऑडियो ट्रैक लिखा जाता है — किसी स्क्रीन-रिकॉर्डिंग को इस तरह बदलने पर आवाज़ बचती है, तस्वीर नहीं। और कुछ अपलोड नहीं होता: डिकोड और Opus एनकोड दोनों आपके ब्राउज़र में चलते हैं, किसी गेम प्रोजेक्ट या विकि योगदान के बीच में कोई सर्वर नहीं आता, और कोई दैनिक सीमा भी नहीं।

WebM को OGG में ऐसे बदलें

  1. अपनी WebM फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में OGG चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार OGG फ़ाइल डाउनलोड कर लें।

WebM या OGG: क्या बदलता है

WebM और OGG की तुलना
WebMOGG
पूरा नामWebM वीडियोOgg Audio
फ़ाइल एक्सटेंशन.webm.ogg, .oga
मीडिया टाइपvideo/webmaudio/ogg
कंप्रेशननुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता हैनुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है
पहली बार प्रकाशित20102000
प्रकाशकGoogleXiph.Org
विनिर्देशRFC 3533
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैहर ब्राउज़रमौजूदा ब्राउज़र
इसकी जगह विचारणीयMP4, MKVMP3, AAC, OPUS

नतीजा खोलना

OGG को मौजूदा ब्राउज़र पढ़ लेते हैं, पुराने नहीं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।

OGG एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर Vorbis, Opus और FLAC — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।

VLC WebM और OGG — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

OGG Xiph.Org का है और 2000 से चला आ रहा है, और RFC 3533 में तय किया गया है। Audacity, VLC और foobar2000 इस फ़ॉर्मेट को पढ़ लेते है।

WebM से OGG: आम सवाल

क्या मेरी WebM फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे mediabunny है, WebCodecs के ऊपर चढ़ी एक परत, जो आपके अपने डिवाइस के हार्डवेयर डिकोडर उधार लेती है; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या WebM को OGG में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। mediabunny आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

WebM को OGG में बदलने पर क्या गुणवत्ता जाती है?

OGG कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। ब्राउज़र जिन ध्वनि-पटरियों को डीकोड कर सकता है, वे सब साथ आती हैं — दूसरी भाषा या कॉमेंट्री वाली फ़िल्म दोनों रखती है। AC-3, E-AC-3, DTS या TrueHD वाली पटरी बिना चेतावनी छूट जाती है।

क्या OGG फ़ाइल ब्राउज़र में खुलती है?

OGG को मौजूदा ब्राउज़र पढ़ लेते हैं, पुराने नहीं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।

OGG फ़ाइल के भीतर कौन-सा कोडेक है?

OGG एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर Vorbis, Opus और FLAC — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।

इन फ़ॉर्मेट के बारे में और