Education·7 min

Por Shamir

¿Qué es un archivo M3U y cómo funciona?

Sigues viendo el término: "agrega tu M3U", "pega tu M3U URL", "M3U lista de reproducción". Suena técnico, tal vez incluso un poco intimidante. No lo es. Un M3U es solo un archivo de texto sin formato que enumera dónde se encuentran tus transmisiones o archivos multimedia. Ese es el secreto. Abra uno en cualquier editor de texto y el misterio se evapora.

Esta guía desmitifica el formato línea por línea, de modo que la próxima vez que alguien diga "agregue su M3U", sabrá exactamente lo que está pasando.

El encuadre honesto: Tuneline es un reproductor multimedia para el contenido que usted proporciona. Un M3U es simplemente tu lista de tus fuentes: una tabla de contenido, no el contenido en sí.

Un M3U es una tabla de contenido

La forma más útil de pensar en un M3U: es una tabla de contenido para medios. No contiene ningún video. Contiene una lista de punteros: nombres más las ubicaciones (URL o rutas de archivos) donde realmente se encuentra cada elemento. El jugador lee la lista y busca cada elemento cuando presionas reproducir.

Es por eso que un archivo M3U es pequeño (unos pocos kilobytes) incluso cuando "contiene" miles de elementos: es todo texto, no video. Y es por eso que un M3U puede fallar: si un puntero se vuelve obsoleto (una URL caduca), la lista está bien, pero esa entrada no se reproducirá.

El M3U

más simple posible En su forma más básica, un M3U es solo una lista de ubicaciones, una por línea:

http://example.com/stream1.m3u8
http://example.com/stream2.m3u8
/Users/me/Videos/holiday.mp4

Un jugador lo lee de arriba a abajo y te da tres elementos para jugar. Sin nombres, sin agrupaciones, sólo ubicaciones. Este es el formato de lista de reproducción original de la década de 1990 y todavía funciona.

El mundo real M3U: formato extendido

La versión que realmente encontrarás comienza con #EXTM3U y le da a cada entrada un nombre y metadatos. Esto está extendido M3U y se ve así:

#EXTM3U
#EXTINF:-1 tvg-id="news.us" tvg-logo="http://logos/news.png" group-title="News",Example News
http://example.com/news.m3u8
#EXTINF:-1 group-title="Movies",Example Movie Channel
http://example.com/movies.m3u8

Vamos a decodificarlo línea por línea; es más simple de lo que parece:

ParteSignificado
#EXTM3UEl encabezado. Dice "este es un M3U extendido". Siempre la primera línea.
#EXTINF:-1"Aquí viene una entrada". El -1 significa una transmisión en vivo (duración desconocida).
tvg-id="..."Una identificación utilizada para hacer coincidir esta entrada con una guía de programas (EPG).
tvg-logo="..."Una URL al logotipo/icono de la entrada.
group-title="..."La categoría: esto es lo que construye tus grupos de la barra lateral.
,Example NewsTodo lo que está después de la coma es el nombre para mostrar.
La siguiente líneaLa URL o ruta real para reproducir.

Así que cada elemento tiene en realidad dos líneas: una #EXTINF que lo describe y una línea que dice dónde vive. Repita ese patrón y tendrá una biblioteca completa.

Agregando una fuente M3U en Tuneline

M3U vs M3U8: ¿Cuál es la diferencia?

Esto hace tropezar a todos, y son dos cosas diferentes que comparten nombres similares:

  • .m3u / .m3u8 como un archivo de lista de reproducción: la tabla de contenido que hemos estado discutiendo. La versión .m3u8 es solo una M3U guardada como UTF-8 (por lo que maneja correctamente los nombres y símbolos que no están en inglés). Para las listas de reproducción, prefiera .m3u8: evita caracteres confusos.
  • .m3u8 como transmisión en vivo; de manera confusa, HLS transmisiones en vivo también usan la extensión .m3u8, porque una transmisión HLS es técnicamente una pequeña lista de reproducción de segmentos de video. Entonces, una única URL …/stream.m3u8 suele ser una transmisión en vivo, mientras que una …/playlist.m3u8 grande que agregas como fuente es una lista de muchas.

