OKfmt

Guía para la corrección de subtítulos desincronizados: Manejo de desviación de velocidad de fotogramas y conversión de código de tiempo

Este artículo explica el cálculo de la desviación de tiempo acumulada para velocidades de fotogramas de subtítulos de 23.976/24/25fps, describe dos métodos de corrección de sincronización y ayuda a resolver problemas de desviación de subtítulos en videos de más de 10 minutos de duración.

Actualizado 2026-08-11

Cálculo de la desviación acumulada para distintas velocidades de fotogramas

Las velocidades de fotogramas de origen comunes se dividen en tres categorías: 23.976fps, 24fps y 25fps. Las diferencias de velocidad de fotogramas se acumulan en desviación de tiempo a medida que aumenta la duración del video. Tomando como ejemplo un largometraje de 90 minutos, la desviación acumulada entre 23.976fps y 24fps es de aproximadamente 8,1 segundos, y la desviación acumulada entre 23.976fps y 25fps es de aproximadamente 36,9 segundos.

Si la duración del video alcanza los 180 minutos, la desviación acumulada entre 23.976fps y 25fps se ampliará a aproximadamente 73,8 segundos. Una desviación de más de 1 minuto hará que los subtítulos de la segunda mitad del video se desmarquen completamente de la sincronización del diálogo, y debe corregirse mediante estiramiento de velocidad.

Duración del videoDesviación 23.976 vs 24fpsDesviación 23.976 vs 25fps
10 minutos0,9s4,1s
30 minutos2,7s12,3s
90 minutos8,1s36,9s
180 minutos16,2s73,8s

Análisis de diferencias y reglas de redondeo para formatos de código de tiempo

El formato SRT usa una coma para separar los milisegundos, con un formato estándar de 00:00:00,000; el formato VTT usa un punto para separar los milisegundos, con un formato estándar de 00:00:00.000. Algunos programas de edición son incompatibles con separadores no estándar, lo que causa errores de análisis en todo el código de tiempo de los subtítulos.

Durante la conversión entre SRT a VTT o VTT a SRT, es necesario seguir la regla de redondeo por truncamiento de milisegundos: no redondear el valor original de milisegundos, y mantener una precisión de 3 posiciones decimales. Esto evita desviaciones acumuladas adicionales que superen los 100 milisegundos después de múltiples conversiones. La herramienta de conversión de formatos OKfmt sigue esta regla de redondeo al procesar códigos de tiempo.

Escenarios de aplicación de los dos métodos de corrección de sincronización de subtítulos

El desplazamiento completo de la línea de tiempo consiste en sumar o restar de forma uniforme un número fijo de milisegundos a los tiempos de inicio y fin de todos los subtítulos. Solo es adecuado para escenarios con desviación uniforme en todo el video causada por una desviación inicial, por ejemplo, la desviación de subtítulos causada por el corte del inicio del video de origen, y no modifica la duración de los subtítulos individuales.

El estiramiento de velocidad consiste en corregir a escala el código de tiempo de toda la línea de tiempo de subtítulos de acuerdo con la relación de velocidades de fotogramas. Es adecuado para escenarios de desviación acumulada causados por la exportación con distintas velocidades de fotogramas. Después de la corrección, los subtítulos de todo el video pueden coincidir con el ritmo de diálogo de la imagen, y la duración de los subtítulos individuales se escala proporcionalmente.

  • Desplazamiento completo de la línea de tiempo: desviación uniforme causada por corte de apertura y punto de inicio de exportación incorrecto
  • Estiramiento de velocidad: desviación acumulada creciente gradual causada por velocidad de fotogramas no coincidente

Lista de verificación de velocidad de fotogramas de exportación para Premiere y CapCut

Para Adobe Premiere Pro 2020 y versiones posteriores, primero debe verificar que la base de tiempo en la configuración de secuencia coincida con la velocidad de fotogramas nativa del video de origen, luego verificar la velocidad de fotogramas del video en la configuración de exportación, y confirmar que coincida con el valor de la base de tiempo de la secuencia para evitar desviaciones de velocidad de fotogramas causadas por transcodificación secundaria.

Para CapCut versión para PC 2.9 y versiones posteriores, primero debe verificar que la velocidad de fotogramas del lienzo en la configuración del proyecto coincida con la velocidad de fotogramas nativa del video de origen, luego verificar el parámetro de velocidad de fotogramas en la configuración de exportación, y confirmar que coincida con la velocidad de fotogramas del lienzo del proyecto; deshabilite la función de interpolación de fotogramas inteligente para evitar modificar la base de tiempo del video de origen original.

  • Confirmar que la velocidad de fotogramas de secuencia/proyecto coincida con la velocidad de fotogramas nativa del video de origen
  • Confirmar que la velocidad de fotogramas de exportación coincida con la velocidad de fotogramas de secuencia/proyecto
  • Deshabilitar funciones de interpolación de fotogramas innecesarias
  • Verificar la diferencia de tiempo entre el subtítulo final y el diálogo después de la exportación

Herramientas relacionadas

Preguntas frecuentes

¿Por qué los subtítulos están sincronizados al principio pero desincronizados al final?

Esto es causado por velocidades de fotogramas no coincidentes entre los subtítulos y el video de origen. Las diferencias de velocidad de fotogramas se acumulan en desviación de tiempo a medida que aumenta la duración. La desviación acumulada es de aproximadamente 4 segundos para un video de 10 minutos, y supera los 36 segundos para un video de 90 minutos, por lo que requiere estiramiento de velocidad para corregirlo.

¿Qué debo hacer si todo el código de tiempo se desordena después de importar un SRT?

Esto se debe mayoritariamente a un análisis incorrecto de los separadores de milisegundos. Algunos programas de edición son incompatibles con el separador de punto usado por VTT. Puede usar una herramienta de conversión de formatos para convertir VTT a SRT estándar con separadores de coma, luego volver a importarlo.

¿La conversión de formatos de subtítulos agrega nuevas desviaciones de tiempo?

Las conversiones que siguen reglas de redondeo correctas no producirán desviaciones perceptibles. La desviación generada por cada conversión es inferior a 1 milisegundo, y la desviación total después de 10 conversiones acumuladas no supera los 10 milisegundos, lo que no afecta la sincronización durante la visualización.