Cookies für Statistik und Werbung
Wir setzen Cookies für Statistik und Werbung ein, beides geht an Google. Wenn du ablehnst, ändert sich für dich sichtbar nichts.Zur Datenschutzseite
OGG
Das lizenzfreie Audioformat. Verbreitet in Spielen und unter Linux, selten auf Handys.
OGG
OGG ist ein Behälter: eine Hülle für Ströme, die etwas anderes kodiert hat. Eingesetzt wird es für das Web und die Weitergabe fertiger Dateien.
Die Endung lautet .ogg, der volle Name Ogg Audio. Beides sagt weniger aus als das, was die Datei halten kann — und davon handelt der Rest dieser Seite.
Xiph.Org hat es 2000 veröffentlicht. Die Spezifikation ist RFC 3533.
Das Alter ist aus einem praktischen Grund interessant: je älter ein Format, desto mehr Programme hatten Zeit, es zu lernen.
Sie ist vollständig veröffentlicht, das Format lässt sich also aus dem Dokument umsetzen statt durch Nachsehen. Deshalb taucht es in so vielen Programmen auf, und deshalb gehen Dateien von vor zwanzig Jahren heute noch auf. Veröffentlicht heißt allerdings nicht lizenzfrei: Wo ein Format einen Codec einpackt, ist die Patentfrage eine eigene, die der Standard nicht mitbeantwortet.
Meistens enthält es Vorbis, Opus und FLAC. Diese Unterscheidung steckt hinter den meisten „Warum läuft das nicht"-Fragen: Zwei Dateien mit derselben Endung können völlig verschiedene Kodierungen enthalten, und ein Abspieler, der die eine verweigert, kommt mit der anderen bestens zurecht.
Sie erklärt auch, warum ein Wechsel des Behälters schnell und verlustfrei ist und ein Wechsel des Codecs keines von beidem. Denselben Strom in eine andere Schachtel zu legen schreibt die Schachtel neu; neu zu kodieren schreibt das Bild neu.
OGG kann einen Aufbau, mit dem es losspielen kann, bevor es vollständig angekommen ist halten.
Wichtig wird das vor allem beim Umwandeln: Was das Ziel nicht halten kann, fällt weg, meist ohne Warnung.
Audacity, VLC und foobar2000 lesen es, und die meisten Programme derselben Art ebenfalls.
Wenn eine Datei nicht aufgeht, liegt es selten am Format — häufiger daran, dass das Programm älter ist als das Format. Die Umwandlung in etwas Älteres ist der verlässliche Weg daran vorbei, und dafür gibt es den Rest dieser Website.
Aktuelle Browser lesen es, ältere nicht.
Wo die Unterstützung uneinheitlich ist, ist ein zweites Format daneben die übliche Antwort — der Browser nimmt das, was er versteht, und niemand bleibt außen vor.
OGG kann Dokumenteigenschaften halten.
Ob davon etwas eine Umwandlung übersteht, hängt ganz am Zielformat, und die ehrliche Antwort lautet meistens „ein Teil".
OGG ist zum Weitergeben gedacht, nicht zum Arbeiten. Eines zu bearbeiten ist möglich und selten angenehm; der vernünftige Weg führt über die Quelle und einen neuen Export.
Die wiederkehrenden Klagen: außerhalb des eigenen Reviers ist die Unterstützung lückenhaft.
Nichts davon ist ein Grund, das Format zu meiden. Es sind die Dinge, die man kennen sollte, bevor eines davon einen überrascht — das ist eine andere und eine nützlichere Behauptung.
Ogg ist ein Container, kein Kompressionsverfahren. Eine Datei mit der Endung `.ogg` enthält meistens Vorbis-Audio, kann aber genauso Opus, FLAC, Speex oder sogar Video enthalten, und nichts am Namen unterscheidet die Fälle. Das ist die häufigste Quelle der Verwirrung rund um das Format.
Die Xiph.Org Foundation, die es pflegt, hat für Audio `.oga` und für Video `.ogv` vorgeschlagen, um genau diese Zweideutigkeit zu vermeiden. Fast niemand hat sich daran gehalten, also bleibt `.ogg` eine Datei, deren Inhalt geprüft statt angenommen werden muss. Weigert sich ein Player, eine Datei abzuspielen, ist der enthaltene Codec der erste Verdächtige.
Ogg und Vorbis entstanden Ende der Neunziger ausdrücklich, weil MP3 patentbehaftet war und jeder Encoder eine Lizenz brauchte. Für Open-Source-Software und für alle, die ein Produkt ohne Rechtsabteilung verschickten, war das ein echtes Hindernis.
Das Format existiert also als Antwort auf ein Lizenzproblem, nicht auf ein technisches, und es hatte damit Erfolg. Seine Nachfolger sind überall: Opus ist der Codec hinter jedem Browser-Anruf, und die hier entwickelte Container-Technik floss direkt in WebM ein.
Vorbis war MP3 bei gleicher Bitrate ebenbürtig und meist überlegen, besonders unterhalb von 128 kbit/s. Ein Jahrzehnt lang war es die vernünftige freie Wahl, und es klingt bis heute völlig in Ordnung — eine Vorbis-Datei von 2008 klingt genau wie damals.
Abgelöst ist es trotzdem, und nicht knapp. Opus schlägt es bei jeder Bitrate, stammt von derselben Organisation und ist ebenso frei. Es gibt keinen verbliebenen Grund, neues Audio als Vorbis zu kodieren, was eine `.ogg` mit Vorbis-Inhalt zu einer Datei macht, die man behält, nicht zu einem Format, das man wählt.
Ganz überwiegend in Videospielen. Ogg Vorbis wurde zum Standard für Spielaudio, weil es sich kommerziell frei nutzen ließ, und wer die Ressourcen fast jedes Spiels der letzten zwanzig Jahre entpackt, findet Ordner voll davon. Unity und Godot verwenden es bis heute standardmäßig.
Darüber hinaus: Spotify streamte jahrelang Vorbis, Wikipedia und Wikimedia hosten Audio grundsätzlich damit, ältere Android-Aufnahmen nutzten es, und eine Reihe von Open-Source-Anwendungen erzeugt es weiterhin. Es ist ein Format, dem man begegnet, keines, das man aussucht.
Ogg verwendet Vorbis-Kommentare — einfache Name-Wert-Paare ohne feste Liste erlaubter Felder. Titel, Interpret und Album sind üblich, aber es lässt sich beliebig ergänzen, und anders als bei ID3 gibt es keine feste Blockgröße, um die man herumarbeiten müsste.
Das Cover-Bild ist der unschöne Teil. Es steckt als Base64-kodiertes Bild in einem Kommentarfeld, was funktioniert, aber eine nachträglich auf ein Design gepfropfte Konvention ist, das damit nicht gerechnet hatte. Manche Player zeigen es, manche nicht, weshalb eine Ogg-Datei mit Titelbild manchmal so wirkt, als hätte sie keines.
Der Container verschachtelt Daten in kleine Seiten, jede selbstbeschreibend genug, dass ein Decoder, der mittendrin einsteigt, schnell zurechtkommt. Er wurde für Internetradio zu einer Zeit gebaut, als Verbindungen ständig abbrachen, und er verträgt Unterbrechen und Fortsetzen gut.
Eine nützliche Folge: Ogg-Dateien lassen sich aneinanderhängen. Zwei mit nichts weiter als einer Dateikopie zusammenzufügen ergibt meist eine abspielbare Datei mit beiden Inhalten. Das ist ungewöhnlich und der Grund, warum das Format in Streaming- und Spielaudio-Pipelines fortlebt, wo Dateien programmatisch zusammengesetzt werden.
Apple, allen voran und lange Zeit — QuickTime und iOS haben Ogg ohne Software von Drittanbietern historisch nicht verarbeitet, was ein großer Teil des Grunds ist, warum das Format nie bei der breiten Verbraucherschaft ankam. Dazu die meisten Autoradios, ältere Hardware-Player und einige Upload-Formulare.
Alles andere kommt zurecht: jeder Browser, VLC, Android, Windows ab Version 10, und praktisch die gesamte Desktop-Mediensoftware. Wie bei den anderen Formaten dieser Seite ist vor jeder Umwandlung die Frage, ob das Ziel wirklich zu der kurzen Liste dessen gehört, was nicht kann.
Nach MP3, wenn das Ziel alte Hardware ist — dabei sollte klar sein, dass Vorbis zu MP3 verlustbehaftet zu verlustbehaftet ist und eine Generation kostet; 192 kbit/s oder mehr wählen, damit es unhörbar bleibt. Nach WAV, wenn ein Transkriptionswerkzeug oder ein Audioeditor unkomprimierte Eingabe verlangt.
Nach Opus, wenn es einfach nur kleiner werden soll, aber ehrlich betrachtet: Auch das ist eine erneute verlustbehaftete Kodierung, sinnvoll bei einer Datei, die zu groß zum Aufbewahren ist, nicht bei einer, die lediglich alt ist. Eine Vorbis-Datei, die dort abspielt, wo sie gebraucht wird, bleibt am besten unangetastet.
Der häufigste Anlass, Ogg-Dateien im großen Stil umzuwandeln, sind extrahierte Spielressourcen — hundert oder tausend kurze Dateien, oft als WAV für eine andere Engine oder als MP3 für etwas gebraucht, das nur diese Endung liest.
Weil die Umwandlung hier im Browser läuft, kostet ein Stapel von tausend kurzen Dateien keinen Upload und reiht sich in keine Warteschlange ein — sie kostet Rechenzeit auf dem eigenen Rechner. Das ist der Unterschied zwischen einem Job, der nebenbei fertig wird, während man etwas anderes tut, und einem, der bei Datei fünfzig an der Dateianzahl-Grenze eines Onlinedienstes hängen bleibt.
| Endung | .ogg, .oga |
|---|---|
| Medientyp | audio/ogg |
| Herausgegeben von | Xiph.Org |
| Erstmals veröffentlicht | 2000 |
| Spezifikation | RFC 3533 |