用ffmpeg粗略分割视频的快速方法
经过实践,使用下面的命令可粗略分割视频做到快速完成
例子:
ffmpeg -ss 01:03:25 -t 00:16:20 -accurate_seek -i whs.flv -codec copy -avoid_negative_ts 1 whs_sec07.mp4
ffmpeg -ss 01:19:35 -t 00:11:56 -accurate_seek -i whs.flv -codec copy -avoid_negative_ts 1 whs_sec08.mp4
ffmpeg -ss 01:31:10 -t 00:09:30 -accurate_seek -i whs.flv -codec copy -avoid_negative_ts 1 whs_sec09.mp4
参数:
-ss 开始时间
-t 时长
-accurate_seek 精确搜索避免视频黑屏
-i 输入文件
-codec copy 编码方式直接复制输入文件的内容,不用编码,节省时间
-avoid_negative_ts 1 避免结尾黑屏
最后是输出文件
视频的开始时间和持续时长要留出冗余。