FFmpegはビデオをパーツに分解します

FFmpegはビデオをパーツに分解します

指定されたタイムコードを使用してビデオを部分に分解するにはどうすればよいでしょうか。これまで試したのは次の方法です。

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

しかし、どういうわけか、ビデオの長さは6分を超えていますが、本来の長さは です00:03:09 (00:04:21 - 00:01:12)

何が間違っているのか

編集:

00:00:00開始時刻を次のようにして同じコマンドを実行すると、

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

正しい出力が作成されます。

答え1

継続時間には-tを、アウトポイントには-toを使用することができます。

だから

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

関連情報