转码
将input.mp4转成output.avi:
ffmpeg
-y
-i input.mp4
-vcodec copy
-acodec copy
output.avi
图片合成gif
将img%3d.png(img001.png,img002.png)系列图片合成output.gif,framerate 越小,速度越慢
ffmpeg
-framerate 10
-i img%3d.png
output.gif
按帧截取图像
截取第2s开始的10帧图像, 伸缩为352x240:
-ss 2 -i test.mp4: ss为开始时间,用秒数或者hh:mm:ss[.xxx]格式表示。-i test.mp4表示输入源
-vframes: 指定截取的帧数, 这里是截取前10帧(从-ss指定开始时间算起)
-f: 指定输出文件的格式,如: image2, mjpeg, gif
-s: 对输出画面进行缩放
img%03d.png: 格式化输出文件名,本示例中输出img001.png, img002.png等。
ffmpeg -y
-ss 2 -i input.mp4
-vframes 10
-f image2
-s 352x240
img%03d.png
使用ffmpeg来将mp4视频转换成gif格式图片
ffmpeg -i
S70131-15433307.mp4
-s 272x480
-b:v 200k
output1.mp4