Ответ 1
Я нашел -dispose previous
.
UPDATE
ОК, convert -delay 0 -loop 0 -alpha set -dispose previous *.png ani.gif
У меня есть анимация как пакет .png файлов (100 файлов). Фон прозрачен в исходных файлах .png. Я хочу преобразовать их в один анимированный gif. Я пробовал эту команду:
convert -delay 0 -loop 0 -alpha set *.png ani.gif
Но результат следующий (зеленый - фон страницы HTML):
Как удалить предыдущие кадры из следующего?
Я нашел -dispose previous
.
UPDATE
ОК, convert -delay 0 -loop 0 -alpha set -dispose previous *.png ani.gif
Решение находится здесь:
http://www.alecjacobson.com/weblog/?p=2601
Магическое ключевое слово кажется "распоряжаться" и вызывает следующую исправленную проблему:
convert -dispose 2 screencapture-*.tga screencapture.gif