使用 ffmpeg 截取视频的某一个时间段内容

视频 2022-01-27 阅读 1434 评论 0

使用 ffmpeg 截取视频的某一个时间段,可以结合以下3个选项:

-ss time_off     设置开始时间的偏移量
-to time_stop    记录或转码停止时间
-t duration      记录或转码音频视频的“持续时间”秒

使用 -ss 选项指定需要截取的开始时间,结合 -to 或者 -t

使用 -to 选项

-to 指定结束的时间点,以下命令将截取视频文件 input.mp4 从 00:00:05.000 开始,到 00:00:15.000 结束这一段视频。

ffmpeg -i input.mp4 -ss 00:00:05.000 -to 00:00:15.000 output.mp4

使用 -t 选项 

-t 指定持续时间,以下命令将截取视频文件 input.mp4 从 00:00:05.000 开始,持续 10 秒的一段视频。

ffmpeg -i input.mp4 -ss 00:00:05 -t 10 output.mp4
最后更新 2022-01-27