视频网站中,我们需要为每个视频文件生成一个或者多个预览图片。使用ffmpeg可以非常方便地生成视频预览图片:
ffmpeg
-itsoffset -2
-i
-f rawvideo
-vcodec mjpeg
-vframes 1
-s 128×96
-an
各个参数的含义如下:
-itsoffset -2 指定从视频的第几秒开始截取缩略图
-i
-f rawvideo 指定输出格式
-vcodec mjpeg 指定输出编码
-vframes 1 指定输出的帧数,这里缩略图只需要一个
-s 128×96 指定输出图片的大小width x height
-an 忽略音频流