Junior
Quali formati di file video sono supportati in HTML5?
sobes.tech AI
Risposta dell'AI
HTML5 supporta ufficialmente tre principali formati di file video:
- MP4 (MPEG-4 Parte 14)
- Codec: H.264 (video), AAC (audio)
- Ampiamente compatibile con la maggior parte dei dispositivi e browser grazie al supporto hardware per la decodifica H.264.
- WebM
- Codec: VP8, VP9 (video), Vorbis, Opus (audio)
- Formato aperto sviluppato da Google. Ottimo per lo streaming. Supportato dalla maggior parte dei browser moderni.
- Ogg (Theora)
- Codec: Theora (video), Vorbis (audio)
- Formato più vecchio, non supportato così ampiamente come MP4 e WebM, ma ancora menzionato nella specifica HTML5.
Per garantire la massima compatibilità, si consiglia di usare l'elemento <video> con più <source>, fornendo il video in diversi formati:
<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">
Il tuo browser non supporta la riproduzione video.
</video>
Il browser verifica sequenzialmente gli elementi <source> e sceglie il primo formato che può riprodurre. Il testo all'interno del <video> viene mostrato se nessun formato è supportato.
Il supporto può variare leggermente a seconda della versione del browser e del sistema operativo.