Saltar al contenido principal
SubtitleMatrix

Convertir velocidad de fotogramas

SincronizaciónConversión de velocidad de fotogramas
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.

La velocidad de fotogramas de la versión con la que vas a usar los subtítulos: el video que vas a reproducir. El factor aplicado es el primer recuadro dividido por este, así que 24 a 25 da 0,96: una película corre un 4 % más rápido en PAL, y un largometraje de 100 minutos cabe en una cinta de 96. Si los dos recuadros se intercambian, toda la línea de tiempo se desplaza en la dirección equivocada la misma cantidad.

Esta página cambia el tiempo de un archivo de subtítulos de una velocidad de fotogramas a otra. Pones la velocidad con la que se cronometró el archivo en la primera casilla y la velocidad de la versión para la que lo necesitas en la segunda, y cada marca del archivo se multiplica por la primera dividida por la segunda. Pasar de 23,976 a 25 da un factor de 0,95904, así que todo sale un 4,096 por ciento antes de lo que estaba.

La dirección es la herramienta entera, y por eso hay dos casillas en lugar de un menú que adivine. La conversión multiplica por la velocidad de origen y divide por la de destino, de modo que un archivo cronometrado a 25 fps que se va a ver en una versión de 24 se comprime a 0,96 de su longitud. Al revés, un archivo cronometrado a 24 fps que se va a montar en un máster PAL de 25 se estira a 1,0416667. Intercambiar las dos casillas no da un error: da la conversión en la dirección contraria, y se ve de inmediato porque cada subtítulo se va casi un 4 por ciento hacia el lado equivocado.

Las dos casillas aceptan cualquier velocidad, incluidas 29,97, 30, 59,94 o 60, así que este par de páginas cubre más que los seis pares fijos que aparecen más abajo. Esos seis existen porque son los que la gente busca por su nombre, y para esas combinaciones el número ya está calculado y comprobado. Si tu par no está en la lista, esta página hace el mismo trabajo: no hay ninguna conversión de velocidad que las seis páginas puedan hacer y esta no.

MicroDVD es el único formato que se comporta distinto: sus marcas de tiempo son números de fotograma, y un archivo MicroDVD no guarda la velocidad en ningún sitio, así que los números de fotograma se conservan tal cual y lo que se reescribe es la línea de declaración de velocidad. Los demás formatos guardan horas de reloj, así que se recalculan. Se aceptan SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON y CSV, cada uno leído como lo que realmente es. El texto plano y LRC quedan fuera porque no tienen tiempo de final que convertir. Nada se sube: todo ocurre en tu navegador.

Ejemplos

El par con el que empiezan las casillas

Entrada

1
00:00:02,000 --> 00:00:04,000
Hello there.

2
00:00:30,000 --> 00:00:32,000
Half a minute in.

Resultado

1
00:00:01,918 --> 00:00:03,836
Hello there.

2
00:00:28,771 --> 00:00:30,689
Half a minute in.

23,976 a 25 es 0,95904, así que cada marca conserva el 95,904 por ciento de su valor. El cue de dos segundos se mueve 82 ms; el de treinta segundos se mueve 1229 ms: quince veces la distancia desde cero, quince veces el movimiento. Nada más del archivo cambia, y los dos bordes de cada cue se multiplican por el mismo número, así que las duraciones se encogen en la misma proporción.

Por qué los números de fotograma se quedan quietos

Entrada

{1}{1}25
{50}{100}Hello
{150}{200}World

Resultado

{1}{1}24
{50}{100}Hello
{150}{200}World

Parece que no pasó nada, y los números de fotograma de verdad no se movieron: las mismas imágenes reproducidas a otra velocidad siguen siendo los fotogramas 50, 100, 150 y 200. Lo que cambió es la velocidad de la línea de declaración con la que abre el formato: 25 pasó a 24, y eso es lo que mueve los subtítulos en el reproductor. Convierte el mismo archivo sin declarar una velocidad en ningún sitio y los fotogramas se multiplicarían, que es la respuesta para archivos cuyo tiempo se contó en los fotogramas equivocados y no para archivos que se reproducen a otra velocidad.

Un archivo que abre un minuto dentro

Entrada

1
00:01:00,000 --> 00:01:02,000
Lead-in ends, speech starts.

2
00:02:00,000 --> 00:02:02,000
One minute later.

Resultado

1
00:01:02,563 --> 00:01:04,648
Lead-in ends, speech starts.

2
00:02:05,125 --> 00:02:07,211
One minute later.

25 a 23,976 es 1,0427094, la otra dirección, y se aplica desde cero: el cue de apertura está un minuto dentro y se empuja dos segundos y medio más tarde. Una introducción es parte de la línea de tiempo como cualquier otro silencio, así que se escala con todo lo demás. Si el primer subtítulo debe quedarse donde está y solo lo que viene después puede moverse, lo que quieres es un desfase fijo o una sincronización por puntos, no una proporción.

Preguntas frecuentes

¿Qué velocidad va en la primera casilla y cuál en la segunda?

La primera es la velocidad con la que se cronometró el archivo que tienes delante; la segunda es la velocidad de la versión en la que lo vas a usar. La conversión es origen dividido por destino, así que el orden importa y equivocarse no da un error sino la conversión al revés: el archivo se va un 4 por ciento hacia el otro lado y cada subtítulo se aleja más del lugar correcto a medida que avanza la película.

¿Qué le pasa a la duración de cada subtítulo cuando convierto la velocidad?

Se multiplica por el mismo factor que la posición, porque los dos bordes de cada cue se multiplican por igual. Un cue de dos segundos en 23,976 convertido a 25 dura 1,918 segundos; en la dirección contraria dura 2,085. La forma de cada línea se conserva, pero el tiempo que permanece en pantalla cambia junto con la línea de tiempo, y eso es exactamente lo que hace que la conversión sea correcta.

¿Puedo convertir entre 29,97, 30, 59,94 o 60 fps?

Sí, las dos casillas aceptan cualquier velocidad positiva, no solo las seis combinaciones con nombre propio. Las páginas fijas existen porque la gente busca esos pares concretos, no porque esta página esté limitada a ellos. Escribe la velocidad de origen y la de destino y se calcula el cociente; el único cuidado es leer bien la velocidad del archivo, porque en el material NTSC suele ser 23,976 o 29,97 y no 24 o 30.

¿Cómo trata esta página un archivo MicroDVD .sub?

Sus tiempos son números de fotograma, así que se conservan y lo que se reescribe es la declaración de velocidad del archivo, que es donde MicroDVD guarda el régimen. En los demás formatos los tiempos se expresan en horas de reloj y se recalculan multiplicando por el cociente. En ambos casos el resultado describe la misma película vista a otra velocidad, que es el objetivo de la conversión.

¿Esta página cambia el texto o los estilos de los subtítulos?

No. Solo se mueven los tiempos: cada palabra, cada salto de línea y cada etiqueta de estilo llega a la salida igual que entró. Lo que cambia es cuándo aparece cada línea, no qué dice ni cómo está formateada. Si el archivo necesita además un cambio de texto o de color, esas son otras páginas del grupo de texto.

¿Por qué no se aceptan archivos de texto plano o LRC?

Porque la conversión necesita un tiempo de inicio y un tiempo de final por cada cue, y esos dos formatos no escriben el final. Un LRC solo marca cuándo empieza a cantarse una línea; el final se deduce de la línea siguiente, así que convertir la velocidad obligaría a inventar un cierre que el archivo no tenía y a escribirlo donde el formato no lo admite. El resultado sería idéntico a la entrada.

Herramientas relacionadas