Por Rawnok Jahan
Cómo crear una lista de reproducción M3U desde cero (2026)
Casi todo lo que se escribe sobre los archivos M3U supone que alguien te entregó uno. Esta guía parte de lo contrario: tienes algunas URL de transmisiones o varias fuentes que quieres reunir en un solo lugar, y quieres crear la lista de reproducción tú mismo.
Buenas noticias. Un archivo M3U es texto simple. Puedes escribirlo en el Bloc de notas, TextEdit o cualquier editor que ya tengas, y funcionará en todos los reproductores que leen M3U. No necesitas software especial, ninguna herramienta de pago ni una cuenta. Es uno de los formatos de archivo más sencillos que existen.
Aquí tienes el proceso completo, de principio a fin.
La explicación honesta: Tuneline es un reproductor multimedia para el contenido que tú proporcionas. Esta guía te muestra cómo crear una lista de reproducción con fuentes que ya tienes derecho a usar. No incluye ninguna lista ni contenido propio.
Qué es realmente un archivo M3U
Un M3U es un índice, no un contenedor. No incluye video ni audio. Es un archivo de texto que enumera nombres y direcciones; el reproductor lo lee de arriba abajo y crea una biblioteca a partir de lo que encuentra. (Desglose completo del formato aquí.)
Por eso puedes escribirlo a mano. No hay una estructura binaria que puedas configurar mal, ni una suma de comprobación de encabezado ni compresión. Si puedes escribir una URL, puedes crear una lista de reproducción.
La lista de reproducción mínima viable
El M3U válido más sencillo es una lista de URL, una por línea:
https://example.com/stream-one.m3u8
https://example.com/stream-two.m3u8
Realmente funciona. Todos los reproductores la cargarán. Pero es terrible de usar, porque nada tiene nombre: obtienes una lista de URL sin formato y no tienes idea de cuál es cuál.
Por eso, en la práctica, todos usan M3U extendido, que agrega una línea de metadatos antes de cada entrada:
#EXTM3U
#EXTINF:-1,First Source
https://example.com/stream-one.m3u8
#EXTINF:-1,Second Source
https://example.com/stream-two.m3u8
Con tres reglas tienes todo el formato:
#EXTM3Uen la primera línea. Esta única línea le indica al reproductor "espera metadatos debajo". Si la omites, muchos reproductores vuelven al modo de URL simples de arriba y se pierde cada nombre que escribiste.#EXTINF:antes de cada entrada. El número después de los dos puntos indica la duración en segundos. Para cualquier contenido en vivo o de duración indefinida, usa-1. Después de la coma va el nombre que se mostrará.- La dirección en la línea inmediatamente siguiente. Una entrada, una dirección, justo después de su línea
#EXTINF.
Cómo agregar logotipos, grupos e identificadores de guía
El formato básico te proporciona una lista funcional. Algunos atributos opcionales la convierten en algo más cómodo de explorar. Van dentro de la línea #EXTINF, antes de la coma:
#EXTM3U
#EXTINF:-1 tvg-id="source.one" tvg-logo="https://example.com/logo1.png" group-title="News",First Source
https://example.com/stream-one.m3u8
#EXTINF:-1 tvg-id="source.two" tvg-logo="https://example.com/logo2.png" group-title="Sport",Second Source
https://example.com/stream-two.m3u8
Esto es lo que aporta cada uno:
| Atributo | Qué hace | ¿Vale la pena configurarlo? |
|---|---|---|
tvg-id | Vincula esta entrada con una fuente de guía (EPG) para que los datos de programación coincidan | Solo si usas una guía. Si la usas, este es el atributo más importante. |
tvg-logo | URL de un ícono que aparece junto al nombre | Es útil tenerlo. Debe ser una URL de imagen accesible. |
group-title | La categoría en la que se clasifica esta entrada | Sí. Esto convierte una lista plana en un menú fácil de explorar. |
tvg-name | Un nombre alternativo que se usa para hacer coincidir la guía | Solo si tvg-id no está disponible y el reproductor hace coincidir las entradas por nombre. |
group-title es el atributo que más cambia tu experiencia diaria. Los reproductores crean directamente su barra lateral de categorías a partir de él, así que una lista de reproducción con grupos bien organizados se puede explorar de inmediato, mientras que una sin grupos se convierte en un desplazamiento interminable. (Más información sobre cómo organizar una lista de reproducción por categorías.)
Si piensas agregar una guía, configura tvg-id correctamente desde el momento de crear el archivo. Hacer coincidir después una guía con una lista de reproducción, manualmente y entre docenas de entradas, es realmente frustrante. (Cómo funciona la coincidencia de guías.)
Paso a paso: cómo crear el archivo
En Windows
- Abre el Bloc de notas. No Word ni WordPad: necesitas un editor de texto simple sin formato.
- Escribe tu lista de reproducción usando el formato anterior.
- Archivo → Guardar como.
- Cambia Tipo a Todos los archivos (*.*). Este es el paso que todos pasan por alto.
- Nombra el archivo
myplaylist.m3ue incluye la extensión escrita. - Establece la Codificación en UTF-8.
Si omites el paso 4, Windows guarda silenciosamente myplaylist.m3u.txt y ningún reproductor lo reconocerá.
En macOS
- Abre TextEdit.
- Formato → Convertir en texto sin formato (
⇧⌘T). TextEdit inicia en modo de texto enriquecido, lo que dañará el archivo. - Escribe tu lista de reproducción.
- Archivo → Guardar y asígnale el nombre
myplaylist.m3u. - Cuando macOS te ofrezca agregar
.txt, elige Usar .m3u.
En Android o iOS
Los editores de texto para teléfonos varían mucho en cuanto a si permiten controlar la extensión del archivo. Por lo general, es menos complicado crear el archivo en una computadora y transferirlo, o usar un editor que pueda guardarlo con una extensión arbitraria.
¿Qué extensión usar: .m3u o .m3u8?
Ambas funcionan. La diferencia práctica es la codificación de texto:
.m3u8indica contenido UTF-8, lo que permite conservar correctamente los nombres en otros idiomas, los acentos y los alfabetos no latinos.- Históricamente,
.m3uindicaba una codificación local y heredada, y algunos programas antiguos todavía la tratan de esa manera.
Guárdalo como .m3u8 con codificación UTF-8, a menos que tengas una razón específica para no hacerlo. Todos los reproductores modernos leen ambas extensiones y así evitas toda una categoría de errores relacionados con caracteres corruptos. La única excepción: algunas aplicaciones antiguas para TV solo reconocen .m3u, así que, si un dispositivo rechaza rotundamente tu archivo, cambiarle la extensión es una solución sencilla que puedes probar.
Cómo cargar tu lista de reproducción
Una vez guardada, ábrela con un reproductor.
En una computadora, la mayoría de los reproductores pueden abrir directamente un archivo local. En Tuneline en macOS, Windows o Linux, elige Agregar fuente, selecciona el archivo local y se cargará de inmediato.
En teléfonos y televisores, la opción más confiable es usar una URL en lugar de un archivo local, porque las aplicaciones móviles y de TV están aisladas de las ubicaciones arbitrarias del sistema de archivos. Si quieres usar la misma lista de reproducción hecha a mano en tu TV, aloja el archivo en un lugar al que se pueda acceder mediante HTTPS y agrégalo usando su dirección. (Aquí te explicamos cómo convertir un M3U local en una URL.)
Hay algo que conviene saber antes de dedicar una hora a crear un archivo manualmente: una lista de reproducción file:// local no se puede sincronizar con la nube. La sincronización en la nube necesita una dirección a la que pueda acceder desde otro dispositivo, y una ruta en el disco duro de tu computadora no lo es. Si lo alojas como una URL, podrás usarlo en todos tus dispositivos.
Los cinco errores que arruinan una lista de reproducción hecha a mano
En orden aproximado de frecuencia:
- En realidad, el archivo es un
.txt. Windows oculta las extensiones de forma predeterminada, así queplaylist.m3u.txtaparece comoplaylist.m3uen el Explorador. Activa Vista → Extensiones de nombre de archivo y compruébalo. - Falta
#EXTM3Uo no está en la primera línea. Si hay una línea en blanco o un carácter extraño antes, el reproductor trata todo el archivo como una lista de URL simples. Desaparecen todos los nombres que escribiste. - La URL no está en la línea directamente posterior a su
#EXTINF. Una línea en blanco entre ambas deja la entrada sin vínculo. - Texto enriquecido en lugar de texto simple. Un archivo creado en Word o en el modo predeterminado de TextEdit contiene bytes de formato. Se ve bien en pantalla, pero se interpreta como basura.
- Comillas curvas en un atributo. Los editores que corrigen automáticamente
"y lo convierten en"generan atributos que ningún analizador reconoce. Este es el error más engañoso porque el archivo se ve perfecto. Los editores de texto simple no hacen esto; los procesadores de texto sí.
Si el archivo carga pero no muestra nada, revisa la lista de comprobación de canales que no cargan; en ese punto, el formato está bien y el problema son las direcciones.
Una plantilla para copiar
#EXTM3U
#EXTINF:-1 tvg-id="example.news" tvg-logo="https://example.com/news.png" group-title="News",Example News
https://example.com/news/index.m3u8
#EXTINF:-1 tvg-id="example.sport" tvg-logo="https://example.com/sport.png" group-title="Sport",Example Sport
https://example.com/sport/index.m3u8
#EXTINF:-1 group-title="Local",Local Recording Folder Stream
http://192.168.1.50:8080/stream
Reemplaza las direcciones con las tuyas, guarda el archivo como .m3u8 en UTF-8 y tendrás una lista de reproducción funcional.
De dónde provienen las fuentes
Esta guía aborda deliberadamente el formato del archivo. El lugar de donde obtienes las direcciones que contiene es otra cuestión, y la respuesta es importante.
Entre las fuentes legítimas a partir de las cuales puedes crear una lista de reproducción se encuentran tu propio servidor multimedia doméstico, las cámaras de red y los codificadores de tu LAN, las transmisiones gratuitas de acceso público y los canales FAST, así como cualquier servicio que te proporcione una dirección como parte de una suscripción que realmente tengas. (Qué son los canales FAST y cómo agregarlos.) (Reproducir contenido desde Jellyfin, Plex o Emby.)
Un reproductor es una herramienta para contenido que tienes derecho a ver. Crear una lista de reproducción no cambia el origen del contenido.
En resumen
- Un M3U es texto simple. El Bloc de notas o TextEdit es todo el software que necesitas.
- Primero
#EXTM3U; después,#EXTINF:-1,Nameseguido inmediatamente por la dirección. group-titlefacilita la exploración;tvg-idpermite que una guía coincida correctamente.- Guárdalo como
.m3u8en UTF-8 y configura tu editor como texto sin formato. - El principal motivo de que falle es que el archivo en realidad es
.txt.
¿Creaste una lista de reproducción y quieres dónde reproducirla? Descarga Tuneline — es gratis, no incluye contenido y funciona en macOS, Windows, Linux, iPhone, iPad, Android, Android TV, Google TV y Apple TV.
Compartir el artículo
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeArtículos relacionados
- Cómo abrir un archivo MKV en cualquier dispositivo (2026)
- Cómo convertir un archivo M3U en una URL de lista de reproducción (2026)
- Cómo editar una lista de reproducción M3U sin dañarla
- Cómo instalar una aplicación por sideloading en Fire TV: paso a paso (2026)
- El mejor dispositivo de streaming en 2026: potencia, confiabilidad y cuánto tiempo durará
Lee este artículo en otro idioma
- EnglishHow to Create an M3U Playlist From Scratch (2026)
- FrançaisComment créer une playlist M3U de zéro (2026)
- AfrikaansHoe om ’n M3U-snitlys van nuuts af te skep (2026)
- العربيةكيفية إنشاء قائمة تشغيل M3U من الصفر (2026)
- বাংলাশুরু থেকে একটি M3U প্লেলিস্ট কীভাবে তৈরি করবেন (২০২৬)
- ČeštinaJak vytvořit M3U playlist od nuly (2026)
- DanskSådan opretter du en M3U-playliste fra bunden (2026)
- DeutschSo erstellst du eine M3U-Playlist von Grund auf (2026)
- ΕλληνικάΠώς να δημιουργήσετε μια λίστα αναπαραγωγής M3U από το μηδέν (2026)
- EspañolCómo crear una lista de reproducción M3U desde cero (2026)
- Español (Latinoamérica)Cómo crear una lista de reproducción M3U desde cero (2026)
- فارسیچگونه یک فهرست پخش M3U را از صفر بسازیم (۲۰۲۶)
- SuomiMiten luot M3U-soittolistan alusta alkaen (2026)
- हिन्दीस्क्रैच से M3U प्लेलिस्ट कैसे बनाएं (2026)
- MagyarHogyan készítsünk M3U lejátszási listát a semmiből (2026)
- ItalianoCome creare da zero una playlist M3U (2026)
- 한국어처음부터 M3U 재생목록 만들기 (2026)
- Bahasa MelayuCara Membina Senarai Main M3U dari Awal (2026)
- NederlandsZo maak je zelf een M3U-afspeellijst (2026)
- NorskSlik oppretter du en M3U-spilleliste fra bunnen av (2026)
- PolskiJak utworzyć playlistę M3U od podstaw (2026)
- PortuguêsComo criar uma playlist M3U do zero (2026)
- RomânăCum să creezi de la zero un playlist M3U (2026)
- РусскийКак создать плейлист M3U с нуля (2026)
- СрпскиKako da napravite M3U plejlistu od nule (2026)
- SvenskaSå skapar du en M3U-spellista från grunden (2026)
- TagalogPaano Gumawa ng M3U Playlist Mula sa Simula (2026)
- TürkçeSıfırdan M3U Oynatma Listesi Oluşturma (2026)
- Tiếng ViệtCách tạo danh sách phát M3U từ đầu (2026)
Tuneline es una aplicación reproductora de medios. No proporciona, aloja ni distribuye ningún contenido. Tú traes tu propia lista de reproducción, igual que lo harías con VLC.