Convertir MICRODVD a LRC
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.
Qué cambia esta conversión
3 cosas se descartan o requieren una decisión
- Tiempos
las horas de fin de los bloques (el formato de salida solo registra cuándo empieza un bloque)
- Velocidad de fotogramas
el origen guarda los tiempos como números de fotograma: cada marca de tiempo depende de la velocidad de fotogramas que indiques
- Precisión
la precisión de los tiempos: el reloj del resultado es más grueso, así que cada marca de tiempo se redondea al 10 ms más cercano
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 MicroDVD en LRC, el formato de letras con marcas entre corchetes. Arrastra el archivo o pega el texto y obtienes el LRC; todo se ejecuta en el navegador, sin subir nada ni crear cuentas.
Se pierden tres cosas. La primera es el tiempo de fin: LRC solo registra cuándo empieza cada línea y la mantiene hasta la siguiente, así que el final de cada bloque se descarta. La segunda es la velocidad de fotogramas: los pares {100}{150} se convierten en tiempos dividiéndolos por la velocidad que indiques, o por la que declare la primera línea del archivo, o por 25 fps si no hay ninguna, con un aviso. La tercera es la precisión: LRC escribe [00:04.12] y la división produce milisegundos, así que cada marca se redondea a los 10 ms más cercanos y ningún bloque se mueve más de 5 ms. El texto y el orden sobreviven, y una temporada completa se descarga en un solo ZIP.
Ejemplos
Un archivo MicroDVD típico convertido a LRC
Entrada
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
Resultado
[00:04.00]The quick brown fox jumps over the lazy dog.
[00:08.00]Faster than
[00:08.00]the last one.
En esta salida se pierden: tiempos, velocidad de fotogramas y precisión. Todo lo demás coincide línea por línea.
La misma conversión con una entrada difícil
Entrada
{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.
Resultado
[00:04.00]Leading zeros in the frame numbers.
[00:12.00]An unrecognized line above was kept in place.
[00:16.00]Trailing spaces are kept.
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
¿Qué pasa con el tiempo de fin de cada bloque MicroDVD al pasarlo a LRC?
Se descarta. LRC solo registra cuándo empieza una línea y deja que el reproductor la mantenga hasta la siguiente, así que un final de bloque no tiene dónde escribirse. El inicio de cada bloque se conserva y el fin se pierde, que es justo lo que anuncia el informe de pérdidas de esta página.
¿Qué velocidad de fotogramas se usa al leer MicroDVD antes de escribir LRC?
Manda la que indiques en el campo de la página. Si lo dejas vacío, se usa la declarada en la primera línea del archivo; si no hay declaración, se asume 25 fps y el resultado lo dice. Sin esa velocidad no se puede saber cuánto dura un par como {100}{150}, y el LRC saldría con las marcas en el momento equivocado.
¿Por qué cambian las marcas de tiempo al convertir MicroDVD a LRC?
Porque los fotogramas se convierten en tiempo dividiéndolos por la velocidad y porque LRC guarda centésimas: el cálculo da milisegundos y cada marca se redondea a los 10 ms más cercanos. Nada se estira ni se reordena, y ningún bloque se mueve más de 5 ms.
¿Cómo se ve la salida cuando un MicroDVD se convierte en LRC?
Como LRC: sin números de bloque, cada línea lleva su propia marca entre corchetes. Cada bloque MicroDVD se convierte en una línea LRC, con el mismo texto y el mismo orden.
¿Qué ocurre con un bloque MicroDVD de dos líneas al pasar a LRC?
Se escribe con las dos líneas compartiendo la misma marca temporal, que es como LRC dice que van juntas. La barra vertical desaparece como tal, pero la pareja se conserva en la salida y el reproductor sigue mostrando el original y su traducción a la vez.
¿Se conserva el orden de los bloques MicroDVD en la salida LRC?
Sí, y de paso se ordenan por fotograma de inicio: primero el más temprano, que es lo que esperan todos los formatos de este sitio y cómo los leen los reproductores. Si tu archivo MicroDVD traía los bloques desordenados, la salida LRC los devuelve al orden; es un cambio en la estructura del archivo, no en su contenido, y es deliberado.
¿Puedo convertir el LRC resultante de vuelta a MicroDVD?
Sí, y esa dirección tiene su propia lista: al convertir LRC a MicroDVD se pierden la sincronización y la velocidad de fotogramas. Esa lista es distinta de la de arriba porque los dos formatos guardan cosas diferentes.
¿La salida LRC mantiene la codificación del archivo MicroDVD?
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 MicroDVD. 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 LRC en UTF-8.