OGG Vorbis (.ogg)

Xiph.Org Szabvány

Az Ogg Vorbis egy nyílt, jogdíjmentes audiokonténer és veszteséges tömörítési formátum, amelyet az olyan szabadalmaztatott formátumok, mint az MP3 és az AAC, terhektől mentes alternatívájaként hoztak létre.

OGG konvertálása erre: MP3

Ingyenes, böngészőn belüli OGG - MP3 konvertáló. Konvertáljon fájlokat azonnal az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) OGG fájlokat:

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Bájt-szintű fejléc aláírás (Magic Bytes)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) OGG fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

4F 67 67 53

ASCII REPREZENTÁCIÓ: OggS

Szabványosítás: Xiph.Org Foundation / IETF RFC 3533 & RFC 5334

Műszaki specifikációk

Konténer architektúraOgg multimedia bitstream container framing Vorbis audio packets
TömörítésModified Discrete Cosine Transform (MDCT) with vector quantization and noise floor synthesis
BájtsorrendLittle-Endian headers and frame bitstream
SzínterekN/A (Lossy Audio Bitstream)
Csatornák és struktúraUp to 255 discrete audio channels
Max. méretekArbitrary sample rates up to 192 kHz at variable bitrates from 45 to 500 kbps
ÁtlátszóságHigh perceptual lossy quality; transparent around quality setting -q 6 (approx 192 kbps)
Streaming és progresszívNative Ogg page structure designed from inception for robust Internet packet streaming

Műszaki összehasonlító mátrix: OGG vs Versenytársak

Technikai attribútumOGG (Jelenlegi)MP3OPUSAAC
Szabadalmi szabadság100%-ban nyílt és jogdíjmentesLejárt szabadalmak (közkinccsé vált)100%-ban nyílt és jogdíjmentesSzabadalmaztatott kereskedelmi licencelési csoport
Játékipari elterjedtségHatalmas; szabványos audioformátum játékmotorokban (Unity, Unreal)Történelmi szabványNövekvőMobiljáték-szabvány
Alacsony bitrátájú teljesítményJó 96-128 kbps sávszélességnélGyenge 96 kbps-nélFenomenális 32-96 kbps-nélJó 96-128 kbps sávszélességnél
Többcsatornás támogatásAkár 255 diszkrét csatorna2 csatorna (sztereó)Akár 255 csatornaAkár 48 csatorna

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

Az Ogg-lejátszó 'Bitstream desync' (adatfolyam szinkronvesztés) hibaüzenetet ad, vagy megszakítja a lejátszást az első csomagnál.

Kiváltó ok: Sérült Ogg oldalfejléc vagy nem megfelelő CRC32 ellenőrző összeg egy OggS oldalon belül.

Helyreállítás: Állítsa helyre az Ogg konténer keretezését az 'oggz-repair' eszközzel, vagy konvertálja át az ffmpeg -i broken.ogg -c:a copy fixed.ogg paranccsal.

Biztonsági elemzés és elemző (parser) támadási vektorok

Az Ogg konténerek változó hosszúságú csomagszegmenseket elemzik az oldalakon belül. Az adatfolyam-dekódolók hibái túlcímkézésből adódó olvasási hibákat válthatnak ki.

Ismert támadási vektorok

  • Halom (heap) túlcsordulás a Vorbis floor1 vagy floor0 görbevisszaépítési algoritmusokban.
  • Túlméretezett megjegyzésmezők, amelyek memóriamegvonásos szolgáltatásmegtagadást (DoS) okoznak a kezdeti adatfolyam-vizsgálat során.
  • Manipulált csomagszegmens-táblázatok, amelyek egész túlcsordulást váltanak ki az oldalak összeállítása közben.

Védekező Legjobb Gyakorlatok:

Történeti háttér és mérföldkövek

2008A Spotify elindítja zenei streaming platformját, amely az Ogg Vorbis formátumot használja elsődleges streaming audiokodekként.
2002A Xiph.Org kiadja a Vorbis 1.0-ás verzióját, megalapozva azt a vezető nyílt forráskódú, veszteséges audioformátumként.
2000Christopher Montgomery elindítja az Ogg projektet válaszul a Fraunhofer szabadalmi jogdíjakkal kapcsolatos bejelentéseire.

Főbb előnyök

  • 100%-ban jogdíjmentes és nyílt forráskódú, nulla szabadalmi igénnyel vagy licencdíjal.
  • Kiváló akusztikus hűség és dinamikus frekvenciaválasz az azonos bitrátájú MP3-hoz képest.
  • Natív támogatás a valós hézagmentes (gapless) lejátszáshoz és a rugalmas Vorbis megjegyzés metaadatokhoz.

Technikai korlátok és hátrányok

  • Hiányzik a natív hardveres lejátszási támogatás a régebbi autós rádiókon és önálló asztali lejátszókon.
  • A beszédhangok és az új alkalmazások terén nagyrészt felváltotta a következő generációs Opus kodek.
  • Történelmileg hiányzott a natív támogatás az alapértelmezett Apple iOS és macOS média-keretrendszerekben.

Érdekes technikai tudnivalók

  • Az 'OggS' varázsaláírás az 'Ogg Stream' kifejezést jelenti, amelyet a adatfolyam struktúra revíziós számai követnek.
  • Az 'Ogg' név a netrek nevű játék szlengjéből, az 'ogging'-ból ered, ami erőszakos átvételt jelent.
  • A videojáték-fejlesztők előszeretettel fogadták örökbe az Ogg Vorbis formátumot, mert így elkerülhették a milliós nagyságrendű, védett MP3 szabadalmi licencek díjait.

Gyakran Ismételt Műszaki Kérdések

Mi a különbség az Ogg és a Vorbis között?

Az Ogg a tárolóformátum (felelős a lapozásért, összefűzésért és csomagkézbesítésért), míg a Vorbis az Ogg tárolóban tárolt hangtömörítési algoritmus.

Miért használ a Spotify Ogg Vorbis formátumot az MP3 helyett?

Az Ogg Vorbis jogdíjmentes, tisztább akusztikus minőséget, szélesebb dinamikatartományt és jobb magas frekvenciás megtartást biztosít 320 kbps sebességnél, mint az MP3.

Tartalmazhat egy Ogg fájl videót?

Igen. Noha az .ogg általában a Vorbis hangra utal, egy Ogg tároló tartalmazhat Theora videót (.ogv) vagy FLAC hangot (.oga) is.