Как я могу создать GIF из последовательности файлов PNG без отображения предыдущего изображения в следующем кадре?
Я позволю . GIF у меня есть большая часть разговора: GIF
Немного предыстории: у меня есть 100 файлов PNG (к которым можно обратиться по этой ссылке), каждый из которых является кадром анимации. С этими файлами я должен сделать.gif.
Я использовал:
convert -delay 5 -loop 0 Frame_7_00000*.png" animated.gif
Чтобы сделать GIF ссылку выше.
В основном, как говорится в вопросе, предыдущее загруженное изображение остается на следующем кадре, и так далее, пока gif не закончится. Я хочу знать, возможно ли сделать подарок, где это не происходит. Если возможно, предпочтение отдается командной строке.
1 ответ
Я предполагаю, что вы используете http://www.imagemagick.org/. -dispose
Команда описывает, что должно быть сделано с кадром после его задержки (при загрузке следующего кадра). Информация здесь: http://www.imagemagick.org/Usage/anim_basics/
-dispose previous
пытаться:
convert -delay 5 -dispose previous -loop 0 Frame_7_00000*.png" animated.gif