Procesamiento local en el navegador. Tu video nunca se nos sube.Comprueba nuestro modelo de privacidad
Fundamentos de HLS

¿Qué es un archivo M3U8 y cómo se abre?

Aprende qué es un archivo M3U8, cómo funcionan las listas HLS maestras y multimedia, qué significan las etiquetas EXT y cómo abrir o convertir M3U8 en un navegador.

¿Qué es un archivo M3U8 y qué contiene?

M3U8 es la forma UTF-8 del formato de lista de reproducción M3U. Un manifest HLS comienza con EXTM3U y usa etiquetas EXT para describir variantes, duraciones, números de secuencia, cifrado, datos de inicialización y otras instrucciones de reproducción.

El archivo suele ser pequeño porque apunta al contenido en lugar de incrustar el video en sí. Descargar solo el texto M3U8 no descarga la película.

Cómo funcionan juntas las listas M3U8 maestras y multimedia

Una lista maestra enumera versiones alternativas con ancho de banda, resolución, códecs, grupos de audio o subtítulos. El reproductor elige una lista multimedia según las capacidades y las condiciones de red.

Una lista multimedia enumera segmentos temporizados con EXTINF. Un VOD completado suele incluir EXT-X-ENDLIST, mientras que una lista en vivo se actualiza a medida que hay segmentos nuevos disponibles.

Qué significan las etiquetas HLS M3U8 habituales para la conversión

EXT-X-STREAM-INF presenta una variante, EXTINF declara la duración de un segmento, EXT-X-MAP identifica los datos de inicialización del MP4 fragmentado y EXT-X-KEY describe el cifrado.

Estas etiquetas afectan directamente a la conversión. Una herramienta debe resolver URL relativas, conservar el orden de los segmentos, incluir los datos de inicialización y detenerse cuando el origen está en vivo o protegido de una forma que no admite.

Cómo abrir un archivo M3U8 (y por qué falla el doble clic)

Un archivo M3U8 es un pequeño índice de texto, no un video autónomo, así que hacer doble clic suele producir un error o una entrada de lista vacía. Para ver el contenido necesitas un reproductor que siga el manifest: VLC, un reproductor del navegador compatible con HLS o el reproductor M3U8 online de este sitio.

Para convertir la transmisión en un archivo de video normal, usa el conversor de M3U8 a MP4: obtiene los segmentos a los que apunta la lista y los ensambla en un único MP4 descargable en tu dispositivo.

Por qué un archivo M3U8 puede fallar en un navegador pero funcionar en otros programas

El JavaScript del navegador sigue las reglas de mismo origen y CORS. Cada host de manifest, redirección, clave, mapa y segmento debe permitir el origen web que hace la solicitud.

Los reproductores de escritorio no están restringidos por el CORS del navegador y pueden admitir códecs, encabezados y métodos de autenticación adicionales. Esa diferencia explica muchos fallos de VLC frente al navegador.