本节主要介绍了ffmpeg 命令图片和视频转换的方法,并列举了一些例子。
ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.jpg
ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.bmp
参数:
ffmpeg -i test.mp4 -t 5 -s 640x360 -r 15 frame%03d.jpg
参数:
注:总共生成 时间*帧数 张图片。
ffmpeg -f image2 -i frame%03d.jpg -r 25 video.mp4
参数:
注:总共生成时长 图片数/帧数(单位:s)的视频。
ffmpeg -i test.mp4 -t 5 -r 1 image1.gif
ffmpeg -i test.mp4 -t 5 -r 25 -s 640x360 image2.gif
ffmpeg -f gif -i image2.gif image2.mp4