.webm MIME-Typ: video/webm

Dateien mit der Endung .webm (WebM-Video) verwenden den MIME-Typ video/webm.

Aktualisiert am

video/webm
MIME-Typ für .webm
Video
Kategorie
Nein
Mit gzip/Brotli komprimieren

Was ist der MIME-Typ von .webm-Dateien?

Der MIME-Typ (Medientyp) für WebM-Video-Dateien mit der Endung .webm lautet video/webm. Offenes Videoformat mit VP8/VP9/AV1, das von allen modernen Browsern unterstützt wird.

Content-Type-Header

Content-Type: video/webm

Serverkonfiguration

ServerKonfiguration
Nginx (mime.types oder types {})video/webm webm;
Apache (.htaccess)AddType video/webm .webm
IIS (web.config)<mimeMap fileExtension=".webm" mimeType="video/webm" />
Node.js / Expressres.type('webm') oder res.setHeader('Content-Type', 'video/webm')
Amazon S3Setze Content-Type: video/webm am Objekt (Metadaten) oder übergib --content-type video/webm an aws s3 cp

Sollten .webm-Dateien komprimiert werden?

Nein. WebM-Videodateien sind intern bereits komprimiert, daher würden gzip oder Brotli nur CPU-Zeit verschwenden und die Größe kaum verringern – manchmal sogar vergrößern. Lass video/webm aus deiner Kompressionskonfiguration heraus.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers, nicht anhand der Dateiendung, was mit einer Antwort passiert – rendern, ausführen, abspielen oder herunterladen. Mit X-Content-Type-Options: nosniff führt ein falscher Typ dazu, dass Stylesheets und Skripte direkt blockiert werden. Bei Uploads solltest du dem vom Client gesendeten Typ nie vertrauen; prüfe stattdessen den Inhalt der Datei (ihre Magic Bytes) auf dem Server.

Häufige Fragen

Was ist der MIME-Typ für .webm?
video/webm.
Wie setze ich den Content-Type für .webm in Nginx?
Stelle sicher, dass video/webm webm; im Block types steht (meist in /etc/nginx/mime.types), und lade Nginx neu.
Sollte ich .webm-Dateien gzippen?
Nein – das Format ist bereits komprimiert, daher bringt HTTP-Komprimierung keinen Vorteil.