Extact frames from video using ffmpeg

作者 Mingjiang Shi 日期 2019-06-04
Extact frames from video using ffmpeg

记录一下,用ffmpeg从视频文件中提取frame:

ffmpeg 
-i <input file>
-vf "scale=1280:720,fps=2.5"
-q:v 1
image-%05d.jpg

各选项的作用:

  • -i 指定输入的视频文件
  • -vf "scale=1280:720,fps=2.5" 将提取出的图片缩放为1280x720, fps=2.5表示平均每秒钟提取2.5张图片
  • -q:v 1 表示jpg图片的质量,可选值从1-31, 数值越小质量越高
  • 最后的image-%5d.jpg 表示指定输出文件的文件名,image为前缀,%05d为序号。

暂时只用到了这些选项,以后再补充。