W HTML5 do osadzania filmów na stronie używa się elementu <video>. W kontekście egzaminów INF.03 za standardowo obsługiwane formaty wideo HTML5 przyjmuje się: MP4, Ogg oraz WebM.
Najważniejsze formaty
- MP4 — najczęściej spotykany format wideo w internecie, zwykle z kodekiem H.264 dla obrazu i AAC dla dźwięku.
- Ogg — otwarty format kontenera, często kojarzony z kodekiem Theora dla wideo i Vorbis dla dźwięku.
- WebM — otwarty format zaprojektowany z myślą o stronach internetowych, najczęściej używa kodeków VP8, VP9 lub AV1.
Przykład użycia w HTML
<video controls>
<source src='film.mp4' type='video/mp4'>
<source src='film.webm' type='video/webm'>
<source src='film.ogv' type='video/ogg'>
Twoja przeglądarka nie obsługuje elementu video.
</video>
Umieszczenie kilku źródeł pozwala przeglądarce wybrać pierwszy obsługiwany format.
Czego nie zaliczać do typowej odpowiedzi egzaminacyjnej?
Formaty takie jak AVI czy QuickTime/MOV nie są standardową odpowiedzią dla HTML5 w pytaniach egzaminacyjnych. Mogą być formatami plików wideo, ale nie są traktowane jako podstawowe formaty obsługiwane przez element <video> w HTML5.
Do zapamiętania
Na egzaminie najbezpieczniejsza odpowiedź to: MP4, Ogg, WebM.