Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以使用 ffmpeg 将具有可变帧率的电影转换为一系列没有重复的静止图片?我试过类似的东西:
ffmpeg -i vid.avi pic%d.png
但每一帧都会产生数千张图片。我也试过:
ffmpeg -i vid.avi -r 10 pic%d.png
但我仍然有很多重复并且缺少一些帧
是否可以指定诸如“-r natural”之类的东西???
TIA
有点晚了,但是...
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 将按顺序编号,编号中没有间隙或重复。