Sobes.tech
Junior

¿Qué formatos de archivos de video son compatibles con HTML5?

sobes.tech AI

Respuesta de la IA

HTML5 soporta oficialmente tres formatos principales de archivos de vídeo:

  • MP4 (MPEG-4 Parte 14)
    • Códecs: H.264 (vídeo), AAC (audio)
    • Ampliamente compatible con la mayoría de dispositivos y navegadores gracias al soporte de hardware para la decodificación H.264.
  • WebM
    • Códecs: VP8, VP9 (vídeo), Vorbis, Opus (audio)
    • Formato abierto desarrollado por Google. Bueno para streaming. Compatible con la mayoría de navegadores modernos.
  • Ogg (Theora)
    • Códecs: Theora (vídeo), Vorbis (audio)
    • Formato antiguo, no tan ampliamente soportado como MP4 y WebM, pero aún mencionado en la especificación HTML5.

Para garantizar la máxima compatibilidad, se recomienda usar el elemento <video> con varios elementos <source>, proporcionando el vídeo en diferentes formatos:

<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">
  Tu navegador no soporta la reproducción de vídeo.
</video>

El navegador comprueba secuencialmente los elementos <source> y selecciona el primer formato que puede reproducir. El texto dentro de la etiqueta <video> se muestra si ninguno de los formatos es compatible.

El soporte puede variar ligeramente dependiendo de la versión específica del navegador y del sistema operativo.