MP4 in WebM umwandeln

MP4 kannst du hier kostenlos und ohne Konto in WebM 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.

  • Wo es läuft In deinem Browser. Die Datei wird nicht hochgeladen.
  • Verlustbehaftet Etwas Detail wird gegen Dateigröße getauscht. WebM kann nicht alles halten, was MP4 hält.
  • Größenbegrenzung Bis 100 MB pro Datei, kostenlos und ohne Konto.
  • Gut zu wissen Das Video wird neu kodiert und nicht kopiert — auch bei höchster Einstellung geht deshalb etwas Detail verloren. Untertitelspuren und Kapitel kommen nicht mit. Liegt der Ton in einem Format vor, das der Browser nicht dekodieren kann — AC-3, E-AC-3, DTS und TrueHD, üblich bei Disc- und Streaming-Rips —, wird das Bild trotzdem umgewandelt und das Ergebnis ist stumm.

Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.

Warum die Bytezahl auf einer deutschen Webseite besonders zählt

Beim Breitbandausbau liegt Deutschland im europäischen Vergleich seit Jahren zurück — die Digital Economy and Society Index-Berichte der EU-Kommission listen die Bundesrepublik regelmäßig im unteren Mittelfeld bei Festnetz-Anschlussqualität, und wer im ländlichen Raum lebt, kennt das Problem als "Funkloch" oder als DSL-Leitung, die bei 16 oder 25 Megabit endet.

Für ein Hintergrundvideo oder eine Produktdemo auf der eigenen Webseite heißt das: Ein Video, das auf einer schnellen Stadtleitung unauffällig lädt, kann auf dem Land in einem Gewerbegebiet oder einem Landkreis ohne Glasfaserausbau spürbar hängen. Genau dort macht der Unterschied zwischen H.264 und VP9 den größten Unterschied — nicht in der Theorie, sondern im tatsächlichen Ladeverhalten.

Warum MP4 zu WebM eine echte Umwandlung ist, kein Umverpacken

Die meisten Containerwechsel sind kosmetisch: derselbe H.264-Stream in einer anderen Hülle. Hier geht das nicht. WebM wurde 2010 von Google um ein bestimmtes Codec-Paar herum definiert, und die Datei, die hier entsteht, trägt VP9-Video mit Opus-Ton. Das MP4 enthielt mit ziemlicher Sicherheit H.264 mit AAC. Nichts wird geteilt, jedes Bild wird von Grund auf neu dekodiert und kodiert.

Das ist der ganze Grund, warum diese Umwandlung eine eigene Seite verdient statt einer bei den anderen Container-Wechseln. Sie dauert spürbar länger, die Einstellungen verändern das Ergebnis sichtbar, und was man dafür bekommt, ist eine kleinere Datei bei gleichem Bild — was nur zählt, wenn die Datei überhaupt über eine Leitung zu jemandem geht.

Das Argument in Byte pro Sekunde

VP9 ist eine Codec-Generation nach H.264 und braucht für dieselbe sichtbare Qualität weniger Bits. Bei einem Hero-Video oder einer Endlosschleife im Hintergrund — den zwei Stellen, an denen Video einer Seite wirklich schadet — landet dieser Unterschied direkt bei der Zeit, die ein Besucher auf eine leere Fläche starrt.

Garantiert ist das nicht. Ein bereits komprimiertes MP4 neu zu kodieren heißt, dass der VP9-Encoder die Artefakte von H.264 originalgetreu mitnimmt, und bei einem kurzen, schon stark komprimierten Clip kann das WebM am Ende gar nicht kleiner werden. Beide Dateigrößen vergleichen, statt es anzunehmen — eine Umwandlung, die die Datei größer macht, gehört rückgängig gemacht.

Beide Dateien gemeinsam ausliefern

Das video-Element nimmt mehrere source-Kindelemente, und der Browser wählt die erste, die er abspielen kann. WebM zuerst und das ursprüngliche MP4 danach zu listen bedeutet: moderne Browser laden die kleinere Datei, und alles Ungewöhnliche fällt ohne eine einzige Zeile JavaScript auf die zweite Quelle zurück. Heruntergeladen wird immer nur eine der beiden.

Das MP4 sollte trotzdem bleiben, nicht gelöscht werden. Es kostet nichts außer Speicherplatz, ist die Datei, die man jemandem zum Herunterladen gibt, und die, die in zehn Jahren noch in jedem Schnittprogramm öffnet. WebM ist ein Ausliefer-Format; es als einzige Kopie zu behandeln, ist der Weg, wie ein Projekt seine Masterdatei verliert.

Die richtige Qualitätsstufe für eine Leitung mit wenig Reserve

