使用ffmpeg分割视频
使用ffmpegss="superseo">分割视频时,想指定开始、结束时间。使用以下命令:
ffmpeg -ss [start] -i [input] -to [end] -c copy [output]
结果[end]
结束时间一直被处理为[duration]
持续时间。
最后发现把-ss
放在-i
后面就好了。原因是-i
会重置-ss
的时间戳。
注意 将-ss
放在-i
后面时会有极少的视频无法定位到第一个关键帧,这时只能将-ss
放在前面,然后自行计算时间。另外-ss
放在后面速度会稍慢。
ffmpeg -i [input] -ss [start] -to [end] -c copy [output]
总结
用ss="superseo">ffmpeg分割视频有两种方法,分别是指定持续时间和指定结束时间。
主要参数
参数 | 作用 |
---|---|
-ss
|
0条评论