Инструмент для преобразования последовательности пронумерованных файлов PNG в анимированный GIF?

Я создал серию небольших файлов PNG, используя Blender, и мне было интересно, есть ли инструмент (предпочтительно в репозиториях), который преобразует их в анимированный GIF.

Одно дополнительное условие: инструмент также должен иметь возможность установить цвет фона GIF на указанный цвет, поскольку файлы PNG имеют альфа-канал, и я не хочу, чтобы GIF был прозрачным.

14
задан 19 May 2011 в 05:00

2 ответа

Да, с помощью инструмента imagemagick s convert:

convert   -delay 20   -loop 0   frame*.png   animated.gif

. При этом будут взяты все исходные кадры, и они превратятся в одно анимированное GIF-изображение. Аргумент -delay 20 будет вызывать задержку в 20 сотых секунды между каждым кадром, а -loop 0 будет заставлять gif повторяться снова и снова.

Что касается установки цвета фона для GIF, это можно сделать с помощью флагов background и flatten:

convert -delay 20 -loop 0 frame*.png -background white -flatten animated.gif
0
ответ дан 19 May 2011 в 05:00

В соответствии с этим StackOverflow Question вы можете использовать ImageMagick или Python-скрипт .

0
ответ дан 19 May 2011 в 05:00

Другие вопросы по тегам:

Похожие вопросы: