OGG Vorbis (.ogg)

Xiph.Org मानक

Ogg Vorbis एक खुला, रॉयल्टी-मुक्त ऑडियो कंटेनर और हानिपूर्ण संपीड़न प्रारूप है। इसे MP3 और AAC जैसे पेटेंट वाले प्रारूपों के प्रतिबंधों से मुक्त विकल्प के रूप में बनाया गया था।

OGG को MP3 में कन्वर्ट करें

मुफ्त इन-ब्राउज़र OGG से MP3 कन्वर्टर। अपने डिवाइस पर तुरंत फ़ाइलें कन्वर्ट करें।

निरीक्षण और मेटाडेटा

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके OGG फ़ाइलों की पहचान करते हैं:

फ़ाइलें यहाँ चुनें या छोड़ें

निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

या पेस्ट करें Ctrl+V
नेटवर्क पर कोई डेटा भेजे बिना गोपनीयता की गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके OGG फ़ाइलों की पहचान करते हैं:

HEX हस्ताक्षर (ऑफ़सेट 0):

4F 67 67 53

ASCII निरूपण: OggS

मानकीकरण: Xiph.Org Foundation / IETF RFC 3533 & RFC 5334

तकनीकी विनिर्देश

कंटेनर आर्किटेक्चरOgg मल्टीमीडिया बिटस्ट्रीम कंटेनर, जो Vorbis ऑडियो पैकेटों को फ़्रेमबद्ध करता है
कंप्रेशनसंशोधित असतत कोसाइन रूपांतरण (MDCT), वेक्टर क्वांटाइज़ेशन और शोर तल संश्लेषण के साथ
बाइट एंडियानेसलिटिल-एंडियन शीर्षलेख और फ़्रेम बिटस्ट्रीम
कलर स्पेसलागू नहीं (हानिपूर्ण ऑडियो बिटस्ट्रीम)
चैनल और संरचना255 तक अलग-अलग ऑडियो चैनल
अधिकतम आयाम45 से 500 kbps तक की परिवर्तनीय बिटरेट पर 192 kHz तक की मनमानी सैंपल दरें
पारदर्शिताउच्च अवधारणात्मक हानिपूर्ण गुणवत्ता; गुणवत्ता सेटिंग -q 6 (लगभग 192 kbps) पर पारदर्शी
स्ट्रीमिंग और प्रोग्रेसिवमूल Ogg पृष्ठ संरचना, जिसे शुरू से ही मज़बूत इंटरनेट पैकेट स्ट्रीमिंग के लिए बनाया गया

तकनीकी तुलना मैट्रिक्स: OGG बनाम प्रतियोगी

तकनीकी विशेषताOGG (वर्तमान)MP3OPUSAAC
पेटेंट प्रतिबंधों से मुक्ति100% खुला और रॉयल्टी-मुक्तसमाप्त पेटेंट (सार्वजनिक डोमेन)100% खुला और रॉयल्टी-मुक्तपेटेंटेड वाणिज्यिक लाइसेंसिंग पूल
गेमिंग उद्योग में उपयोगबहुत व्यापक; Unity और Unreal जैसे गेम इंजन में मानक ऑडियो प्रारूपऐतिहासिक मानकबढ़ रहा हैमोबाइल गेमिंग मानक
कम बिटरेट प्रदर्शन96 - 128 kbps पर अच्छा96 kbps पर खराब32 - 96 kbps पर बेहतरीन96 - 128 kbps पर अच्छा
मल्टीचैनल समर्थनअधिकतम 255 अलग-अलग चैनल2 चैनल (स्टीरियो)अधिकतम 255 चैनल48 चैनल तक

सामान्य करप्शन मोड और हेक्स रिकवरी गाइड

Ogg प्लेयर 'Bitstream desync' रिपोर्ट करता है या पहले पैकेट पर प्लेबैक बंद करता है।

मूल कारण: दूषित Ogg पेज हेडर या OggS पेज के अंदर बेमेल CRC32 चेकसम।

रिकवरी: 'oggz-repair' का उपयोग करके Ogg कंटेनर फ़्रेमिंग को फिर से बनाएँ या ffmpeg -i broken.ogg -c:a copy fixed.ogg के माध्यम से ट्रांसकोड करें।

सुरक्षा विश्लेषण और पार्सर अटैक वेक्टर्स

Ogg कंटेनर के पेजों में अलग-अलग लंबाई के पैकेट खंड पार्स किए जाते हैं। बिटस्ट्रीम डिकोडर की खामियों से सीमा से बाहर पढ़ा जा सकता है।

ज्ञात अटैक वेक्टर्स

  • Vorbis floor1 या floor0 वक्र पुनर्निर्माण एल्गोरिदम में हीप बफर ओवर-रीड।
  • शुरुआती स्ट्रीम जाँच के दौरान बड़े comment फ़ील्ड मेमोरी समाप्त करके सेवा बाधित कर सकते हैं।
  • पेज असेंबली के दौरान पूर्णांक ओवरफ्लो को ट्रिगर करने वाली तैयार पैकेट सेगमेंट टेबल।

सुरक्षात्मक सर्वोत्तम प्रथाएँ: पैकेट डेटा को Vorbis डीकंप्रेशन पाइपलाइन में भेजने से पहले पेज CRC32 चेकसम सत्यापित करें।

ऐतिहासिक मूल और मील के पत्थर

2008Spotify अपने प्राथमिक स्ट्रीमिंग ऑडियो कोडेक के रूप में Ogg Vorbis का उपयोग करके अपना संगीत स्ट्रीमिंग प्लेटफॉर्म लॉन्च करता है।
2002Xiph.Org वोर्बिस 1.0 जारी करता है, जो इसे प्रमुख ओपन-सोर्स लॉसी ऑडियो प्रारूप के रूप में स्थापित करता है।
2000क्रिस्टोफर मोंटगोमरी फ्रौनहोफर की पेटेंट रॉयल्टी घोषणाओं के जवाब में Ogg प्रोजेक्ट शुरू करते हैं।

मुख्य लाभ और खूबियाँ

  • शून्य पेटेंट दावों या लाइसेंसिंग शुल्क के साथ 100% रॉयल्टी-मुक्त और ओपन सोर्स।
  • MP3 की तुलना में ऑडियो गुणवत्ता कोडेक, बिटरेट, एन्कोडर और सामग्री पर निर्भर करती है।
  • सच्चे गैपलेस प्लेबैक और लचीले Vorbis comments मेटाडेटा के लिए मूल समर्थन।

तकनीकी सीमाएँ और कमियाँ

  • पुराने कार स्टीरियो और स्टैंडअलोन उपभोक्ता खिलाड़ियों पर मूल हार्डवेयर प्लेबैक समर्थन की कमी है।
  • अगली पीढ़ी के ओपस कोडेक द्वारा भाषण और नए अनुप्रयोगों के लिए बड़े पैमाने पर प्रतिस्थापित किया गया है।
  • ऐतिहासिक रूप से डिफ़ॉल्ट Apple iOS और macOS मीडिया फ्रेमवर्क में मूल समर्थन की कमी थी।

रोचक तकनीकी जानकारी

  • मैजिक सिग्नेचर 'OggS' 'Ogg Stream' का प्रतिनिधित्व करता है, जिसके बाद स्ट्रीम संरचना संशोधन संख्या होती है।
  • 'Ogg' नाम नेट्रैक गेमिंग स्लैंग 'ogging' से उत्पन्न हुआ है, जिसका अर्थ है जबरन कब्जा करना।
  • वीडियो गेम डेवलपर्स ने Ogg Vorbis को बड़े पैमाने पर अपनाया, क्योंकि इससे मालिकाना MP3 पेटेंट लाइसेंस के लाखों डॉलर बचते थे।

अक्सर पूछे जाने वाले तकनीकी प्रश्न

Ogg और Vorbis में क्या अंतर है?

Ogg कंटेनर प्रारूप है (पेजों में विभाजन, इंटरलीविंग और पैकेट डिलीवरी के लिए ज़िम्मेदार), जबकि Vorbis उस Ogg कंटेनर में संग्रहीत ऑडियो संपीड़न एल्गोरिदम है।

Spotify MP3 के बजाय Ogg Vorbis का उपयोग क्यों करता है?

Ogg Vorbis रॉयल्टी-मुक्त है और 320 kbps पर MP3 की तुलना में अधिक साफ़ ध्वनि गुणवत्ता, व्यापक गतिशील रेंज और उच्च आवृत्तियों को बेहतर बनाए रखता है।

क्या किसी Ogg फ़ाइल में वीडियो हो सकता है?

हाँ। जबकि .ogg आमतौर पर Vorbis ऑडियो को संदर्भित करता है, एक Ogg कंटेनर Theora वीडियो (.ogv) या FLAC ऑडियो (.oga) ले जा सकता है।