Saltar al contenido principal
SubtitleMatrix

Convertir LRC a MICRODVD

O pega el texto de los subtítulos

Opciones

La velocidad de fotogramas con la que se cuentan los tiempos. En las páginas de formato es lo que necesita MicroDVD, porque guarda los tiempos como números de fotograma. En las páginas de velocidad de fotogramas es la velocidad con la que se cronometró el archivo (la versión para la que se hicieron los subtítulos), y el segundo recuadro de la página toma la velocidad del video con el que vas a usarlos. 23,976, 24, 25, 29,97, 30, 50, 59,94 y 60 son las habituales. Equivocarla desplaza toda la línea de tiempo, y en las páginas de velocidad de fotogramas la desplaza por una proporción en lugar de por una cantidad fija.

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

    las horas de fin de los bloques: el origen no las registra, así que las del resultado se generarán en lugar de convertirse

  • Velocidad de fotogramas

    este formato guarda los tiempos como números de fotograma: los tiempos dependen de la velocidad de fotogramas que indiques

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 MicroDVD. Arrastra el archivo o pega el texto y obtienes el archivo con pares de fotogramas; nada sale del navegador y no hace falta cuenta.

Se pierden dos cosas. La primera es la sincronización del final: LRC solo registra cuándo empieza cada línea, así que el fin se toma del inicio de la línea siguiente y la última recibe la duración que indiques; el resultado lo informa. La segunda es la velocidad de fotogramas: MicroDVD no guarda tiempos de reloj sino números de fotograma, así que {100}{150} significa del fotograma 100 al 150, y para escribir esos números a partir de los tiempos del LRC hay que declarar la velocidad del vídeo (el ejemplo usa 25 fps, donde el segundo 4 cae en el fotograma 100). Si el valor no coincide con el vídeo, el desfase crece cuanto más dura la reproducción.

Un archivo o una temporada: la cola procesa en orden y los resultados se descargan juntos en un ZIP.

Ejemplos

Un archivo LRC típico convertido a MicroDVD

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

{1}{1}25
{300}{383}First line of the song.
{383}{450}Second line.|Second line, translated.
{450}{538}
{538}{588}Final line.

En esta salida se pierden: sincronización y velocidad de fotogramas. 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

{1}{1}25
{75}{138}Out of order.
{138}{175}Leading zero omitted, one decimal.
{175}{225}Second with no centiseconds.|Repeated chorus line.
{225}{300}Repeated chorus line.
{300}{350}

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

¿Cómo recibe un fin de bloque cada línea LRC al convertirla a MicroDVD?

LRC no guarda finales: solo el inicio de cada línea. MicroDVD necesita un fotograma de entrada y otro de salida, así que el fin se toma del inicio de la línea siguiente y la última recibe la duración que indiques. Esa conversión de tiempos a fotogramas depende de la velocidad que declares, y el resultado avisa de que el último fin se generó.

¿Qué velocidad de fotogramas debo indicar al convertir LRC a MicroDVD?

MicroDVD guarda un subtítulo como un par de números de fotograma: {103}{175}. La velocidad de fotogramas convierte los tiempos del LRC en esos números: a 25 fps, el segundo 4 es el fotograma 100. Indica la velocidad del vídeo al que pertenecen estas letras; un valor equivocado apenas se nota al principio y se desfasa más cuanto más dura el vídeo.

¿Cómo se ve la salida cuando un LRC se convierte en MicroDVD?

Como MicroDVD: sin números de bloque, cada línea empieza con un par de números de fotograma entre llaves. Cada línea LRC se convierte en un bloque MicroDVD, en el mismo orden y con el mismo texto.

¿Qué ocurre con dos líneas LRC con la misma marca al pasar a MicroDVD?

Se convierten en un solo bloque con una barra vertical entre los textos, que es como MicroDVD representa un salto de línea. En LRC esa marca compartida significa que el original y su traducción van juntos, y la salida respeta esa intención en lugar de crear dos bloques para el mismo instante.

¿Se conserva el orden de las líneas LRC en la salida MicroDVD?

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 MicroDVD las devuelve al orden; es un cambio en la estructura del archivo, no en su contenido, y es deliberado.

¿Puedo convertir el MicroDVD resultante de vuelta a LRC?

Sí, y esa dirección tiene su propia lista: al convertir MicroDVD a LRC se pierden la sincronización, la velocidad de fotogramas y la precisión. Esa lista es distinta de la de arriba porque los dos formatos guardan cosas diferentes.

¿La salida MicroDVD 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 MicroDVD en UTF-8.

Herramientas relacionadas