ffmpeg将可变帧速率电影转换为图片

时间:2010-11-12 02:24:56

标签: ffmpeg movie

是否可以使用ffmpeg将带有可变帧速率的电影转换为一系列没有重复的静态照片? 我试过像:

ffmpeg -i vid.avi pic%d.png

但每帧会产生数千张照片。我也尝试过:

ffmpeg -i vid.avi -r 10 pic%d.png

但是我仍然有很多重复项,而且还缺少一些框架

是否可以指定类似“-r natural”???

的内容

TIA

1 个答案:

答案 0 :(得分:3)

有点晚了,但是......

ffmpeg -vsync 2 -i <input movie> <output with %d>

会做到这一点。例如:

ffmpeg -vsync 2 -i "C:\Test.mp4" "C:\Thumbnails\Test%d.jpg"

将在C:\ Thumbnails文件夹中每帧创建一个jpeg,每个jpeg将按顺序编号,编号中没有间隙或重复。