Lorsque l’on fait un screencast avec Byzanz, on obtient un gif animé dont la taille est égal à la taille de la zone enregistrée.

Ainsi si j’enregistre mon ecran en 1280×1024 j’aurai un Gif de cette même taille, ce qui est un peu grand pour mettre dans un article de blog, d’où l’idée de redimensionner le GIF tout en gardant l’animation.


Cela peut être fait avec les outils imagemagick dont l’installation est aisée :

sudo aptitude install imagemagick


Puis ensuite on fera :

convert grand.gif -coalesce -resize XXxYY -deconstruct petit.gif


Où grand.gif et petit.gif sont respectivement le fichier source et la fichier destination et XXxYY est la taille voulu pour petit.gif (en pixel)


Une fois n’est pas pas coutume cette article est valable aussi pour Windows (après avoir installé ImageMagick ici)


Source :

http://wiki.flux-cms.org/display/BLOG/Resizing+animated+GIFs+with+ImageMagick

La conversion en une seule ligne de commande est présente dans les commentaires, de plus la version en 2 lignes est plus lente et donne des fichiers plus gros)



Les commentaires sont fermés.