Junior
Jakie formaty plików wideo są obsługiwane w HTML5?
sobes.tech AI
Odpowiedź od AI
HTML5 oficjalnie obsługuje trzy główne formaty plików wideo:
- MP4 (MPEG-4 Part 14)
- Kodeki: H.264 (wideo), AAC (dźwięk)
- Szeroko kompatybilny z większością urządzeń i przeglądarek dzięki obsłudze sprzętowej dekodowania H.264.
- WebM
- Kodeki: VP8, VP9 (wideo), Vorbis, Opus (dźwięk)
- Otwarte formaty opracowane przez Google. Dobry do streamingu. Obsługiwany przez większość nowoczesnych przeglądarek.
- Ogg (Theora)
- Kodeki: Theora (wideo), Vorbis (dźwięk)
- Stary format, nie tak szeroko obsługiwany jak MP4 i WebM, ale nadal wspomniany w specyfikacji HTML5.
Aby zapewnić maksymalną kompatybilność, zaleca się używanie elementu <video> z wieloma <source>, dostarczając wideo w różnych formatach:
<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">
Twój przeglądarka nie obsługuje odtwarzania wideo.
</video>
Przeglądarka kolejno sprawdza elementy <source> i wybiera pierwszy format, który może odtworzyć. Tekst wewnątrz <video> jest wyświetlany, jeśli żaden format nie jest obsługiwany.
Wsparcie może się nieznacznie różnić w zależności od wersji przeglądarki i systemu operacyjnego.