Convertir FPS de subtítulos SRT/VTT

Corrige el desfase progresivo de subtítulos SRT o VTT convirtiendo sus tiempos entre diferentes frame rates. Todo ocurre en tu navegador.

100% privado — tus archivos no salen de tu navegador

Procesamiento local en tu dispositivo. Sin cargas a servidores.

Sube tu archivo .srt o .vtt, indica los FPS de origen y destino, y obtén el archivo con los tiempos convertidos conservando el resto de su contenido.

Arrastra aquí tu archivo, o

Formatos admitidos: .srt, .vtt · máximo 25 MB

Conversión de FPS

Indica el frame rate original de los subtítulos y el frame rate al que quieres convertirlos. Útil cuando el desfase crece progresivamente a lo largo del vídeo.

FormatCue no puede detectar automáticamente los FPS originales de un archivo SRT o VTT: indica manualmente el FPS de origen y el de destino.

Acepta números con punto o coma decimal, entre 1 y 240 (por ejemplo 23.976, 25 o 29,97). Los valores NTSC habituales (23.976, 29.97, 59.94) se calculan con su fracción exacta.

Conversiones comunes

Cómo convertir los FPS de un subtítulo

  1. 1. Elige tu archivo SRT o VTT

    Arrastra el archivo a la zona indicada o selecciónalo con el botón «Elegir archivo». El archivo nunca sale de tu navegador.

  2. 2. Indica los FPS de origen y destino

    Escribe el frame rate original de los subtítulos y el frame rate al que quieres convertirlos, o usa una de las conversiones comunes.

  3. 3. Revisa el factor y la vista previa

    Comprueba el factor de tiempo calculado y la vista previa del primer y del último subtítulo antes de procesar todo el archivo.

  4. 4. Convierte, copia o descarga

    Pulsa «Convertir FPS» para generar el resultado completo. Puedes editarlo, copiarlo o descargarlo; el archivo conserva su formato original (SRT o VTT).

¿Por qué los subtítulos se desincronizan progresivamente?

Cuando la velocidad de tiempo con la que se prepararon unos subtítulos no coincide exactamente con la del vídeo, incluso una diferencia muy pequeña puede ir acumulándose a lo largo de la reproducción. Al principio puede ser casi imperceptible, pero minuto a minuto el desajuste va creciendo, hasta notarse claramente hacia el final.

Una de las causas habituales de este tipo de desfase progresivo es una discrepancia entre el frame rate con el que se generaron los tiempos del subtítulo y el frame rate real de reproducción. Sin embargo, un desfase que crece con el tiempo no es por sí solo una prueba definitiva de un problema de FPS: también puede deberse a otras causas, como una edición distinta del mismo vídeo.

Si sospechas que se trata de un problema de frame rate, conviene comprobar, siempre que sea posible, con qué FPS se preparó originalmente el subtítulo y con qué FPS se reproduce el vídeo, antes de aplicar cualquier conversión.

FPS Converter vs Time Shifter

Si los subtítulos van siempre aproximadamente el mismo número de segundos adelantados o retrasados durante todo el vídeo, se trata de un desfase constante: usa el Ajustador de tiempos de FormatCue en lugar de esta herramienta.

Si al principio del vídeo el subtítulo está prácticamente sincronizado pero el desajuste va creciendo poco a poco a medida que avanza, es más probable que se trate de un problema de frame rate, y la conversión de FPS puede ser la solución adecuada.

Ir al Ajustador de tiempos de subtítulos →

Conversiones FPS habituales

Antes de convertir, conviene saber con qué frame rate se preparó el subtítulo originalmente y a qué frame rate necesitas adaptarlo. Estas son algunas de las conversiones más habituales entre cine y broadcast:

  • 23.976 → 25
  • 25 → 23.976
  • 24 → 25
  • 25 → 24
  • 29.97 ↔ 30

Cómo funciona la conversión

Cada tiempo del subtítulo se recalcula con esta fórmula:

nuevo tiempo = tiempo original × FPS origen / FPS destino

Por ejemplo, al convertir de 23.976 a 25 FPS, un subtítulo que empezaba en 00:00:10,000 pasa a empezar en 00:00:09,590, porque el factor de conversión (23.976 / 25) es ligeramente menor que 1.

Privacidad

FormatCue procesa tu archivo SRT o VTT localmente, dentro de tu propio navegador. La lectura del archivo, la conversión de los FPS y la generación del resultado ocurren en tu dispositivo; el contenido nunca se sube a ningún servidor ni se envía a través de la red.

Preguntas frecuentes

¿Qué hace la conversión de FPS de subtítulos?

Recalcula el inicio y el final de cada subtítulo aplicando la proporción entre el frame rate de origen y el de destino, para corregir un desfase que crece progresivamente a lo largo del vídeo.

¿Cuándo debo usar el conversor de FPS en lugar del Ajustador de tiempos?

Si el desfase se mantiene igual durante todo el vídeo, usa el Ajustador de tiempos (offset fijo). Si el desfase empieza siendo pequeño o nulo y va aumentando a medida que avanza el vídeo, prueba la conversión de FPS.

¿Funciona con archivos SRT y VTT?

Sí. FormatCue detecta automáticamente si el archivo es SRT o WebVTT y aplica la conversión manteniendo el mismo formato de salida.

¿Cómo convierto subtítulos de 23.976 FPS a 25 FPS?

Escribe 23.976 en «FPS original» y 25 en «FPS destino», o usa el botón de conversión rápida «23.976 → 25». Después pulsa «Convertir FPS».

¿Puedo convertir subtítulos de 25 FPS a 23.976 FPS?

Sí. Escribe 25 en «FPS original» y 23.976 en «FPS destino», o usa el botón de conversión rápida «25 → 23.976».

¿FormatCue modifica el texto de los subtítulos?

No. Solo se modifican las líneas de tiempo de los cues válidos; el texto de los subtítulos se conserva exactamente igual.

¿Se conservan NOTE, STYLE, REGION, los identificadores de cue y los cue settings de VTT?

Sí. Los bloques NOTE, STYLE y REGION, los identificadores de cue y los cue settings (position, line, align, etc.) se conservan exactamente como en el archivo original.

¿Puede FormatCue detectar automáticamente los FPS originales?

No. Un archivo SRT o VTT contiene tiempos, pero no suele incluir un dato fiable sobre el frame rate del vídeo original. Por eso debes indicar tú mismo los FPS de origen y de destino.

¿Mis archivos se suben a un servidor?

No. Todo el procesamiento ocurre en tu navegador mediante JavaScript. El archivo, su contenido y el resultado nunca se envían a ningún servidor.

¿Cuál es el tamaño máximo de archivo?

El tamaño máximo admitido es 25 MB.