A moda nas redes sociais são Gifs animados, são milhões e com finalidades diversas, umas nos divertem e outras nos informam, mas sem dúvida se tornaram a forma mais eficiente de mostrar algo e ter um efeito viral incrÃvel. Por tudo isso, queremos ensinar criar Gif a partir de imagens do console de forma extremamente simples e rápida, mas com uma parametrização bastante extensa, o que resultará em Gifs animados personalizados e de alta qualidade.
Para criar GIFs de imagens no Linux vamos usar o utilitário imagemagick, que é superpoderoso e tem uma sintaxe bastante simples.
O que é imagemagick?
ImageMagick É o agrupamento de vários utilitários que nos permitem realizar várias ações nas imagens.É open source e normalmente é usado para exibir, editar ou mesmo converter imagens.
Todos esses utilitários são gerenciados a partir da linha de comando, sendo compatÃveis com mais de 100 formatos e possuindo uma linha de aprendizado muito curta, além de uma sintaxe bastante simples.
Como instalar o imagemagick?
Imagemagick está presente nativamente em várias distros Linux, mas caso não seja instalado por padrão em seu sistema operacional, você pode fazer isso facilmente com alguns dos seguintes comandos:
Instale imagemagick no Ubuntu, Debian e derivados
Usuários do Ubuntu, debian, deepin e derivados podem instalar usando os seguintes comandos:
$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick
Instale imagemagick no Arch Linux e derivados
No arch linux e no wrapper, podemos fazer uso dos repositórios AUR com o seguinte comando:
$yaourt -S imagemagick
Instale imagemagick no CentOS / RHEL7, openSUSE, Fedora e derivados
Com a ajuda do yum podemos instalar o imagemagick nessas distribuições, basta executar os seguintes comandos
# [yum | dnf | zypper] install http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] instalar http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm
Instale imagemagick do código-fonte
Para todas as distros podemos instalar o imagemagick diretamente de seu código-fonte, para isso devemos executar esta série de comandos:
$ cd / opt $ wget http://www.imagemagick.org/download/ImageMagick.tar.gz $ tar xvzf ImageMagick.tar.gz $ cd ImageMagick-6.9.3 $ touch configure $ ./configure $ make $ make install $ ldconfig / usr / local / lib $ / usr / local / bin / convert logo: logo.gif
Como criar GIF a partir de imagens usando imagemagick
A criação de gif animado com imagemagick é extremamente simples, basta que tenhamos no mesmo diretório todas as imagens que desejamos reunir para criar o gif e executar os seguintes comandos:
$ cd / DirectoryWhereThe Images Are $ mogrify -resize 640x480 * .jpg * .png # Isso é para redimensionar imagens para o mesmo tamanho $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay representa o tempo de atraso
E com esta série de comandos bastante simples e intuitivos, podemos criar nossos gifs animados de forma eficiente.