Cómo diferenciarlas en la práctica: una lista que agregas como fuente tiene muchas entradas #EXTINF; una transmisión única HLS es una lista de segmentos que se actualiza continuamente y que el reproductor simplemente reproduce. Si está pegando una URL para ver algo, es el tipo de transmisión; consulte transmisiones de red.

URL frente a archivo: dos formas de tener un M3U

Encontrará M3U en dos formas, y ambas funcionan igual una vez agregadas:

  • A URL remota (http://provider.com/get.php?… o …/playlist.m3u8). La lista vive en un servidor; el jugador busca la última versión cada vez. La mayoría de las suscripciones le brindan una URL como esta.
  • Un archivo local (playlist.m3u en su disco o unidad de nube). La lista vive contigo. Genial para un curado a mano, con copia de seguridad que te permite controlar y editar tú mismo.

Para agregar: abra Agregar fuente, pegue la URL o seleccione el archivo, y el reproductor analizará cada #EXTINF en una biblioteca navegable. (Paso a paso.)

¿Puedo editar un M3U yo mismo?

Sí, y es enriquecedor. Debido a que es texto sin formato, cualquier editor de texto edita un M3U. Ajustes comunes:

  • Renombrar una entrada: cambia el texto después de la coma en la línea #EXTINF.
  • Reagrupa entradas: edita group-title="…" para organizar tus categorías como quieras.
  • Elimina elementos muertos: elimina la línea #EXTINF y su línea URL juntas (ambas, o dejarás una huérfana).
  • Fusiona dos listas: pega las entradas de un archivo debajo del encabezado #EXTM3U de otro.

Guárdalo como .m3u8 (UTF-8) y vuelva a agregarlo. Solo recuerde: editar la lista nunca soluciona una fuente muerta; si la URL subyacente desapareció, ordenar el texto no la recuperará.

M3U frente a otros formatos

M3U es una de las tres formas en que puede llegar su contenido. La versión corta:

  • M3U: una lista plana de transmisiones (lo que cubre esta publicación). Simple, portátil, editable.
  • Xtream Codes: un inicio de sesión en el servidor (URL + nombre de usuario + contraseña) que el reproductor convierte en una biblioteca organizada con categorías y VOD/series.
  • Stalker Portal: un formato basado en portal utilizado por algunos dispositivos.

Comparación completa: M3U vs Xtream Codes vs Stalker Portal.

FAQ

¿Qué es un archivo M3U en términos simples?

Un archivo de texto sin formato que enumera dónde se encuentran sus transmisiones o archivos multimedia: nombres y ubicaciones. Es una tabla de contenidos; no contiene ningún vídeo real.

¿Cuál es la diferencia entre M3U y M3U8?

Como lista de reproducción, .m3u8 es solo un M3U guardado en UTF-8 (mejor para nombres que no estén en inglés); prefiérelo. De manera confusa, HLS transmisiones en vivo también usan .m3u8; una única URL de este tipo es una secuencia, mientras que una grande que agregas como fuente es una lista de muchas.

¿Puedo abrir y editar un archivo M3U?

Sí, cualquier editor de texto funciona. Puede cambiar el nombre de las entradas, cambiar group-title para reagrupar y eliminar elementos inactivos (elimine tanto la línea #EXTINF como su línea URL).

¿Dónde obtengo un M3U?

De su propia fuente o suscripción, generalmente como una URL para pegar, a veces como un archivo para abrir. El reproductor lo analiza en una biblioteca navegable.

Conclusión

  • Un M3U es una tabla de contenido de texto sin formato: nombres y ubicaciones, sin video en su interior.
  • El formato del mundo real comienza con #EXTM3U, y cada elemento es un #EXTINF línea (nombre, grupo, logotipo, tvg-id) más una línea URL/ruta.
  • .m3u8 significa UTF-8 para listas de reproducción, pero la misma extensión también marca HLS transmisiones, por lo que el contexto importa.
  • Es solo texto, por lo que puedes editarlo tú mismo, aunque eso nunca revive una fuente muerta.

¿Tienes un M3U para agregar? Descargar Tuneline: pega la URL o abre el archivo y estarás navegando en segundos. Gratis y sin publicidad.

— Shamir

Compartir el artículo

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lee este artículo en otro idioma

Tuneline es una aplicación de reproducción multimedia. No proporciona, aloja ni distribuye ningún contenido. Tú aportas tu propia lista de reproducción, igual que harías con VLC.