Présentation : un gif, c’est quoi ?
http://iwdrm.tumblr.com/ http://www.pinterest.com/mireil/iwdrm-if-we-don-t-remember-me/
Dans le cadre du projet giftoc, micr0lab vous détaille comment animer une image au format gif.
Il y a trois grandes façons de procéder que nous allons détailler, après avoir donné quelques outils communs à ces trois méthodes.
Le format gif connaît de grands changements, il est sévèrement concurrencé par la balise video
d’HTML5. Je surveille le gifv et le gfy et vous tiens au courant !
http://iwdrm.tumblr.com/ http://www.pinterest.com/mireil/iwdrm-if-we-don-t-remember-me/
Faîtes une capture vidéo de ce que vous voulez montrer avec recordmydesktop comme ici, ou l’une de ses aternative.
Pour capturer une fenêtre spécifique, repérez d’abord son window id
à l’aide d’une commande comme :
~$ xwininfo | grep "Window id"
Cliquez ensuite sur la fenêtre de votre choix : admettons pour la suite que l’id
de cette fenêtre est 0x1e0008c
. Ensuite, pour capturer dans le répertoire courant ce que vous êtes en train de faire dans cette fenêtre :
~$ recordmydesktop --windowid 0x1e0008c -o video.ogv
Stoppez l’enregistrement avec ctrl + c. Nous allons désormais, à l’aide de mplayer, convertir cette vidéo en une suite d’images que l’on placera dans le dossier les_images
:
~$ mkdir les_images/ ~$ mplayer -ao null video.ogv -vo jpeg:outdir=les_images
Enfin, à l’aide d’imagemagick, nous allons convertir ces images en un gif
, que l’on redimensionnera à 360x225px puis que l’on optimisera :
~$ cd les_images/ ~/les_images$ convert * orig.gif ~/les_images$ gifsicle orig.gif --resize 360x225 > redim.gif ~/les_images$ convert redim.gif -fuzz 10% -layers Optimize optim.gif
La procédure en vidéo ?
Comme beaucoup de curiosités, le résultat est à voir chez tcrxt.
Par là (sauf qu’installer ffmpeg est plutôt à faire selon ce tutoriel
Contact : webmestre[arobase]micr0lab.org