Convertir LRC a TXT
O pega el texto de los subtítulos
Opciones
Se usa cuando el origen no tiene horas de fin (texto plano, LRC). La línea de tiempo del resultado se genera aquí en lugar de convertirse, así que este número es el que obtienes.
Qué cambia esta conversión
2 cosas se descartan o requieren una decisión
- Tiempos
toda la línea de tiempo (el formato de salida no registra ningún tiempo)
- Saltos de línea
los saltos de línea (los bloques de varias líneas se unirán en una sola)
Esta lista proviene de la matriz de capacidades de estos dos formatos, no del archivo concreto que has cargado. Un archivo específico puede perder más si usa características que el formato permite pero que la matriz no modela.
Esta página convierte un archivo LRC de letras en texto plano. Arrastra el archivo o pega el texto y obtienes el TXT; la conversión ocurre entera en el navegador, sin subir nada y sin crear cuentas.
Se pierden dos cosas. La sincronización: TXT no tiene tiempos, así que deja de decir cuándo aparece cada línea, aunque conserva el orden. Y la agrupación: varias líneas LRC con la misma marca entre corchetes forman un bloque y se escriben como líneas consecutivas, pero el archivo ya no dice que van juntas. Las palabras y su orden sobreviven tal cual.
Un archivo o una temporada: la cola procesa en orden y los resultados bajan juntos en un ZIP.
Ejemplos
Un archivo LRC típico convertido a TXT
Entrada
[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.Resultado
First line of the song.
Second line.
Second line, translated.
Final line.
En esta salida se pierden: sincronización y saltos de línea. Todo lo demás coincide línea por línea.
La misma conversión con una entrada difícil
Entrada
[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]Resultado
Out of order.
Leading zero omitted, one decimal.
Second with no centiseconds.
Repeated chorus line.
Repeated chorus line.
Es el tipo de daño que traen los archivos reales: finales de línea mezclados, espacios sueltos, campos vacíos. Compáralo con el ejemplo limpio de arriba para ver qué perdona el analizador.
Preguntas frecuentes
¿Dónde quedaron las marcas de tiempo del LRC al convertir a TXT?
TXT no tiene ninguna: una exportación de texto son palabras, no instantes, así que las marcas entre corchetes no se escriben. El orden de las líneas se mantiene, pero nada en la salida dice en qué momento entra cada una.
¿Qué pasa con un bloque de dos líneas LRC en el TXT?
Se escriben las dos líneas, una debajo de la otra, pero el archivo deja de decir que van juntas: TXT no puede agrupar líneas en un bloque, así que al releer el resultado aparecerían dos subtítulos donde tu LRC tenía uno. Eso importa si después una herramienta de retiming va a leer el archivo.
¿Cómo se ve la salida cuando un LRC se convierte en TXT?
Como TXT: sin marcas de tiempo ni corchetes, una línea de texto por cada línea de letra. Cada línea LRC se convierte en una línea TXT, en el mismo orden y con el mismo texto.
¿Se conserva el orden de las líneas LRC en la salida TXT?
Sí, y de paso se ordenan por hora de inicio: primero la más temprana, que es lo que esperan todos los formatos de este sitio y cómo los leen los reproductores. Si tu archivo LRC traía las líneas desordenadas, la salida TXT las devuelve al orden; es un cambio en la estructura del archivo, no en su contenido, y es deliberado.
¿Puedo convertir el TXT resultante de vuelta a LRC?
Sí, y esa dirección tiene su propia lista: al convertir TXT a LRC se pierden la sincronización y la agrupación. Esa lista es distinta de la de arriba porque los dos formatos guardan cosas diferentes.
¿La salida TXT mantiene la codificación del archivo LRC?
No: la salida es UTF-8, con finales de línea Unix y sin marca de orden de bytes, sea cual sea la codificación del archivo LRC. Un archivo que llega en UTF-16 o en una codificación mono byte de Windows se decodifica al entrar (el panel de resultados lo indica cuando ocurre); lo que sale es siempre el mismo TXT en UTF-8.