OGG Vorbis (.ogg)
Xiph.Org StandardOgg 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:
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 53ASCII-REPRESENTATION: OggS
Standardisering: Xiph.Org Foundation / IETF RFC 3533 & RFC 5334
Tekniska specifikationer
| Containerarkitektur | Ogg multimedia bitstream container framing Vorbis audio packets |
| Komprimering | Modified Discrete Cosine Transform (MDCT) with vector quantization and noise floor synthesis |
| Bytessordinning | Little-Endian headers and frame bitstream |
| Färgrymder | N/A (Lossy Audio Bitstream) |
| Kanaler och struktur | Up to 255 discrete audio channels |
| Maximala dimensioner | Arbitrary sample rates up to 192 kHz at variable bitrates from 45 to 500 kbps |
| Transparens | High perceptual lossy quality; transparent around quality setting -q 6 (approx 192 kbps) |
| Strömning och progressiv | Native Ogg page structure designed from inception for robust Internet packet streaming |
Teknisk jämförelsematris: OGG vs konkurrenter
| Tekniskt attribut | OGG (Aktuell) | MP3 | OPUS | AAC |
|---|---|---|---|---|
| Patentfrihet | 100 % öppet och royaltyfritt | Utgångna patent (allmän egendom) | 100 % öppet och royaltyfritt | Patenterad kommersiell licensieringspool |
| Anpassning inom spelindustrin | Massiv; standardljudformat i spelmotorer (Unity, Unreal) | Historisk standard | Växande | Standard för mobilspel |
| Prestanda vid låg bithastighet | Bra vid 96 - 128 kbps | Dålig vid 96 kbps | Enastående vid 32 - 96 kbps | Bra vid 96 - 128 kbps |
| Stöd för flerkanalssystem | Upp till 255 separata kanaler | 2 kanaler (stereo) | Upp till 255 kanaler | Upp 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
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).