ImageMagick和动画GIF的透明背景

我有一个动画作为一批.png文件(100个文件)。源.png文件中的背景是透明的。我想将它们转换为单个动画GIF。我试过这个命令:

convert -delay 0 -loop 0 -alpha set *.png ani.gif

但结果如下(绿色是HTML页面背景):

我应该如何从以下每一帧中删除之前的帧?

最佳答案
我发现-dispose以前。

UPDATE

OK,convert -delay 0 -loop 0 -alpha set -dispose previous * .png ani.gif

转载注明原文:ImageMagick和动画GIF的透明背景 - 代码日志