官方wiki有下面三个例子:
ffmpeg -ss 00:01:00 -i video.mp4 -to 00:02:00 -c copy cut.mp4
ffmpeg -i video.mp4 -ss 00:01:00 -to 00:02:00 -c copy cut.mp4
ffmpeg -ss 00:01:00 -i video.mp4 -to 00:02:00 -c copy -copyts cut.mp4
-t
和-to
两者不可同时出现,如果同时使用,则以-t
为准
- -t是在-ss指定的时间后持续的时间
- -to是结束时间
测试后,第二种方式最为稳妥,但速度较慢,一三两种方式很快但是会出现时间误差。
对于bt2020等,使用这样的方法提取均会保留。