使用 ffmpeg 截取视频的某一个时间段内容
使用 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