OGG Vorbis (.ogg)

Xiph.Org Standard

Ogg Vorbis är en öppen, royaltyfri ljudbehållare och förlustbringande komprimeringsformat som skapades som ett obundet alternativ till patenterade format som MP3 och AAC.

Konvertera OGG till MP3

Gratis konverterare från OGG till MP3 i webbläsaren. Konvertera filer direkt på din enhet.

Granska & Metadata

Operativsystem och filanalysverktyg identifierar OGG-filer genom att granska den inledande binära bytesekvensen:

Välj eller släpp filer här

100 % privat konvertering i webbläsaren - filer lämnar aldrig din enhet

eller klistra in Ctrl+V
Integritetsgaranti utan nätverksöverföring: 0 byte laddas upp till externa servrar. All bearbetning sker lokalt i webbläsarens sandlåda.

Signatur för filhuvud på bytenivå (Magic Bytes)

Operativsystem och filanalysverktyg identifierar OGG-filer genom att granska den inledande binära bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

4F 67 67 53

ASCII-REPRESENTATION: OggS

Standardisering: Xiph.Org Foundation / IETF RFC 3533 & RFC 5334

Tekniska specifikationer

ContainerarkitekturOgg multimedia bitstream container framing Vorbis audio packets
KomprimeringModified Discrete Cosine Transform (MDCT) with vector quantization and noise floor synthesis
BytessordinningLittle-Endian headers and frame bitstream
FärgrymderN/A (Lossy Audio Bitstream)
Kanaler och strukturUp to 255 discrete audio channels
Maximala dimensionerArbitrary sample rates up to 192 kHz at variable bitrates from 45 to 500 kbps
TransparensHigh perceptual lossy quality; transparent around quality setting -q 6 (approx 192 kbps)
Strömning och progressivNative Ogg page structure designed from inception for robust Internet packet streaming

Teknisk jämförelsematris: OGG vs konkurrenter

Tekniskt attributOGG (Aktuell)MP3OPUSAAC
Patentfrihet100 % öppet och royaltyfrittUtgångna patent (allmän egendom)100 % öppet och royaltyfrittPatenterad kommersiell licensieringspool
Anpassning inom spelindustrinMassiv; standardljudformat i spelmotorer (Unity, Unreal)Historisk standardVäxandeStandard för mobilspel
Prestanda vid låg bithastighetBra vid 96 - 128 kbpsDålig vid 96 kbpsEnastående vid 32 - 96 kbpsBra vid 96 - 128 kbps
Stöd för flerkanalssystemUpp till 255 separata kanaler2 kanaler (stereo)Upp till 255 kanalerUpp till 48 kanaler

Vanliga skadeorsaker och hex-återställningsguide

Ogg-spelaren rapporterar 'Bitstream desync' eller avbryter uppspelningen vid det första paketet.

Grundorsak: Skadat Ogg-sidhuvud eller felaktig CRC32-kontrollsumma inuti en OggS-sida.

Återställning: Återskapa Ogg-behållarens inramning med 'oggz-repair' eller omkoda via ffmpeg -i broken.ogg -c:a copy fixed.ogg.

Säkerhetsanalys och attackvektorer för tolkar

Ogg-behållare tolkar paketsegment med variabel längd inuti sidor. Brister i bitströmsavkodare kan utlösa läsningar utanför tilldelat minnesintervall.

Kända attackvektorer

  • Heap-buffertläsning utanför gränserna i Vorbis floor1- eller floor0-kurvrekonstruktionsalgoritmer.
  • Överdimensionerade kommentarstält som orsakar minnesrelaterad överbelastning vid den första strömkontrollen.
  • Manipulerade paketsegmentstabeller som utlöser heltalsspill under sidmontering.

Rekommenderade skyddsåtgärder:

Historiskt ursprung och milstolpar

2008Spotify lanserar sin musikströmningsplattform med Ogg Vorbis som sin primära strömmande ljudkodek.
2002Xiph.Org släpper Vorbis 1.0, vilket etablerar det som det främsta förlustbringande ljudformatet med öppen källkod.
2000Christopher Montgomery initierar Ogg-projektet som svar på Fraunhofers tillkännagivanden om patentroyalties.

Viktiga fördelar

  • 100 % royaltyfritt och med öppen källkod med noll patentkrav eller licensavgifter.
  • Överlägsen akustisk trohet och dynamisk frekvensåtergivning jämfört med MP3 vid identiska bithastigheter.
  • Inbyggt stöd för äkta pausfri uppspelning och flexibla metadata för Vorbis-kommentarer.

Tekniska begränsningar

  • Saknar inbyggt stöd för hårdvaruuppspelning på äldre bilstereor och fristående konsumentspelare.
  • Har till stor del ersatts för tal och nya applikationer av nästa generations Opus-kodek.
  • Saknade historiskt sett inbyggt stöd i standardiserade mediaramar för Apple iOS och macOS.

Intressant teknisk kuriosa

  • Magisk signaturen 'OggS' står för 'Ogg Stream', följt av revisionsnummer för strömstrukturen.
  • Namnet 'Ogg' kommer från netrek-spelarslangen 'ogging', vilket betyder att ta över med våld.
  • Spelutvecklare anammade i massiv omfattning Ogg Vorbis eftersom det undvek miljontals dollar i licensavgifter för proprietära MP3-patent.

Vanliga tekniska frågor

Vad är skillnaden mellan Ogg och Vorbis?

Ogg är behållarformatet (ansvarigt för paginering, interlacing och paketleverans), medan Vorbis är den ljudkomprimeringsalgoritm som lagras inuti den Ogg-behållaren.

Varför använder Spotify Ogg Vorbis istället för MP3?

Ogg Vorbis är licensfritt och ger renare akustisk kvalitet, bredare dynamiskt omfång och bättre högfrekvensåtergivning vid 320 kbps än MP3.

Kan en Ogg-fil innehålla video?

Ja. Även om .ogg vanligtvis refererar till Vorbis-ljud kan en Ogg-behållare innehålla Theora-video (.ogv) eller FLAC-ljud (.oga).