Sobes.tech
Junior

Aké formáty video súborov sú podporované v HTML5?

sobes.tech AI

Odpoveď od AI

HTML5 oficiálne podporuje tri hlavné formáty videofajlov:

  • MP4 (MPEG-4 Časť 14)
    • Kódeky: H.264 (video), AAC (zvuk)
    • Široko kompatibilný s väčšinou zariadení a prehliadačov vďaka hardvérovému podpore dekódovania H.264.
  • WebM
    • Kódeky: VP8, VP9 (video), Vorbis, Opus (zvuk)
    • Otvorený formát vyvinutý spoločnosťou Google. Dobré pre streaming. Podporovaný väčšinou moderných prehliadačov.
  • Ogg (Theora)
    • Kódeky: Theora (video), Vorbis (zvuk)
    • Starší formát, nie tak široko podporovaný ako MP4 a WebM, ale stále spomínaný v špecifikácii HTML5.

Pre maximálnu kompatibilitu sa odporúča používať <video> s viacerými <source> elementmi, ktoré poskytujú video v rôznych formátoch:

<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">
  Váš prehliadač nepodporuje prehrávanie videa.
</video>

Prehliadač postupne kontroluje <source> elementy a vyberá prvý formát, ktorý dokáže prehrávať. Text v <video> sa zobrazí, ak žiadny formát nie je podporovaný.

Podpora sa môže mierne líšiť v závislosti od verzie prehliadača a operačného systému.