将 png 文件转换为电影?

Hun*_*ter 11 command-line video-conversion

我一直在尝试使用一堆 png 文件制作电影,但没有成功。以下命令

convert -delay 100 -loop 0 *.png animation.mpeg
Run Code Online (Sandbox Code Playgroud)

产量

convert.im6: delegate failed `"ffmpeg" -v -1 -mbd rd -trellis 2 
-cmp 2 -subcmp 2 -g 300 -i "%M%%d.jpg" "%u.%m" 2> "%Z"' @ 
error/delegate.c/InvokeDelegate/1065.
Run Code Online (Sandbox Code Playgroud)

奇怪的是,我能够使用以下命令成功制作 gif

convert -delay 100 -loop 0 *.png animation.gif
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

Rin*_*ind 15

请参阅从图像创建幻灯片。他们的建议是使用“libx264”以获得更好的质量。图像需要一个序列号(这可能是你的问题吗?)

ffmpeg -framerate 1/5 -i *%03d.png -c:v libx264 -r 30 -pix_fmt yuv420p out.mp4
Run Code Online (Sandbox Code Playgroud)

(此处 %03 表示 3 位数编号)。

  • ***4*** 文件名中的数字?它们是否按顺序排列?如果不是,您需要提供所有文件(不要使用通配符) (2认同)