Інструмент для перетворення послідовності пронумерованих файлів PNG в анімований GIF?


14

Я створив серію невеликих файлів PNG за допомогою Blender, і мені було цікаво, чи є інструмент (бажано в репортажі), який перетворив би їх у анімований GIF.

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

Відповіді:


20

Так, за допомогою інструмента imagemagicks 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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.