常见的视频网站,都会有个视频预览功能,除了最新的webp解决方案外,最常用的就是截取固定帧生成Gif图,以实现动态效果。
将D:\Project\ffmpeg\video.mkv文件,从120秒的位置开始每秒截取一幅320×180尺寸的图片,保存到D:\Project\ffmpeg\create\pic-%02d.jpeg
C:\Users\liang>ffmpeg -ss 120 -t 12 -i D:\Project\ffmpeg\video.mkv -r 1 -s 320x180 -f image2 D:\Project\ffmpeg\create\pic-%02d.jpeg
将上一步生成的图片生成,新的gif图
C:\Users\liang>ffmpeg -f image2 -framerate 5 -i D:\Project\ffmpeg\create\pic-%02d.jpeg D:\Project\ffmpeg\create\new.gif
生成的gif: