Das Generieren eines Videos mit FFmpeg ausgehend von einer Sequenz von PNG-Schnappschüssen erzeugt eine schwarze Videoausgabe

Das Generieren eines Videos mit FFmpeg ausgehend von einer Sequenz von PNG-Schnappschüssen erzeugt eine schwarze Videoausgabe

Wenn ich aus einer Sequenz von PNG-Schnappschüssen ein Video erstelle, ist das Ausgabevideo schwarz.

Hier ist ein minimales funktionierendes Beispiel: Ich generiere das Video ausdiese beiden Rahmenmit dem folgenden Befehl auf Ubuntu 16.04.4 LTS und erzeugt eine schwarze Video-MP4-Datei.

ffmpeg -r 1 -i frame%d.png -pix_fmt yuv420p video.mp4

Kennen Sie einen Weg, das zu umgehen?

Ich weiß, dass eine ähnliche Frage gestellt wurde, zum Beispiel:Hier, aber die Lösung behebt das Problem in meinem Fall nicht.

Antwort1

Manche Spieler mögen keine Videos mit niedriger Bildrate. Die Problemumgehung besteht darin, eine hohe Ausgaberate einzustellen.

ffmpeg -framerate 1 -i frame%d.png -r 5 -pix_fmt yuv420p video.mp4

5sollte ausreichen, aber wenn nicht, versuchen Sie es mit 10.

verwandte Informationen