Transcodifico todas mis descargas a una tasa de bits más baja y de MKV a MP4. Tengo configurado todo para que los subtítulos se extraigan del MKV y se guarden como archivos SRT externos.
Sin embargo, he notado que todos los SRT están desincronizados con el MP4, mientras que la sincronización es correcta en los archivos MKV originales.
Utilizaría la función de desplazamiento de subtítulos para corregir esto, pero, curiosamente, el tiempo varía de un archivo a otro, aunque el texto siempre aparece después del audio. Son +2 segundos en algunos, +3 o +4 en otros.
Estoy usando la versión 2.5.4 Beta y mi perfil se ve así:
Mirando más a fondo este problema, he notado que la duración de los archivos es diferente. Los MP4 transcodificados son de dos a siete segundos más cortos que los MKV originales y el truncamiento ocurre al inicio de la conversión.
Cuando transcodifico los archivos manualmente en Xmedia-Recode, las duraciones son iguales y los subtítulos están sincronizados.
Este es un problema común con algunas grabaciones dependiendo de la formación de la estructura GOP mientras se grababa. Este tema lo explicará mejor junto con la solución:
¡Gracias! Al final estuve probando cosas y descubrí que marcar “Skip Remuxing Files” volvió a poner todo en orden.
Como dato adicional, no estaba eliminando comerciales ni editando el video de ninguna otra forma. Las transcodificaciones son conversiones directas: MKV > MP4, x264 > x264, AC3 > AAC.
Y, el desfase de subtítulos varía de archivo a archivo, así que es imposible establecer un desplazamiento estándar.