Skip to content

YouTube JSON3 a LRC — Conversor de subtítulos a letras sincronizadas

Rápido. Privado. Perfecto.

Procesamiento 100% local en tu navegador. Sin subidas. Sin esperas.

Privado y Seguro
Súper Rápido
Gratis y Privado
JSON
{
"events": [
{ "tStartMs": 1000, "dDurationMs": 3000,
"segs": [{ "utf8": "Hello, world!" }] },
{ "tStartMs": 4500, "dDurationMs": 3500,
"segs": [{ "utf8": "This is a subtitle file." }] }
]
}
LRC
[00:01.00]Hello, world!
[00:04.50]This is a subtitle file.
[00:08.50]Converted locally!

Arrastra y suelta tu archivo JSON aquí

o haz clic para buscar

Admite archivos .json de hasta 50 MB

100% localSin SubidaSeguroInstantáneo

Cómo funciona

1

Sube tu archivo JSON

Arrastra y suelta o selecciona tu archivo .json

2

Convierte al Instante

Lo procesamos localmente en tu navegador

3

Descarga LRC

Obtén tu archivo .lrc inmediatamente

Más Conversiones que Puedes Necesitar

¿Por qué elegir AllSubConverter?

Tu Privacidad Importa

Todo se ejecuta en tu navegador. Tus archivos nunca se suben.

Velocidad Relámpago

Motor optimizado que convierte archivos en segundos.

Gratis y Local

Cada archivo puede pesar hasta 50 MB. Los lotes pueden incluir hasta 200 archivos o 1 GB en total.

Funciona en Todas Partes

Windows, Mac, Linux, iOS, Android - cualquier navegador moderno.

Acerca de JSON a LRC

La API timedtext de YouTube sirve subtítulos en formato JSON3 — una estructura JSON con un array de eventos donde cada evento tiene una marca de tiempo tStartMs y fragmentos de texto segs. Esta herramienta analiza la estructura JSON3, extrae el tiempo de inicio y el texto de cada evento, y produce letras LRC estándar [MM:SS.xx] utilizables en foobar2000, AIMP, Poweramp y otros reproductores.

Formato de entrada

JSON

JSON3 es el formato de subtítulos interno de YouTube, exportado vía la API timedtext. El archivo es un objeto JSON con un array de eventos. Cada evento tiene tStartMs (milisegundo de inicio), dDurationMs (duración en ms) y segs (array de fragmentos de texto, cada uno con un campo utf8). Se descarga típicamente con youtube-dl o yt-dlp.

Formato de salida

LRC

LRC (.lrc) es un formato de letras sincronizadas que muestra texto línea por línea en reproductores de música. Cada línea comienza con una etiqueta [MM:SS.xx] y no almacena tiempo de fin — el reproductor avanza automáticamente.

Características

Analiza automáticamente el array de eventos JSON3 y los fragmentos de texto segs
Convierte marcas de tiempo en milisegundos al formato LRC [MM:SS.xx]
Salida compatible con foobar2000, AIMP, Poweramp, MiniLyrics
Procesamiento del lado cliente — tus archivos nunca salen de tu dispositivo
Soporta codificación UTF-8 para caracteres CJK y no latinos
Procesamiento 100% en navegador — sin subidas, privacidad total
Gratis, sin registro, sin marca de agua, archivos de hasta 50 MB cada uno

¿Por qué convertir?

Los subtítulos automáticos de YouTube descargados con yt-dlp vienen en JSON3, pero los reproductores de música necesitan LRC.
JSON3 es un formato propietario de YouTube que solo herramientas relacionadas pueden analizar; LRC es un estándar universal.
JSON3 contiene datos de duración dDurationMs, pero LRC solo necesita tiempos de inicio — el archivo convertido es más simple.
Reproductores como foobar2000, Poweramp y Musicolet no pueden leer JSON3 y requieren LRC.
Tras extraer audio de un vídeo de YouTube, necesitas convertir los subtítulos JSON3 a LRC para letras sincronizadas.
Las apps de aprendizaje de idiomas esperan formato LRC, no JSON3 de YouTube.
Los bots de música de Discord y superposiciones de streaming usan LRC, no JSON3.

Diferencias de Formato

JSON3 usa enteros tStartMs en milisegundos; LRC usa etiquetas [MM:SS.xx]
JSON3 es datos JSON estructurados; LRC es texto plano con prefijos de tiempo
JSON3 almacena duración y arrays de fragmentos; LRC solo tiempo de inicio y texto de una línea
JSON3 es propietario de YouTube; LRC es un estándar universal de letras
JSON3 está diseñado para el sistema de vídeo de YouTube; LRC para reproductores de música
Los archivos JSON3 son típicamente más grandes; LRC es más compacto y eficiente

Casos de Uso Comunes

Extracción de letras de YouTube

Convierte JSON3 a LRC para usar subtítulos de YouTube como letras sincronizadas en foobar2000, AIMP y Poweramp.

Subtítulos de yt-dlp a letras

Los subtítulos descargados con yt-dlp suelen ser JSON3. Conviértelos a LRC para reutilizarlos en cualquier reproductor de audio.

Material de aprendizaje de idiomas

Convierte subtítulos JSON3 de videos educativos a LRC para apps que muestran texto sincronizado durante la reproducción.

Letras para bots de Discord

Los bots de música de Discord usan LRC. Convierte subtítulos JSON3 de YouTube a LRC para integrarlos.

Reproductores móviles

La mayoría de los reproductores móviles soportan LRC. Convierte JSON3 a LRC para usar en apps de música iOS y Android.

Formatos Relacionados

Preguntas frecuentes

JSON3 es el formato de subtítulos interno de YouTube. Se sirve vía la API timedtext como un objeto JSON con un array de eventos. Cada evento tiene tStartMs, dDurationMs y segs.

Sí. El LRC cumple con la especificación estándar. Con foobar2000 (ESLyric), AIMP, Poweramp, nombra el archivo igual que el audio para activar el desplazamiento.

Algunos eventos contienen solo información de tiempo sin texto. Se omiten automáticamente y no afectan la salida LRC.

Usa yt-dlp: yt-dlp --write-auto-sub --sub-format json3 <URL-del-vídeo>. El archivo .json3 se puede importar directamente a esta herramienta.

Los múltiples fragmentos utf8 en el array segs de cada evento se concatenan automáticamente en una sola línea de letra LRC.

LRC es un formato de archivo de letras que usa etiquetas de tiempo para sincronizar texto con la reproducción musical.

¿Listo para convertir tus subtítulos?

Suelta tu archivo JSON aquí y conviértelo a LRC al instante.