Sobes.tech
Junior

Welke videobestandsformaten worden ondersteund in HTML5?

sobes.tech AI

Antwoord van AI

HTML5 ondersteunt officieel drie hoofdvideoformaten:

  • MP4 (MPEG-4 Part 14)
    • Codecs: H.264 (video), AAC (audio)
    • Zeer compatibel met de meeste apparaten en browsers dankzij hardware-ondersteuning voor H.264-decodering.
  • WebM
    • Codecs: VP8, VP9 (video), Vorbis, Opus (audio)
    • Open formaat ontwikkeld door Google. Goed voor streaming. Ondersteund door de meeste moderne browsers.
  • Ogg (Theora)
    • Codecs: Theora (video), Vorbis (audio)
    • Oud formaat, niet zo breed ondersteund als MP4 en WebM, maar nog steeds genoemd in de HTML5-specificatie.

Voor maximale compatibiliteit wordt aanbevolen het <video>-element te gebruiken met meerdere <source>-elementen, die video in verschillende formaten aanbieden:

<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">
  Uw browser ondersteunt geen video-afspelen.
</video>

De browser controleert sequentieel de <source>-elementen en kiest het eerste formaat dat hij kan afspelen. De tekst binnen de <video>-tag wordt weergegeven als geen van de formaten wordt ondersteund.

Ondersteuning kan licht variëren afhankelijk van de browserversie en het besturingssysteem.