WebM-Video (.webm)

WebM Standard

WebM ist ein offenes, lizenzfreies Mediendateiformat, das von Google speziell für das moderne Web entwickelt wurde und die hocheffiziente Bereitstellung von HTML5-Videos in allen Browsern unterstützt.

Von MP4 zu WEBM konvertieren

Kostenloser Konverter von MP4 zu WEBM im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

Untersuchen & Metadaten

Betriebssysteme und Dateianalysatoren identifizieren WEBM-Dateien durch Untersuchung der führenden binären Byte-Sequenz:

Dateien auswählen oder hierher ziehen

100 % private Konvertierung im Browser - Dateien verlassen niemals Ihr Gerät

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Byte-basierte Headersignatur (Magic Bytes)

Betriebssysteme und Dateianalysatoren identifizieren WEBM-Dateien durch Untersuchung der führenden binären Byte-Sequenz:

HEX-SIGNATUR (OFFSET 0):

1A 45 DF A3

ASCII-DARSTELLUNG: Eߣ

Standardisierung: WebM Project / IETF Cellar Working Group

Technische Daten

Container-ArchitekturExtensible Binary Meta Language (EBML) Container, beschränkt auf offene Webstandards
KompressionVP8-, VP9- oder AV1-Videokompression mit Vorbis- oder Opus-Audio
Byte-EndiannessBig-Endian-EBML-Elemente mit Längen variabler Länge
FarbräumeRec.709, Rec.2020 und HDR10
Kanäle & StrukturStereo, 5.1-Surround-Sound und Mehrkanal-Audio
Max. AbmessungenUnterstützt 4K, 8K und beliebige Dimensionen
TransparenzVolle Alpha-Kanal-Transparenz wird nativ in VP8- und VP9-Videos unterstützt
Streaming & ProgressivCluster-basiertes Streaming, das nativ für HTML5-Web-Streaming und WebRTC entwickelt wurde

Technischer Vergleich: WEBM im Vergleich zu Wettbewerbern

Technisches AttributWEBM (Aktuell)MP4MKVOGG
Patentlizenz100 % lizenzfreier Open SourceKommerzielle Patentpools (MPEG LA / Via)Open-Source-Container mit gemischten Codecs100 % lizenzfreier Open Source
HTML5-Web-IntegrationNativer Standard ohne Plugins in allen BrowsernNativer UniversalstandardWird im nativen HTML5-Video-Tag nicht unterstütztIn modernen Webbrowsern veraltet
Transparentes VideoWird nativ über den VP8/VP9-Alpha-Kanal unterstütztWird im Standard-Web-MP4 nicht unterstütztWird in ausgewählten Codecs unterstütztNicht unterstützt
Audio-CodecsNur Opus oder VorbisAAC, MP3, AC3, ALACBeliebiger AudiocodecVorbis oder FLAC

Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden

Das Webvideo wird abgespielt, aber die Dauer wird als „Unendlich" angezeigt und das Scrubbing ist deaktiviert.

Ursache: Der WebM-Stream wurde von einem Live-WebRTC- oder MediaRecorder-Stream gespeichert, bei dem der EBML-Cues-Index fehlte.

Wiederherstellung: Injizieren Sie fehlende Such-Cues mit „ts-ebml" oder remuxen Sie mit „ffmpeg -i broken.webm -c copy fixed.webm".

Sicherheitsanalyse & Parser-Angriffsvektore

WebM-Parser verarbeiten täglich nicht vertrauenswürdige Videoeingaben in Milliarden von Webbrowsern, weshalb die Speichersicherheit in libvpx und libwebm von entscheidender Bedeutung ist.

Bekannte Angriffsvektore

  • Heap-Pufferüberlauf in der VP8/VP9-Framedekodierungsschleife innerhalb von libvpx (z. B. CVE-2023-5217).
  • Lesen außerhalb der Grenzen im EBML-Elementparser bei der Verarbeitung erstellter Segmentgrößen.
  • Denial-of-Service durch manipulierte Cluster-Zeitstempel, die unendliche Parserschleifen verursachen.

Bewährte Sicherheitsverfahren: Aktualisieren Sie libvpx und libwebm immer auf die neuesten Sicherheitsversionen und parsen Sie Web-Videos in isolierten Browserprozessen.

Historische Ursprünge & Meilensteine

2019Der AV1-Videocodec wird in die WebM-Containerspezifikation integriert.
2013Die VP9-Videokompression wird in WebM veröffentlicht, wodurch die 4K-Streaming-Bitraten halbiert werden.
2010Google stellt WebM zusammen mit Mozilla und Opera auf der Google I/O als Open Source zur Verfügung.

Hauptvorteile & Stärken

  • 100 % lizenzfrei und offen: frei von Patentrechte-Belastungen für Entwickler und Content-Ersteller.
  • Nativer HTML5-Webstandard, der in allen modernen Browsern von Haus aus unterstützt wird.
  • Unterstützt transparente Video-Overlays auf Websites unter Verwendung der VP9-Alpha-Kanal-Kodierung.

Technische Einschränkungen & Nachteile

  • Eingeschränkte Unterstützung auf älterer, eigenständiger Heimkino-Hardware und älteren Auto-Infotainment-Systemen.
  • Historisches Fehlen von Hardware-Dekodierungsbeschleunigung auf frühem Apple Silicon im Vergleich zu H.264.
  • Bearbeitungssoftware wie Final Cut Pro erfordert häufig Plugins von Drittanbietern, um WebM nativ zu importieren.

Interessante technische Wissenswertes

  • Jedes auf YouTube hochgeladene Video wird automatisch in WebM (VP9/AV1) kodiert, um weltweite Bandbreite zu sparen.
  • WebM ist als explizites, eingeschränktes Profil der Matroska (MKV)-Containerarchitektur aufgebaut.
  • Transparente WebM-Animationen werden häufig in Live-Game-Streaming-Software wie OBS Studio für Stream-Benachrichtigungen verwendet.

Häufig gestellte technische Fragen

Was ist der Unterschied zwischen WebM und MP4?

WebM ist völlig offen, lizenzfrei und speziell für das moderne Websurfen mit VP9/AV1 und Opus konzipiert. MP4 ist ein universeller ISO-Standard, der H.264/HEVC mit einer breiteren Unterstützung für ältere Verbraucherelektronik-Hardware unterstützt.

Kann WebM transparente Videos auf Webseiten abspielen?

Ja! WebM unterstützt einen 8-Bit-Alpha-Kanal, wenn es mit VP8 oder VP9 kodiert ist, sodass transparente Animationen und Video-Overlays nahtlos mit Web-HTML-Inhalten verschmelzen können.

Warum hat mein iPhone manchmal Probleme mit WebM?

Apple bevorzugte traditionell seine eigenen H.264- und HEVC-Hardware-Dekoder. Während moderne iOS-Versionen (iOS 15+) WebM in Safari nun unterstützen, fehlte älteren Apple-Geräten eine dedizierte Hardwarebeschleunigung für VP9.