Sobes.tech
Junior

Milyen videó fájlformátumokat támogat az HTML5?

sobes.tech MI

Válasz az MI-től

A HTML5 hivatalosan három fő videó fájlformátumot támogat:

  • MP4 (MPEG-4 Part 14)
    • Kodekek: H.264 (videó), AAC (hang)
    • Széles körben kompatibilis a legtöbb eszközzel és böngészővel a H.264 hardveres dekódolási támogatásának köszönhetően.
  • WebM
    • Kodekek: VP8, VP9 (videó), Vorbis, Opus (hang)
    • Nyílt formátum, amit a Google fejlesztett ki. Jó streaminghez. A legtöbb modern böngésző támogatja.
  • Ogg (Theora)
    • Kodekek: Theora (videó), Vorbis (hang)
    • Régi formátum, nem olyan széles körben támogatott, mint az MP4 és WebM, de még mindig említésre kerül a HTML5 specifikációban.

A maximális kompatibilitás érdekében ajánlott a <video> elem több <source>-val, különböző formátumokat kínálva:

<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">
  A böngészője nem támogatja a videó lejátszást.
</video>

A böngésző sorban ellenőrzi a <source> elemeket, és kiválasztja az első olyan formátumot, amit képes lejátszani. A <video> címke belsejében lévő szöveg akkor jelenik meg, ha egyik formátum sem támogatott.

A támogatás böngészőverziótól és operációs rendszertől függően kissé változhat.