如何避免 Imagemagick 在 gif 中转换帧的叠加

cac*_*oza 5 imagemagick gif imagemagick-convert

解决了

我有一堆标有 1.png 等的文件。我正在使用以下命令行生成 gif 动画:

convert -delay 20 *.png animation.gif
Run Code Online (Sandbox Code Playgroud)

但是帧会按顺序叠加。我没想到这种行为,可能有什么问题?

谢谢

编辑

正如 Mark 所指出的,我的 png 文件是透明的。

Sté*_*ent 8

选项-dispose previous

convert -dispose previous -delay 20 *.png animation.gif
Run Code Online (Sandbox Code Playgroud)