Sobes.tech
Junior

Koji formati video fajlova su podržani u HTML5?

sobes.tech АИ

Одговор од АИ

HTML5 zvanično podržava tri glavna formata video fajlova:

  • MP4 (MPEG-4 Deo 14)
    • Kodaci: H.264 (video), AAC (zvuk)
    • Široko kompatibilan sa većinom uređaja i pregledača zahvaljujući hardverskoj podršci za dekodiranje H.264.
  • WebM
    • Kodaci: VP8, VP9 (video), Vorbis, Opus (zvuk)
    • Otvoreni format razvijen od strane Google-a. Dobro za streaming. Podržan od strane većine modernih pregledača.
  • Ogg (Theora)
    • Kodaci: Theora (video), Vorbis (zvuk)
    • Stari format, nije toliko široko podržan kao MP4 i WebM, ali se i dalje pominje u specifikaciji HTML5.

Za maksimalnu kompatibilnost preporučuje se korišćenje <video> elementa sa više <source> elemenata, pružajući video u različitim formatima:

<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">
  Vaš pretraživač ne podržava reprodukciju videa.
</video>

Pretraživač redom proverava <source> elemente i bira prvi format koji može da reprodukuje. Tekst unutar <video> prikazuje se ako nijedan format nije podržan.

Podrška može blago da varira u zavisnosti od verzije pretraživača i operativnog sistema.