Conversor de FPS de subtítulos
Reescala códigos de tiempo SRT y VTT entre tasas como 23,976 y 25, con desfase opcional. En tu navegador.
Cómo funciona
Suelta un archivo .srt o .vtt, elige la tasa de fotogramas para la que se escribieron los subtítulos y la del vídeo que realmente tienes. Cada código de tiempo se multiplica por la razón entre ambas. Una vista previa muestra los primeros subtítulos en sus nuevos tiempos antes de confirmar, para que compruebes la dirección del ajuste.
Tasas y razones personalizadas
Los ajustes predefinidos son 23,976, 24, 25, 29,97 y 30, que cubren las conversiones de cine, PAL y NTSC y los pares de pulldown que causan casi toda la deriva. Si tu caso no está entre ellos, escribe el multiplicador directamente: una razón es una razón, y a la herramienta le da igual de dónde salga el número.
Desfase sobre el reescalado
Reescalar arregla la deriva, cuando los subtítulos empiezan bien y se van desviando conforme avanza el archivo. Un retraso constante por unos créditos de apertura distintos es otro problema, así que el desfase en milisegundos se aplica después del reescalado. Los valores negativos adelantan los subtítulos. Si un subtítulo convertido terminara antes de empezar, su duración se fija en un milisegundo en vez de invertirse.
Por qué funciona en tu navegador
Esto es aritmética sobre un archivo de texto —unos cientos de multiplicaciones— y nunca ha habido una buena razón para que exija una subida, una cuenta o una cola. El analizador y el serializador son TypeScript en esta pestaña, el archivo se vuelve a escribir directamente y no se retiene nada.