Archivo de video con marcas de tiempo que comienzan en gt zero con ffmpeg

Archivo de video con marcas de tiempo que comienzan en gt zero con ffmpeg

El problema: Entre varios archivos de subtítulos, encuentre el que coincida con el archivo de video específico basándose solo en un breve fragmento transcodificado del mismo, que tiene un tamaño de cuadro más pequeño y diferentes códecs. No es posible utilizar el archivo de película original.

Solución deseada: Transcodifique un fragmento corto desde la mitad del archivo de vídeo con marcas de tiempo en el fragmento establecidas en sus valores originales, por ejemplo, 00:30:00 -> 00:31:00en lugar de estándar 00:00:00 -> 00:01:00. Esto permitiría abrir el fragmento en un reproductor de vídeo añadiendo diferentes archivos de subtítulos. Las marcas de tiempo originales permitirían al reproductor mostrar las frases adecuadas del archivo de subtítulos.

Pregunta: ¿Es posible tener un archivo de vídeo a partir de una marca de tiempo distinta de cero para que los subtítulos se muestren correctamente? Si es así, ¿cómo se debe hacer en ffmpeg?

Intenté usar la -copytsbandera, pero obtengo un archivo de salida con duración cero cuando configuro -ss 1800los archivos de entrada y -t 60el archivo de salida.

información relacionada