ImageMagick et fond transparent pour GIF animé
j'ai une animation comme un lot de .fichiers png (100 fichiers). Le fond est transparent dans la source .les fichiers png. Je veux les convertir en un seul gif animé. J'ai essayé cette commande:
convert -delay 0 -loop 0 -alpha set *.png ani.gif
mais le résultat est le suivant (le vert est le fond de la page HTML):
Comment puis-je supprimer les cadres précédents de tous les cadres suivants?
21
demandé sur
noober
2013-02-03 23:04:04
2 réponses
j'ai trouvé -dispose previous
.
UPDATE
OK,convert -delay 0 -loop 0 -alpha set -dispose previous *.png ani.gif
37
répondu
noober
2013-02-03 20:33:36
La solution est ici:
http://www.alecjacobson.com/weblog/?p=2601
le mot-clé magique semble être "dispose" et l'appel à ce qui suit a résolu le problème:
convert -dispose 2 screencapture-*.tga screencapture.gif
10
répondu
Cristian Velandia
2014-04-25 06:10:20