Schwarzes Video von ffmpeg

0

Wenn ich aus einer Folge von PNG-Schnappschüssen ein Video erstelle, ist das Ausgabevideo schwarz. Hier ist ein minimales Arbeitsbeispiel: Ich generiere das Video aus diesen beiden Frames mit dem folgenden Befehl unter Ubuntu 16.04.4 LTS

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

und erhalte eine schwarze video.mp4.

Kennen Sie sich damit aus? Ich weiß, dass zum Beispiel hier eine ähnliche Frage gestellt wurde , aber die Lösung löst das Problem in meinem Fall nicht.

Micha
quelle

Antworten:

0

Einige Player mögen keine Videos mit niedriger Framerate. Die Problemumgehung besteht darin, eine hohe Ausgaberate festzulegen.

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

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

Gyan
quelle
Ich habe es mit -r 5, -r 10 und -r 20 versucht und bekomme immer noch ein schwarzes Video.
Micha
Ihre Eingabe ist 4096x8192! Viele Spieler werden sich weigern zu spielen, da dies mit einem kürzlich hinzugefügten H264-Level kompatibel ist. Reduzieren Sie die Skalierung, indem Sie -vf scale=-2:1080,setsar=1nach dem-r 5
Gyan am