Junior
Quels formats de fichiers vidéo sont pris en charge par HTML5?
sobes.tech IA
Réponse de l'IA
HTML5 prend officiellement en charge trois formats principaux de fichiers vidéo:
- MP4 (MPEG-4 Partie 14)
- Codecs : H.264 (vidéo), AAC (audio)
- Très compatible avec la plupart des appareils et navigateurs grâce au support matériel pour le décodage H.264.
- WebM
- Codecs : VP8, VP9 (vidéo), Vorbis, Opus (audio)
- Format ouvert développé par Google. Idéal pour le streaming. Supporté par la majorité des navigateurs modernes.
- Ogg (Theora)
- Codecs : Theora (vidéo), Vorbis (audio)
- Ancien format, moins largement supporté que MP4 et WebM, mais toujours mentionné dans la spécification HTML5.
Pour assurer une compatibilité maximale, il est recommandé d'utiliser l'élément <video> avec plusieurs <source>, fournissant la vidéo dans différents formats:
<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">
Votre navigateur ne supporte pas la lecture vidéo.
</video>
Le navigateur vérifie séquentiellement les éléments <source> et choisit le premier format qu'il peut lire. Le texte à l'intérieur de la balise <video> s'affiche si aucun format n'est supporté.
La compatibilité peut légèrement varier selon la version du navigateur et le système d'exploitation.