Die drei Qualitätsstufen führen zu Bitratenzielen, die der Encoder pro Codec selbst auflöst, mit "balanced" als Standard. Für eine stumme Endlosschleife im Hintergrund ist die kleine Stufe meist richtig: Niemand schaut genau hin, sie konkurriert mit allem anderen auf der Seite um Bandbreite, und der Unterschied ist bei der Abspielgröße nicht zu sehen.

Bei allem mit einem Gesicht, mit Text oder mit Detail, das jemand lesen soll, ist "balanced" die Untergrenze. Die hohe Stufe gehört zu Dateien, die später noch bearbeitet oder erneut kodiert werden — dort schützt man die nächste Generation, nicht diese, und für ein reines Ausliefer-Video kauft man damit meist nur Bytes, die niemand bemerkt.

Auflösung ist die größte Einsparung und eine eigene Einstellung

Ein kleineres Bild braucht weniger Bits für denselben Eindruck, und der Zusammenhang ist nicht sanft: Breite und Höhe halbieren viertelt die Pixelzahl. Läuft das Video in einer 800 Pixel breiten Spalte, verschwendet 4K-Material Bandbreite auf Detail, das das Layout wegwirft, bevor es jemand sieht.

Die Auflösungseinstellung skaliert ausschließlich nach unten. Eine Größe über der Quellauflösung wird ignoriert statt umgesetzt, weil Hochskalieren nur eine größere Datei mit demselben vorhandenen Detail ergäbe. Einmal hier festlegen ist besser, als bei jeder Wiedergabe im Browser neu zu skalieren.

Was aus der Tonspur wird

Der Ton wird als Opus neu kodiert — die Audiohälfte dessen, wofür WebM gedacht ist, und bei niedrigen Bitraten tatsächlich besser als AAC, weshalb Browser Opus auch für Sprachanrufe nutzen. Bei Sprache in kleinen Dateigrößen ist der Unterschied zugunsten von Opus hörbar.

Der unvermeidliche Preis ist eine zweite Runde verlustbehafteter Kompression auf einem Ton, der im MP4 schon einmal komprimiert wurde. Für eine stumme Hintergrundschleife oder eine Demo mit Voiceover ist das nebensächlich. Bei einem Musikvideo, wo der Ton der eigentliche Inhalt ist, lohnt es sich, den Ton getrennt aus dem Original in hoher Qualität zu extrahieren, statt das, was der Ausliefer-Encode übrig lässt, hinzunehmen.

WebM trägt hier keine Transparenz

WebM gehört zu den wenigen Videoformaten mit Alphakanal, und dieser Ruf führt zu einer bestimmten Enttäuschung: Ein MP4 hat keinen Alphakanal, den es weitergeben könnte, und vorhandene Alpha-Seitendaten im Stream werden bei der Umwandlung verworfen. Ein transparentes WebM muss aus einer Quelle stammen, die Transparenz tatsächlich enthält.

Soll ein Video ohne sichtbaren Kasten über den Seitenhintergrund gelegt werden, funktioniert meist eine zur Seite passende Hintergrundfarbe direkt im Video oder ein CSS-Mischmodus über einem deckenden Clip zuverlässiger — beides ist robuster als Alpha-Video, das in mehreren Browsern immer noch uneinheitlich behandelt wird.

Wenn der Browser kein VP9 kodieren kann

Die Umwandlung prüft, ob dieser Browser VP9 kodieren kann, noch bevor ein einziges Byte gelesen wird, und meldet es klar mit einer Nennung geeigneter Browser, falls nicht. Diese Prüfung sorgt dafür, dass der Fehler sofort erscheint statt erst nach mehreren Minuten Arbeit, formuliert, als läge das Problem bei der Datei.

Absichtlich gibt es keine Software-Alternative. Ein in WebAssembly kompilierter VP9-Encoder wäre mehrere Dutzend Megabyte zum Herunterladen und etwa eine Größenordnung langsamer als der bereits ungenutzt im Gerät vorhandene Hardware-Encoder — das leise anzubieten würde aus einer klaren Ablehnung eine Umwandlung machen, die scheinbar hängen bleibt.

Mobilfunk ist der zweite Grund, der oft übersehen wird

Auch abseits des Festnetzausbaus lohnt sich der Blick aufs Mobilfunknetz: Wer die Webseite unterwegs über ein deutsches Mobilfunkpaket aufruft, zahlt für jedes geladene Megabyte in vielen Tarifen spürbar mehr als in Ländern mit großzügigeren Datenvolumina, und ein schweres Hintergrundvideo verbraucht dieses Volumen genauso, ob es angeschaut wird oder nicht.

Für eine Landingpage mit Zielgruppe in Deutschland ist das ein zusätzliches, eher stilles Argument für WebM: Ein kleineres Video kostet den Besucher nicht nur Ladezeit, sondern bei mobiler Nutzung buchstäblich Geld — ein Effekt, der in der reinen Ladezeit-Messung eines Testlabors nicht auftaucht.

Den Unterschied im eigenen Netzwerktab nachvollziehen

