🧾 Convertidor .JSON a .M3U
Este sitio solo funciona con archivos JSON que sigan el formato del repositorio json-teles y/o variaciones compatibles. Si tu archivo no sigue ese formato, la conversión puede fallar.
Guía rápida de la estructura JSON
El JSON debe tener la siguiente estructura:
{
"channels": [
{
"id": "noticiero-generico",
"name": "Noticiero Genérico",
"logo": "https://logo.png",
"signals": [
{ "type": "m3u8", "url": "https://....m3u8" },
{ "type": "iframe", "url": "https://..." }
],
"youtube": "UC...",
"twitch": "noticiero",
"website": "https://www.sitio-oficial.com/",
"country": "cl",
"category": "news"
}
]
}
| Campo | Tipo | Descripción |
|---|---|---|
id |
string | ID único del canal (slug). |
name |
string | Nombre visible del canal. |
logo |
string | null | URL del logo (PNG, SVG, JPG...) |
signals |
array | Lista de señales del canal. |
signals[].type |
string | "m3u8" o "iframe". |
signals[].url |
string | URL de la señal. |
youtube |
string | null | ID del canal de YouTube. |
twitch |
string | null | ID de canal de Twitch. |
website |
string | null | Enlace al sitio oficial del canal. |
country |
string | null | Código ISO 3166 (en minúscula). |
category |
string | Compatible con iptv-org. |