我有一个gif,我逐帧拆开,以便将文字写入其中。我使用ffmpeg将帧(保存为单独的.png
文件)重新组合在一起,它运行良好。这是我使用的代码:
ffmpeg -f image2 -i newimg%d.png out.gif
但现在我想使用python包装器ffmpy
。按照文档,我尝试了各种各样的东西,但我不断收到语法错误。
以下是我努力的一个例子:
ff = ffmpy(FFmpeg(inputs = {ffmpeg -f image2 -i "newimg%d.png"}, outputs = {"gif_with_text.gif"}))
ff.run()
在此尝试中,语法错误指向" 2"在image2
。有人可以帮帮我吗?注意 - 我是python的新手,更不用说ffmpeg和ffmpy了。