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.

WEBM online komprimieren

Privat - Dateien verlassen Ihr Gerät nie

Untersuchen & Metadaten

Betriebssysteme und Dateianalyseprogramme identifizieren WEBM-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

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

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren WEBM-Dateien anhand der führenden binären Bytefolge:

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-ReihenfolgeBig-Endian-EBML-Elemente mit Längen variabler Länge
FarbräumeRec.709, Rec.2020 und HDR10
Kanäle und 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 und progressive DarstellungCluster-basiertes Streaming, das nativ für HTML5-Web-Streaming und WebRTC entwickelt wurde

Technische Vergleichsmatrix: WEBM und Konkurrenzformate

Technisches AttributWEBM (Aktuelles Format)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 BrowsernViele Browser und Geräte unterstützen WebM; die Codec-Unterstützung variiert.Wird 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 Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

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 und Angriffsvektoren für Parser

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 Angriffsvektoren

  • 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 speziell präparierter Segmentgrößen.
  • Denial-of-Service durch manipulierte Cluster-Zeitstempel, die unendliche Parserschleifen verursachen.

Empfohlene Schutzmaßnahmen: Verwenden Sie unterstützte Sicherheitsversionen von libvpx und libwebm und isolieren Sie die Videoverarbeitung.

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 Belastungen durch Patentrechte 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 Fakten

  • 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.