Sobes.tech
Junior

Welche Videoformate werden in HTML5 unterstützt?

sobes.tech KI

Antwort von AI

HTML5 unterstützt offiziell drei Hauptformate für Videodateien:

  • MP4 (MPEG-4 Teil 14)
    • Codecs: H.264 (Video), AAC (Audio)
    • Weitgehend kompatibel mit den meisten Geräten und Browsern dank Hardware-Unterstützung für H.264-Decodierung.
  • WebM
    • Codecs: VP8, VP9 (Video), Vorbis, Opus (Audio)
    • Offenes Format, entwickelt von Google. Gut für Streaming. Wird von den meisten modernen Browsern unterstützt.
  • Ogg (Theora)
    • Codecs: Theora (Video), Vorbis (Audio)
    • Älteres Format, nicht so weit verbreitet unterstützt wie MP4 und WebM, aber immer noch in der HTML5-Spezifikation erwähnt.

Zur maximalen Kompatibilität wird empfohlen, das <video>-Element mit mehreren <source>-Elementen zu verwenden, um Videos in verschiedenen Formaten bereitzustellen:

<video controls width="640" height="360">
  <source src="myvideo.mp4" type="video/mp4">
  <source src="myvideo.webm" type="video/webm">
  <source src="myvideo.ogg" type="video/ogg">
  Ihr Browser unterstützt die Wiedergabe von Videos nicht.
</video>

Der Browser prüft nacheinander die <source>-Elemente und wählt das erste Format, das er wiedergeben kann. Der Text innerhalb des <video>-Tags wird angezeigt, wenn kein Format unterstützt wird.

Die Unterstützung kann je nach Browser-Version und Betriebssystem leicht variieren.