Convertir MICRODVD a SRT
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
1 cosa se descarta o requiere una decisión
- 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
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.
MicroDVD guarda un subtítulo como un par de números de fotograma y el texto que va entre ellos: el archivo dice fotogramas 100 a 150, no 1,2 a 1,8 segundos. Convertirlo a SRT implica pasar fotogramas a tiempo, y eso exige la velocidad de fotogramas con la que se escribieron los subtítulos. Si indicas una velocidad en el campo de la página, manda esa; si lo dejas vacío, se usa la que el archivo declare en su primera línea; y si no declara ninguna, se asume 25 fps y el resultado lo dice.
La conversión en sí es una división: el número de fotograma dividido por la velocidad da el instante, así que el fotograma 100 a 25 fotogramas por segundo cae en el segundo 4 y sale como 00:00:04,000. La barra vertical dentro del texto es la forma que tiene el formato de escribir un salto de línea, así que se convierte en uno y el bloque conserva las dos líneas en lugar de partirse en dos.
Indica la velocidad antes de convertir si tu vídeo no va a 25 fotogramas por segundo: todos los tiempos se calculan a partir de ella y, si no coincide, la línea de tiempo entera queda desfasada por esa proporción. El campo está a la vista en la página por ese motivo.
Ejemplos
Un archivo MicroDVD típico convertido a SRT
Entrada
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
Resultado
1
00:00:04,000 --> 00:00:06,000
The quick brown fox jumps over the lazy dog.
2
00:00:08,000 --> 00:00:10,400
Faster than
the last one.
En esta salida se pierde: velocidad de fotogramas. 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
1
00:00:04,000 --> 00:00:06,000
Leading zeros in the frame numbers.
2
00:00:12,000 --> 00:00:13,600
An unrecognized line above was kept in place.
3
00:00:16,000 --> 00:00:18,000
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é velocidad de fotogramas debo usar para convertir MicroDVD a SRT?
La del vídeo al que se escribieron los subtítulos: el cine suele ir a 23,976 o 24, el PAL a 25 y la emisión estadounidense a 29,97. Si indicas una velocidad en el campo de la página, manda esa; si lo dejas vacío y el archivo declara una en su primera línea, se usa esa; si no declara nada, se asume 25 fps.
¿Qué pasa si dejo vacía la velocidad de fotogramas al convertir MicroDVD a SRT?
La conversión se ejecuta igual. Si el archivo declara su velocidad en la primera línea, se usa ese valor; si no declara nada, se asume 25 fotogramas por segundo y el resultado lo dice. Ese último caso sirve para PAL y falla para todo lo demás: a 24 fps la línea de tiempo se desvía cerca de un 4 por ciento al final de un largometraje.
¿Cómo se convierten dos números de fotograma de MicroDVD en un tiempo de SRT?
Dividiéndolos por la velocidad de fotogramas. El fotograma 100 a 25 fps es el segundo 4 y el 150 es el segundo 6, así que el bloque va de 00:00:04,000 a 00:00:06,000. El SRT conserva el resultado al milisegundo, así que el redondeo de la división es la única diferencia posible.
¿Qué significa la barra vertical del texto MicroDVD en la salida SRT?
Es un salto de línea. MicroDVD escribe los bloques de dos líneas con una barra donde otros formatos usan un salto, así que cada barra se convierte en uno y las dos líneas permanecen en el mismo bloque SRT en lugar de separarse en dos.
¿Sobreviven los números de fotograma al convertir MicroDVD a SRT?
No: el SRT guarda tiempo de reloj, así que los fotogramas se convierten y los números no se escriben junto al resultado. Conserva el archivo original si necesitas los fotogramas, por ejemplo para devolver la sincronización a una herramienta de vídeo que piensa en fotogramas.