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
WAV kannst du hier kostenlos und ohne Konto in OGG umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Umwandlung läuft in deinem eigenen Browser, die Datei wird also nie hochgeladen — das klappt unter Windows, macOS und Linux ebenso wie auf iPhone und Android, und es funktioniert selbst dann noch, wenn du das Netz abschaltest.
Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.
Sie werden nacheinander umgewandelt und kommen zusammen als ZIP zurück.
WAV in OGG
Kaum jemand wählt OGG, weil es am besten klingt. Die Endung steht in der Doku einer Engine, in den Richtlinien eines Linux-Pakets oder in einer internen Regel, die patentbehaftete Formate ausschließt. Das ist ein vernünftiger Grund, und die Fragen, die danach wichtig werden, haben nichts mit Klangqualität zu tun.
Sie lauten: Lädt die Datei, läuft die Schleife sauber durch, springt der Player an die richtige Stelle. Genau darum geht es auf dieser Seite, nicht darum, ob OGG das schönste Format ist.
OGG ist ein Container, kein Codec. Über die Jahre hat er Vorbis, Opus, FLAC und Speex transportiert, und die Endung .ogg allein verrät nicht, welcher davon drinsteckt. Zwanzig Jahre lang bedeutete ".ogg" in den meisten Tutorials und Foren praktisch immer Vorbis.
Was diese Seite schreibt, ist Opus. Das ist der modernere und bei jeder Bitrate überlegene Codec, den jeder aktuelle Player versteht — aber eben nicht Vorbis. Wer eine ältere Engine, ein Stück Middleware oder einen selbstgeschriebenen Loader gegen eine Vorbis-Bibliothek einsetzt, sollte eine Datei testen, bevor er einen ganzen Ordner umwandelt.
In der deutschsprachigen Godot- und Unity-Community kursieren viele Anleitungen aus einer Zeit, in der OGG praktisch mit Vorbis gleichgesetzt wurde. Wer nach so einer Anleitung arbeitet und dann eine Opus-Datei einspielt, bekommt im schlimmsten Fall keine Fehlermeldung, sondern einfach Stille oder ein Ladeproblem, das sich schwer zurückverfolgen lässt.
Der Test kostet zwei Minuten: eine Datei umwandeln, ins tatsächliche Projekt laden, im Build statt im Editor abspielen. Aktuelle Engine-Versionen kommen mit Opus in OGG praktisch ausnahmslos zurecht — Zweifel lohnen sich vor allem bei älteren oder sehr spezialisierten Werkzeugen.
Eine unkomprimierte CD-Qualität in Stereo kostet 176.400 Byte pro Sekunde — reine Arithmetik, unabhängig vom Inhalt. Eine Minute liegt damit bei etwa 10 MB, egal ob Musik, Sprache oder Stille dabei aufgenommen wurde.
Opus komprimiert diese Menge auf einen Bruchteil, und wie stark, lässt sich über die Qualitätsstufe steuern, die diese Seite mit niedrig, mittel und hoch anbietet. Für ein Projekt mit hunderten Soundeffekten ist das oft der Unterschied zwischen einem Download, den Spieler:innen akzeptieren, und einem, den sie abbrechen.
In der deutschen Open-Source- und Linux-Community — von Debian-Paketen bis zu kleinen Indie-Studios, die konsequent quelloffen arbeiten — ist die Ablehnung patentbehafteter Codecs kein Nebenschauplatz, sondern Teil der Projektphilosophie. Opus wurde ohne Lizenzgebühren standardisiert, und OGG als Container transportiert es ohne jede Bindung an ein bestimmtes Unternehmen.
Wer ein Spiel unter einer freien Lizenz veröffentlicht oder für eine Linux-Distribution paketiert, umgeht mit dieser Kombination ganz grundsätzlich die Frage, ob im Vertrieb noch irgendwo eine Lizenzgebühr fällig wird. Das ist der eigentliche Grund, warum die Endung so oft vorgeschrieben ist.
Jeder aktuelle Browser bringt einen Opus-Encoder mit, weil er ihn für Sprachanrufe über WebRTC ohnehin braucht. Diese Seite lädt also kein zusätzliches WebAssembly-Modul nach, sondern nutzt Code, der im Tab bereits vorhanden ist.
Zum Vergleich: MP3 kann kein Browser von sich aus kodieren, dafür muss erst ein WebAssembly-Encoder heruntergeladen werden. Ein Ordner mit zweihundert Soundeffekten fängt hier deshalb sofort an zu konvertieren, ohne dass irgendetwas nachgeladen oder hochgeladen wird.
OGG teilt den Datenstrom in Seiten mit eigener Positionsmarke auf. Genau das ermöglicht es, in einer Datei zu springen, ohne sie von vorn lesen zu müssen, und einem Player, die Gesamtdauer schon vor dem Abspielen anzuzeigen.
Für eine Asset-Pipeline sind diese Positionsmarken der praktisch wichtige Teil: Alles, was Spielstände lädt, zu einem Cue-Punkt springt oder einen Fortschritt anzeigt, braucht sie, und ein reiner komprimierter Datenstrom ohne Container kann das nicht leisten.
Jeder verlustbehaftete Encoder muss sich erst „einschwingen", weshalb die ersten Samples nach dem Dekodieren nicht exakt die ersten Samples des Originals sind. Der Ogg-Opus-Standard löst das sauber: Der Dateikopf trägt einen Wert für dieses Einschwingen, und ein Player, der ihn beachtet, beginnt an der richtigen Stelle.
Ignoriert der Player diesen Wert, hängt jedem Clip eine winzige Stille voran — bei einem einzelnen Soundeffekt unhörbar, bei einer zwei Takte langen Musikschleife ein wahrnehmbares Klicken bei jeder Wiederholung. Ist ein Loop entscheidend und die Engine macht diesen Fehler, bleibt gerade diese eine Datei besser unkomprimiert.
OGG kann beliebige benannte Textfelder tragen — einen Titel, eine Versionsnummer, einen selbst erfundenen Schlüssel für die eigene Werkzeugkette. Das Problem liegt auf der anderen Seite: WAV-Metadaten stecken in einem optionalen Datenblock, den die meisten Rekorder, Editoren und Exportdialoge nie befüllen.
In der Praxis bleibt deshalb der Dateiname der Bezeichner, wie schon vorher. Für eine Pipeline, in der Assets über Pfade und nicht über Tags angesprochen werden, ist das meist unproblematisch — nur sollte niemand eine Stunde nach Tag-Daten suchen, die nie in der WAV steckten.
Bis zu hundert Dateien pro Ablage, jede bis 100 MB, werden nacheinander umgewandelt und kommen gemeinsam als ZIP zurück. Für Soundeffekte spielen beide Grenzen praktisch keine Rolle — eine WAV-Datei, die 100 MB erreicht, ist bereits fast zehn Minuten Stereo.
Weil nichts übertragen wird, kostet ein großer Stapel weder Bandbreite noch reiht er sich in eine Warteschlange ein. Wer Asset-Ordner ständig neu exportiert, merkt genau das: Ein Konvertierungsschritt, der jedes Mal hundert Dateien hochladen müsste, wird über kurz oder lang übersprungen.
Diese Seite bietet niedrig, mittel und hoch als Qualitätsstufe an, aber keine Kilobit-Zahl daneben. Das ist Absicht und keine Lücke: Die Stufen werden an die Konstanten des Kodierbausteins weitergereicht, der selbst entscheidet, wie viel Bitrate ein bestimmter Inhalt bei einer bestimmten Stufe bekommt — genau deshalb lässt sich vorab keine feste Zahl nennen, ohne etwas zu behaupten, das diese Seite gar nicht festlegt.
Für die Praxis heißt das: eine Stufe testen, das Ergebnis anhören, bei Bedarf eine Stufe höher oder tiefer gehen. Bei Soundeffekten mit kurzer Dauer macht ohnehin selten die Stufe den größten Unterschied, sondern die Anzahl der Dateien im Ordner — und genau dafür ist der Stapelmodus gedacht, nicht für die Feinjustage einer einzelnen Datei.
Es gibt kein Nutzerkonto, keine Anmeldung und kein Wasserzeichen auf dieser Seite — eine einzelne, kostenlose Stufe, die für jeden Besuch gleich aussieht. Die einzige Begrenzung liegt bei hundert Dateien pro Ablage und 100 MB je Datei; wie oft am Tag ein neuer Ordner umgewandelt wird, zählt niemand mit, weil bei einer browserseitigen Umwandlung keine Serverkapazität dafür verbraucht wird.
Für ein Studio, das seine Soundbibliothek regelmäßig neu exportiert und jedes Mal alles noch einmal in OGG braucht, ist das der eigentliche praktische Unterschied zu einem Dienst mit Tageskontingent: Der zehnte Ordner am selben Tag läuft genauso schnell wie der erste, weil nichts davon abhängt, wie viele andere Personen die Seite gerade gleichzeitig nutzen.
Ein Indie-Team mit dreihundert Soundeffekten, im Schnitt zwei Sekunden lang und als 16-Bit-Stereo-WAV bei 48 kHz aufgenommen, hat vor der Umwandlung etwa 1,2 GB an Rohdateien vorliegen — reine Arithmetik aus Abtastrate, Bittiefe, Kanalzahl und Länge. Genau diese Größenordnung ist es, die ein Repository unnötig aufbläht und eine Spiele-Build-Pipeline verlangsamt, lange bevor auch nur ein Effekt tatsächlich zu groß für sich allein wäre.
Nach der Umwandlung zu Opus in der mittleren Qualitätsstufe liegt dieselbe Bibliothek typischerweise bei einem Bruchteil dieser Größe, ohne dass ein einzelner Effekt für sich genommen hörbar schlechter würde. Für ein Projekt, das über Git versioniert wird, ist das oft der Unterschied zwischen einem Repository, das noch handhabbar bleibt, und einem, das bei jedem Klon minutenlang lädt. Der Effekt summiert sich zudem über die Lebensdauer eines Projekts: Jede neue Vertonungsrunde und jeder Build-Server, der das Repository klont, bezahlt denselben Größenunterschied erneut — bei WAV-Dateien in voller Größe wächst der Preis mit jedem Release-Zyklus weiter an, bei Opus-Dateien bleibt er über die gesamte Projektlaufzeit spürbar niedriger.
| WAV | OGG | |
|---|---|---|
| Vollständiger Name | Waveform Audio | Ogg Audio |
| Dateiendung | .wav, .wave | .ogg, .oga |
| Medientyp | audio/wav | audio/ogg |
| Kompression | Unkomprimiert | Verlustbehaftet — Größe wird mit Qualität bezahlt |
| Erstmals veröffentlicht | 1991 | 2000 |
| Herausgegeben von | Microsoft | Xiph.Org |
| Spezifikation | RIFF WAVE | RFC 3533 |
| Lizenzlage | Veröffentlicht, nicht standardisiert | Offener Standard |
| Heutiger Stand | Aktuell | Aktuell |
| Bittiefe | 32 | — |
| Audiokanäle | bis zu 65.535 | — |
| Öffnet im Browser | Jeder Browser | Aktuelle Browser |
| Stattdessen erwogen | FLAC, AIFF | MP3, AAC, OPUS |
Dokumenteigenschaften können mitkommen — WAV und OGG haben beide einen Platz dafür.
Aktuelle Browser lesen OGG, ältere nicht. Damit ist es das unhandlichere der beiden. Prüfe lieber vorher, ob die Gegenstelle es annimmt.
OGG ist ein Container, kein einzelnes Format. Was tatsächlich abgespielt wird, ist der Codec darin — meist Vorbis, Opus und FLAC. Deshalb können sich zwei Dateien mit derselben Endung auf demselben Gerät unterschiedlich verhalten.
Audacity liest sowohl WAV als auch OGG — du kannst das Ergebnis also gegen das Original prüfen, ohne ein zweites Programm zu brauchen.
Die beiden zielen auf verschiedene Arbeit: WAV auf die Bearbeitung und die Archivierung, OGG auf das Web und die Weitergabe fertiger Dateien. Das lohnt sich vorher abzuwägen — der Grund, aus dem es das eine gibt, ist meist der Grund, aus dem das andere unpraktisch ist.
WAV stammt von Microsoft und wurde 1991 veröffentlicht. Aufgezeichnet wird mit 32 Bit pro Kanal.
OGG kommt von Xiph.Org und stammt aus 2000, festgehalten in RFC 3533. Audacity, VLC und foobar2000 lesen das Format.
Nein. Diese Umwandlung läuft vollständig in deinem Browser, die Datei verlässt dein Gerät also nicht. Du kannst das selbst nachprüfen: Öffne den Netzwerk-Tab der Entwicklerwerkzeuge und wandle etwas um. Zu sehen sind die Seite selbst und die Statistik- und Werbeanfragen, mit denen dieser Dienst bezahlt wird — und keine einzige, die deine Datei trägt. Hinter genau diesem Paar steckt mediabunny, eine Hülle um WebCodecs, die die Hardware-Decoder deines Geräts mitbenutzt; dein Browser lädt das einmal und behält es dann.
Ja. Kein Konto, kein Wasserzeichen und kein Tageskontingent, das sich verbraucht — es läuft auf deinem eigenen Rechner, du darfst also so oft wiederkommen, wie du willst. Dateien bis 100 MB verarbeitet der Browser, 100 auf einmal. mediabunny wird auf deinen Rechner geladen und läuft dort — deshalb gibt es dafür keine Zählung.
OGG komprimiert, es gehen also Daten verloren. In der Standardeinstellung sieht man davon nichts; wenn du sichergehen willst, stell die Qualität höher.
Aktuelle Browser lesen OGG, ältere nicht. Damit ist es das unhandlichere der beiden. Prüfe lieber vorher, ob die Gegenstelle es annimmt.
OGG ist ein Container, kein einzelnes Format. Was tatsächlich abgespielt wird, ist der Codec darin — meist Vorbis, Opus und FLAC. Deshalb können sich zwei Dateien mit derselben Endung auf demselben Gerät unterschiedlich verhalten.
Dokumenteigenschaften können mitkommen — WAV und OGG haben beide einen Platz dafür.