Ferramenta para converter uma seqüência de arquivos PNG numerados em um GIF animado?

14

Eu criei uma série de pequenos arquivos PNG usando o Blender e fiquei me perguntando se havia uma ferramenta (preferencialmente nos repositórios) que os convertesse em um GIF animado.

Uma estipulação extra: a ferramenta também precisa definir a cor de fundo do GIF para uma cor especificada, pois os arquivos PNG têm um canal alfa e não quero que o GIF seja transparente.

    
por Nathan Osman 19.05.2011 / 03:00

2 respostas

20

Sim, usando a ferramenta imagemagick s convert :

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

Isso levará todos os quadros de origem e os transformará em uma imagem GIF animada. O argumento -delay 20 causará 20 centésimos de segundo de atraso entre cada frame, e o -loop 0 fará com que o gif faça um loop repetidamente.

Quanto à configuração da cor do plano de fundo para o gif, isso pode ser feito com os sinalizadores background e flatten :

convert -delay 20 -loop 0 frame*.png -background white -flatten animated.gif
    
por jozzas 19.05.2011 / 03:14
0

De acordo com esta StackOverflow Question , você pode usar < href="http://www.imagemagick.org"> ImageMagick ou uma Script em Python .

    
por Cas 19.05.2011 / 03:08