Conversor de subtítulos de LRC a VTT
Convierte tus letras LRC al formato de subtítulos WebVTT.
Arrastra y suelta tu archivo LRC aquí
o haz clic para buscar
Admite archivos .lrc de hasta 50 MB
Qué es la conversión de LRC a VTT
Convierte letras sincronizadas en subtítulos compatibles con la web. Esta herramienta lee cada etiqueta de tiempo [MM:SS.xx] del LRC y genera un cue WebVTT con un tiempo de inicio y un tiempo de fin estimado, de modo que las letras creadas para reproductores de música puedan usarse en reproductores de vídeo compatibles con WebVTT, incluidos vídeo HTML5 y reproductores JavaScript como Video.js y JW Player.
LRC a VTT Inspección de sintaxis y estructura de código
Comparación lado a lado de la sintaxis de código que ilustra definiciones de cabecera, sintaxis de marca de tiempo y formato de payload de cues
LRC vs VTT Especificaciones técnicas
LRC
LRC (.lrc) es un formato de letras sincronizadas para reproductores de música. Cada línea comienza con una etiqueta de tiempo [MM:SS.xx] seguida del texto de la letra. Puede incluir etiquetas de metadatos opcionales como [ar:], [ti:], [al:] y [by:] con información sobre el artista, el título, el álbum y el creador.
VTT
WebVTT (.vtt) es el formato estándar del W3C para subtítulos de vídeo web, usado por <track> de HTML5, YouTube, Vimeo y la mayoría de las plataformas de streaming. Los cues usan marcas de tiempo HH:MM:SS.mmm --> HH:MM:SS.mmm y comienzan con una línea de cabecera WEBVTT.
Diferencias de Formato
Solución de problemas de conversión y dificultades
Soluciones prácticas para compatibilidad de reproductores, codificación de caracteres y sincronización de tiempos
¿Cómo mostrar letras sincronizadas en un reproductor `<audio>` HTML5?
El elemento `<audio>` de HTML5 admite etiquetas secundarias `<track kind='subtitles' srclang='es' src='letras.vtt'>` de forma idéntica a `<video>`. Puedes usar JavaScript (`audio.textTracks[0].oncuechange`) o reproductores web modernos como Plyr/Video.js para mostrar el texto del karaoke sincronizado con la reproducción musical.
¿Por qué la consola del navegador muestra un error de CORS al cargar el archivo .vtt convertido?
Los navegadores web aplican estrictamente la Política del Mismo Origen (Same-Origin Policy) a las pistas de subtítulos. Si tu archivo VTT está alojado en una CDN, S3 o servidor de terceros, el servidor debe proporcionar un encabezado HTTP `Access-Control-Allow-Origin: *`, o de lo contrario el navegador bloqueará las letras.
Pistas de audio largas (> 60 minutos) provocan marcas de tiempo incorrectas en WebVTT
Los archivos LRC expresan tiempos superiores a una hora como minutos acumulados (ej.: `[75:20.00]`), mientras que WebVTT exige estrictamente horas y minutos (`01:15:20.000`). AllSubConverter descompone correctamente los minutos acumulados en horas estandarizadas de dos dígitos.
Personalización del estilo de las letras convertidas en el navegador mediante CSS
A diferencia de LRC, que carece de formato visual, las pistas WebVTT se pueden personalizar mediante pseudoelementos CSS. Por ejemplo: `video::cue, audio::cue { font-family: sans-serif; font-size: 1.2rem; color: #fff; background: rgba(0,0,0,0.7); }`.
Características
¿Por qué convertir?
Casos de Uso Comunes
Vídeos de letras en la web
Convierte letras LRC sincronizadas a VTT para reproductores de vídeo HTML5 y muestra subtítulos en vídeos de letras y karaoke basados en navegador.
Vídeos de letras en YouTube
YouTube acepta subidas de subtítulos VTT. Convierte letras LRC a VTT para subir vídeos de letras a YouTube con pistas de subtítulo correctas.
Plataformas de karaoke web
Las plataformas de karaoke basadas en web renderizan subtítulos con VTT. Convierte la temporización de las letras LRC a VTT para integrarla con servicios de karaoke en línea.
Vídeo educativo web
Convierte archivos LRC de audio para aprender idiomas a VTT para versiones educativas en vídeo con pistas de subtítulos.
Compatibilidad con reproductores web
Convierte letras LRC al formato VTT nativo del navegador para mostrarlas de forma fiable en reproductores de vídeo HTML5 y JavaScript.
Formatos Relacionados
VTT (WebVTT)
El formato de salida: el estándar W3C para subtítulos de vídeo web usado por YouTube, Vimeo y <track> de HTML5. Convierte LRC a VTT para convertir letras en subtítulos compatibles con la web.
LRC (Lyrics)
El formato de entrada: letras sincronizadas con etiquetas de tiempo [MM:SS.xx], usadas por reproductores de música como foobar2000, AIMP, Poweramp y MiniLyrics.
SRT (SubRip)
Un formato de subtítulos ampliamente compatible. Si necesitas subtítulos para reproductores de vídeo de escritorio en lugar de reproductores web, convierte LRC a SRT.
Cómo funciona
- 1
Sube o arrastra tu archivo .lrc al conversor.
- 2
El analizador lee cada marca de tiempo [mm:ss.xx] y la línea de letra asociada.
- 3
Las marcas de tiempo del LRC se convierten al formato VTT con separador de puntos (00:01:30.500).
- 4
Para cada cue, el tiempo de fin se calcula a partir del inicio de la línea siguiente, o con la duración predeterminada en el último cue.
- 5
Se añade la cabecera WEBVTT y cada cue se escribe como texto VTT plano.
- 6
Descarga el archivo .vtt listo para vídeo HTML5, YouTube o la integración con un reproductor web.
Más Herramientas de Subtítulos
Limpiador de Subtítulos
Eliminar formato, etiquetas y ruido
Editor de subtítulos
Editar texto y tiempos de subtítulos en cuadrícula
Sincronización y calibración de tiempos de subtítulos
Ajustar sincronización con precisión de milisegundos
Combinador de subtítulos
Combinar múltiples archivos de subtítulos
Traductor de Subtítulos con IA
Traducir a 19 idiomas integrados
Preguntas frecuentes
Los archivos LRC solo tienen tiempos de inicio. El conversor establece el final de cada cue VTT en el inicio de la línea siguiente. Para el último cue se aplica una duración predeterminada de 3 segundos. Esto produce un VTT válido con tiempo de inicio y de fin.
Sí. YouTube acepta archivos VTT en su herramienta de subtítulos. Después de convertir LRC a VTT, sube el archivo .vtt siguiendo el flujo actual de YouTube para asociarlo con tu vídeo.
Las etiquetas de metadatos del LRC ([ti:título], [ar:artista], [al:álbum]) se eliminan durante la conversión porque VTT no tiene un sistema de metadatos de canción. Solo las líneas de letra con marca de tiempo se convierten en cues VTT. La cabecera WEBVTT se añade al principio del archivo.
Después de convertir LRC a VTT, incrústalo en vídeo HTML5 con: <video><track kind='subtitles' src='lyrics.vtt' srclang='en' label='English'></video>. El navegador renderiza los subtítulos de forma nativa mediante el elemento track.
Las marcas de tiempo como [01:30.50] se convierten al formato VTT 00:01:30.500 --> 00:01:35.000, con separador de puntos y notación de flecha. Las centésimas del LRC se multiplican por 10 para obtener los milisegundos de VTT.
Sí, es completamente gratis, sin registro y sin marcas de agua, con archivos de hasta 50 MB cada uno. Todo el procesamiento ocurre localmente en tu navegador.
Artículos Relacionados
Cómo convertir LRC a VTT en línea — Guía gratuita | AllSubConverter
Convierte letras LRC a formato VTT gratis en línea para vídeo web y reproductores HTML5.
Convierte subtítulos JSON3 de YouTube a SRT, VTT o LRC | AllSubConverter
Descarga subtítulos de YouTube en JSON3 y conviértelos a SRT, VTT o LRC. Guía con yt-dlp, estructura JSON3 y conversión gratuita en el navegador.