Créer un gif en ligne de commande avec ImageMagick
- Unix
Pour mon article sur la fonctionnalité de zoom sur une pane avec tmux, j’ai voulu l’illustrer avec un petit gif, parce que c’était plus simple à comprendre. Comme je m’y connaissait pas du tout, je me suis tourné vers l’AppStore mais je n’ai trouvé que des applications qui ne marchaient pas selon les commentaires.
On est jamais mieux servi que par la CLI Moi
Une petite recherche sur les internets m’aura amené vers ce forum ou j’ai appris que l’on peut générer des gifs à partir d’images en ligne de commande à condition d’avoir ImageMagick installé (voir mon article sur l’installation d’ImageMagick pour du développement web).
Du coup, pour faire un gif de 4 capture d’images, il suffit de saisir la commande suivante :
$> convert -delay 25 -loop 0 *.jpg animation.gif
Et voilà, on va générer un gif dont l’image changera toutes les 250 millisecondes, ce qui fait que l’animation du gif durera 1 seconde. A vous d’ajuster selon vos besoins et le nombre d’images que vous voulez utiliser pour votre gif.
Très simple et ultra-pratique…