FFmpeg desmonta el video en partes

FFmpeg desmonta el video en partes

¿Cómo puedo desmontar un video en partes con códigos de tiempo determinados? Hasta ahora probé esto:

ffmpeg -v quiet -y -i test.m2v -vcodec copy -acodec copy -ss 00:01:12 -t 00:04:21 -sn part1.m2v

Pero de alguna manera el vídeo tiene una duración de más de 6minutos, mientras que debería tener una duración de 00:03:09 (00:04:21 - 00:01:12).

Qué estoy haciendo mal

Editar:

Si hago el mismo comando con una hora de inicio 00:00:00así:

ffmpeg -v quiet -y -i test.m2v -vcodec copy -acodec copy -ss 00:00:00 -t 00:01:21 -sn part1.m2v

Me crea una salida correcta.

Respuesta1

Puedes usar -t para la duración; y -to para punto de salida

Entonces usa

ffmpeg -v quiet -y -i test.m2v -acodec copy -ss 00:01:12 -to 00:04:21 -sn part1.m2v

información relacionada