sábado, março 27, 2010

[Dicas-L] Gifsicle - Criação de GIFs animados na linha de comando

[Dicas-L] - Gifsicle - Criação de GIFs animados na linha de comando

Caso não consiga visualizar esta mensagem, clique aqui.
URL deste artigo: http://www.Dicas-L.com.br/dicas-l/20100327.php

Logotipo Dicas-L, por Ricardo Burile

Acompanhe a Dicas-L no twitter

Aprenda inglês em casa
Curso estruturado com o que existe de melhor e mais rápido em estratégias e técnicas de aprendizado para adultos.
Conheça as aulas experimentais.

Gifsicle - Criação de GIFs animados na linha de comando

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 27 de março de 2010

Se você é como eu, que não sabe usar programas gráficos com competência, mas precisa quebrar um galho de vez em quando, use o programa gifsicle para criar suas animações. O processo é simples, crie suas imagens e em seguida, com o comando gifsicle, monte o banner animado:

   gifsicle --loop --colors 256 iol-1.gif iol-2.gif iol-3.gif > iol.gif 

A diretiva --loop indica que ao ser exibido o último quadro, a animação deve retornar ao início.

Outra possibilidade interessante é fazer o contrário, extrair os quadros de um gif animado:

   gifsicle iol.gif '#0' > iol-1.gif 

No exemplo acima, eu extrai a primeira imagem gif da minha animação.

Você pode também substituir um dos quadros em uma animação já finalizada:

   gifsicle -b iol.gif --replace '#0' iol-1-new.gif 

Além do programa gifsicle, o pacote traz junto o programa gifview, que você pode usar para visualizar as suas animações. Uma mão na roda, até então eu não conhecia nada do tipo, eu geralmente carregava as animações em um browser para ver como ficava.

   gifview -a iol.gif 

A diretiva "-a" sinaliza que eu quero visualizar a figura com a animação ativa.

O último programa do pacote é o gifdiff, que você pode usar para visualizar a diferença entre dois arquivos gif:

   gifdiff iol-1.gif iol-2.gif   frame #0 pixels differ: 34,2 <#FFFFFF >#F6FBFD 

Nunca usei, mas certamente deve servir para alguma coisa, caso contrário o desenvolvedor, Eddie Kohler, não teria se dado ao trabalho.

A seguir, o banner animado que eu criei:

Certamente vocês podem fazer melhor, não?

+ comente esta mensagem

Aprenda inglês em casa
Curso estruturado com o que existe de melhor e mais rápido em estratégias e técnicas de aprendizado para adultos.
Conheça as aulas experimentais.

Dicas-L: Uma dica por dia desde 3 de março de 1997
As mensagens da lista Dicas-L são veiculadas diariamente
para 29617 assinantes.
Newsfeed RSS: http://www.dicas-l.com.br/index.xml
Caso não queira mais receber estas mensagens clique aqui.

Apoio
A Dicas-L tem o apoio da Locaweb

Nenhum comentário: