这是我文件夹中的图片:
img001.png
img002.png
它们存储在 c:/frames
中。
因为我的帧没有正确显示,使用了下面显示的 FPS 过滤视频(来自 https://trac.ffmpeg.org/wiki/Slideshow 的文档):
ffmpeg -r 1/5 -i img%03d.png -c:v libx264 -vf fps=25 -pix_fmt yuv420p out.mp4
我尝试在 VLC 媒体播放器上运行,但仍然无法正常工作。它只显示一张图片。
答案 0 :(得分:0)
图像序列的最后一帧只会显示片刻。使用 tpad 过滤器克隆一次,然后应用其他过滤器,如 fps。
ffmpeg -framerate 1/5 -i img%03d.png -vf "tpad=stop=1:stop_mode=clone,fps=25" -pix_fmt yuv420p -c:v libx264 out.mp4