转换 av 格式文件到 mp4
$ ffmpeg -i test.av -codec copy test.mp4
图片格式之间相互转换
$ ffmpeg -i xxx.jpg xxx.png
$ ffmpeg -i xxx.png xxx.jpg
设置指定的编码格式
$ ffmpeg -i xxx.jpg -s 1920x1080 -pix_fmt yuvj420p xxx.yux
视频抽帧
ffmpeg -ss 10 -i input_video -y -r 6 -f image2 -vframes 100 -s 1920x1080 img-%03d.jpg
相关的参数选项释义:
-ss表示的截图起始时间,可以以秒为单位,也可以是hh:mm::ss[.xxx]这样的形式。-i表述输入文件-y覆盖之前的截图-r表示截图的帧率-f表示输出的图片格式-vframes表示截图的帧数-t表示截图的时长,单位可以是Second或者是hh:mm:ss[.xxx]-s表示生成的截图的尺寸,如果缩放,图片的质量会有所变化%03d格式化命名输出图片,%d 表示按照数字去命名