FFmpeg抽帧

Gascognya

关注

阅读 202

2022-09-17


基于帧数

ffmpeg -i <input> -vf "select=eq(n\,10)" -vframes 1 out.png

​select​​​:帧选择器,​​n​​​ 是内置变量(帧数),​​eq()​​​ 是函数,判断两个值是否相等。
​​​-vf​​​:设置过滤器
​​​-vframes​​:输出的帧数。

基于时间

ffmpeg -y -i <input> -ss 00:00:05.000 -vframes 1 out.png

​-ss​​​:开始时间
​​​-vframes​​​:输出的帧数
​​​-y​​: 覆盖已有文件

参考

​​http://ffmpeg.org/ffmpeg-all.html#select_002c-aselect​​


精彩评论(0)

0 0 举报