Ob sich die Umwandlung für ein bestimmtes Video gelohnt hat, lässt sich ohne weiteres Werkzeug prüfen: die fertige Seite mit beiden Quellen im Browser öffnen, die Entwicklertools öffnen und im Netzwerktab nachsehen, welche der beiden Dateien tatsächlich geladen wurde und wie groß sie war. So zeigt sich unmittelbar, ob das WebM in diesem konkreten Fall kleiner ausgefallen ist oder nicht — statt sich auf die allgemeine Regel zu verlassen.

Das lohnt sich besonders bei Material, das schon stark komprimiert ist, etwa ein Video, das bereits einmal für eine andere Plattform exportiert wurde. Bei solchem Material fällt der Unterschied zwischen MP4 und WebM häufig kleiner aus als bei einer frisch aus der Kamera stammenden Aufnahme.

Die Kodierung läuft auf dem eigenen Rechner

Videokodierung braucht Minuten an Prozessorzeit, und genau deshalb setzen gehostete Konverter ein Wasserzeichen, begrenzen die Länge oder verlangen ein Konto — jemand muss diese Minuten bezahlen. Hier gehören sie einem selbst, also entfällt das alles, und das MP4 wird nie hochgeladen.

Die praktische Grenze liegt bei 100 Megabyte in der kostenlosen Nutzung, danach am eigenen Arbeitsspeicher und der eigenen Geduld. Bei einem gehosteten Konverter würde allein der Upload meist länger dauern als diese gesamte Umwandlung.

MP4 in WebM umwandeln — so geht es

  1. Leg deine MP4-Datei auf dieser Seite ab, oder klick, um eine auszuwählen.
  2. Wähl WebM als Ziel. Die Umwandlung läuft in deinem Browser, die Datei wird nicht hochgeladen.
  3. Lade die fertige WebM-Datei herunter.

MP4 und WebM im Vergleich: was sich ändert

MP4 im Vergleich zu WebM
MP4WebM
Vollständiger NameMPEG-4-VideoWebM-Video
Dateiendung.mp4.webm
Medientypvideo/mp4video/webm
KompressionVerlustbehaftet — Größe wird mit Qualität bezahltVerlustbehaftet — Größe wird mit Qualität bezahlt
Erstmals veröffentlicht20012010
Herausgegeben vonMPEGGoogle
SpezifikationISO/IEC 14496-14
LizenzlageOffener StandardOffener Standard
Heutiger StandAktuellAktuell
Öffnet im BrowserJeder BrowserJeder Browser
Stattdessen erwogenMKV, MOVMKV

Das Ergebnis öffnen

WebM ist ein Container, kein einzelnes Format. Was tatsächlich abgespielt wird, ist der Codec darin — meist VP8, VP9 und AV1. Deshalb können sich zwei Dateien mit derselben Endung auf demselben Gerät unterschiedlich verhalten.

VLC liest sowohl MP4 als auch WebM — du kannst das Ergebnis also gegen das Original prüfen, ohne ein zweites Programm zu brauchen.

Wofür die beiden Formate gedacht sind

MP4 stammt von MPEG und wurde 2001 veröffentlicht. Festgehalten ist das in ISO/IEC 14496-14 — lohnt sich zu kennen, wenn die Datei das Programm überleben soll, das sie geschrieben hat.

WebM kommt von Google und stammt aus 2010. VLC und FFmpeg lesen das Format.

MP4 zu WebM: häufige Fragen

Werden meine MP4-Dateien irgendwo hochgeladen?

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.

Ist das Umwandeln von MP4 in WebM kostenlos?

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.

Geht beim Umwandeln von MP4 in WebM Qualität verloren?

WebM komprimiert, es gehen also Daten verloren. In der Standardeinstellung sieht man davon nichts; wenn du sichergehen willst, stell die Qualität höher. Das Video wird neu kodiert und nicht kopiert — auch bei höchster Einstellung geht deshalb etwas Detail verloren. Untertitelspuren und Kapitel kommen nicht mit. Liegt der Ton in einem Format vor, das der Browser nicht dekodieren kann — AC-3, E-AC-3, DTS und TrueHD, üblich bei Disc- und Streaming-Rips —, wird das Bild trotzdem umgewandelt und das Ergebnis ist stumm.

Welcher Codec steckt in der WebM-Datei?

WebM ist ein Container, kein einzelnes Format. Was tatsächlich abgespielt wird, ist der Codec darin — meist VP8, VP9 und AV1. Deshalb können sich zwei Dateien mit derselben Endung auf demselben Gerät unterschiedlich verhalten.

Unsicher, was du brauchst?

Diese Seite wandelt das eine in das andere um. Wenn du dich noch entscheidest, statt schon umzuwandeln: MP4 vs WebM beantwortet, welches wofür taugt und was jedes schlecht kann.

Mehr über diese Formate