Desplazar finales de subtítulos
O pega el texto de los subtítulos
Opciones
Milisegundos que se desplaza cada bloque. Un número positivo retrasa los subtítulos; uno negativo los adelanta. Cero es un valor válido: el archivo vuelve sin cambios, una forma rápida de confirmar que ya está en la posición deseada.
Inicio mueve solo la hora de apertura y deja la de cierre donde estaba, así que un desplazamiento positivo acorta cada bloque y uno negativo lo alarga. Fin hace lo contrario. Usa Inicio cuando los subtítulos aparecen en el momento equivocado pero terminan bien; usa Fin cuando aparecen bien y luego se quedan demasiado tiempo o desaparecen demasiado pronto.
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.
Esta página mueve solo el tiempo de final de cada bloque de subtítulos (cue), de modo que cada subtítulo termina en otro momento pero empieza exactamente donde empezaba siempre. Dale un desfase en milisegundos y la hora de cierre de cada cue se mueve esa cantidad: un número positivo deja que cada rótulo permanezca más tiempo y uno negativo lo saca de pantalla antes. Como el tiempo de apertura no se toca, la duración de cada cue cambia.
Ese es el lado del problema para el que existe esta página. Los subtítulos que aparecen en el momento correcto y luego se quedan demasiado tiempo hacen que la lectura se sienta lenta y desplazan la línea siguiente fuera de pantalla antes de que haga falta; los subtítulos que desaparecen un poco antes de tiempo cortan la cola de una frase. Un desplazamiento de archivo completo no puede arreglar ninguno de los dos, porque mueve los dos bordes juntos y deja intactas todas las duraciones. Aquí el cue conserva su fotograma de apertura y recibe uno nuevo de cierre.
Una cosa se cuenta en lugar de ocultarse. Un cue cuyo final se retrasaría hasta su propio inicio o más atrás no se puede escribir —la salida honesta es ningún cue—, así que se elimina y el recuento dice cuántos. No hay un equivalente de la regla de fijación que necesita la página de los inicios: un tiempo de final no tiene un límite inferior propio al que fijarse, solo el inicio de su propio cue, y fijarlo ahí produciría un cue de duración cero, que es una eliminación con otro nombre. Cada cue superviviente conserva su número y su texto.
Cada archivo se lee como el formato que realmente es. Se aceptan SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON y CSV; el texto plano y LRC no, porque ninguno escribe un tiempo de cierre en el archivo. No se sube nada: el desfase se aplica en el navegador y una temporada entera pasa por la cola de una vez.
Ejemplos
Dejar medio segundo más cada subtítulo
Entrada
1
00:00:01,000 --> 00:00:03,000
Hello there.
2
00:00:05,500 --> 00:00:08,000
Second line.
Resultado
1
00:00:01,000 --> 00:00:03,500
Hello there.
2
00:00:05,500 --> 00:00:08,500
Second line.
Cada cierre se desplaza 500 ms más tarde y cada apertura se queda donde está, así que el cue 1 pasa de 2000 ms en pantalla a 2500 y el cue 2 de 2500 a 3000.
Un cue corto cuyo final se lleva más allá de su propio inicio
Entrada
1
00:00:01,000 --> 00:00:01,200
A short one.
2
00:00:05,000 --> 00:00:08,000
A long one.
Resultado
2
00:00:05,000 --> 00:00:07,500
A long one.
El primer cue dura solo 200 ms, así que un desplazamiento de 500 ms lo terminaría 300 ms antes de que empezara. Se elimina y se cuenta; el superviviente conserva el número 2.
Recortar la cola de todos los subtítulos
Entrada
1
00:00:01,000 --> 00:00:03,000
Hello there.
Resultado
1
00:00:01,000 --> 00:00:02,400
Hello there.
Un desplazamiento negativo acorta todos los cues. Es la solución habitual para los subtítulos que siguen en pantalla mucho después de que termine la línea y hacen que el archivo parezca ir por detrás del audio.
Preguntas frecuentes
¿En qué se diferencia esta página de la que mueve solo los tiempos de inicio?
Las dos páginas cambian bordes opuestos, así que arreglan síntomas opuestos. Esta conserva el momento en que aparece cada subtítulo y mueve el momento en que desaparece, que es lo que quieres cuando los rótulos se quedan de más o se cortan antes de tiempo. La de los inicios conserva la desaparición y mueve la aparición, que es lo que quieres cuando los rótulos salen antes o después de que se diga la frase.
¿Retrasar el final hace más pequeño el hueco entre dos subtítulos?
Sí, y conviene vigilarlo. Empujar cada tiempo de cierre hacia delante deja el tiempo de apertura del cue siguiente exactamente donde estaba, así que cada cue se come parte del silencio que venía después. Si empujas lo suficiente, los cues consecutivos se tocan o empiezan a solaparse; esta página creará un solapamiento sin problema, porque arreglarlos es otro trabajo.
¿Hay un límite inferior al que se pueda retrasar un tiempo de final?
No hay un suelo fijo, a diferencia de la página de los inicios, que está acotada por cero. Un tiempo de final puede quedar donde lo ponga la aritmética hasta llegar al inicio de su propio cue, y ahí se elimina en lugar de fijarse. Fijarlo en el inicio dejaría un cue sin duración en pantalla, que no es lo que pediste y no es algo que un espectador pueda ver.
¿Qué pasa con un cue cuyo final quedaría antes de su propio inicio?
Se descarta, y el recuento de cues eliminados se informa junto al de todo lo demás que ocurrió. Después no se renumera nada, así que los cues de los dos lados conservan los números que ya tenían, y el hueco en la numeración es la huella visible de lo que se fue.
¿Qué formatos de subtítulos lee esta página?
SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON y CSV, cada uno leído como lo que realmente es y no como sugiere la extensión. El texto plano y LRC se rechazan: ninguno de los dos escribe un tiempo de cierre en el archivo, así que no habría nada que el desfase pudiera mover y la salida sería idéntica a la entrada.
¿Qué síntoma me dice que debo mover los finales?
Si lees a la vez que el audio y las palabras están todas en el momento correcto, pero el rótulo sigue en pantalla cuando la frase ya terminó, las duraciones son demasiado largas y los finales son el borde que hay que mover. Si en cambio el rótulo desaparece mientras todavía se está diciendo una palabra, los finales son demasiado pronto y un desfase negativo es el arreglo.