W praktyce webowej, gdy mówimy o "formatach wideo w HTML5", najczęściej chodzi o kontenery (rozszerzenia/formaty plików), które typowo wykorzystuje się jako źródła dla elementu video. Klasyczna trójka to: MP4, WebM oraz Ogg.
Warto pamiętać o ważnym niuansie egzaminacyjnym i praktycznym: sama specyfikacja HTML opisuje mechanizm osadzania multimediów, natomiast rzeczywiste odtwarzanie zależy od przeglądarki i zastosowanych kodeków. Ten sam kontener (np. MP4) może zawierać różne strumienie audio/wideo, a przeglądarka może wspierać jedne kombinacje, a innych nie. Mimo tego, w nauczaniu podstaw i w zadaniach testowych przyjmuje się, że zestaw MP4/Ogg/WebM reprezentuje typowe "formaty HTML5 video".
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "Ogg, QuickTime" – Ogg bywa stosowany (np. jako ogv), ale QuickTime to nazwa kojarzona z ekosystemem Apple i nie jest standardowo wymieniana jako format źródłowy dla HTML5 w taki sposób jak MP4/WebM/Ogg.
- "Ogg, AVI, MPEG" – AVI jest klasycznym kontenerem systemowym, ale nie jest typowym natywnie wspieranym kontenerem do osadzania w HTML w przeglądarkach. Zapis "MPEG" jest też nieprecyzyjny: może oznaczać rodzinę standardów, a nie jednoznaczny "format pliku" w tym kontekście.
- "MP4, AVI" – MP4 jest powszechny, ale AVI nie jest standardowym wyborem dla HTML5 video, więc taka para nie odpowiada typowym zestawom zgodności przeglądarek.
W praktycznym projekcie, aby zwiększyć kompatybilność, często przygotowuje się kilka wariantów źródeł (np. MP4 i WebM) i dobiera kodeki zgodnie z wymaganiami przeglądarek oraz urządzeń docelowych.