使用 FFmpeg 从一系列 PNG 快照开始生成视频会创建黑色视频输出

Mic*_*cha 5 video ffmpeg

当我从一系列 PNG 快照开始生成视频时,输出视频是黑色的。

这是一个最小的工作示例:我在 Ubuntu 16.04.4 LTS 上使用以下命令从这两个帧生成视频,并生成黑色视频 MP4 文件。

ffmpeg -r 1 -i frame%d.png -pix_fmt yuv420p video.mp4
Run Code Online (Sandbox Code Playgroud)

你知道解决这个问题的方法吗?

我知道有人提出了类似的问题,例如,here,但该解决方案并不能解决我的情况。

Gya*_*yan 0

有些玩家不喜欢低帧率视频。解决方法是设置高输出速率。

ffmpeg -framerate 1 -i frame%d.png -r 5 -pix_fmt yuv420p video.mp4
Run Code Online (Sandbox Code Playgroud)

5应该足够了,但如果不够,请尝试 10 个。