Publier Profil Docs FAQ

Solution

Réaliser un GIF animé a partir d'une vidéo


Logiciels necessaires


-Avidemux
-Gimp
-script 'reverse layers' [Telecharger ici]

Méthode



Tout d'abord il faut choisir le morceau de video qu'on veut convertir en GIF.
Avec Avidemux c'est une étape trés rapide :
-Naviger jusqu'a la première image de la sequence avec les flèches droite et gauche du clavier ou le curseur de position.
-Placer le curseur de début (curseur A) sur cette image
-Naviguer jusqu'a la dernière image souhaitée
-Placer le curseur B ici.
-Enregistrer -> sauver la selection en JPEG

Nous avons donc toutes les images de la vidéo enregistrées en jpeg.
Une animation a 25 image / seconde est un peu lourde pour un GIF donc sur l'explorateur de fichier on pourra effacer les fichiers par colonnes (en ne gardant qu'une colonne sur 3 par exemple)

Ouvrir avec Gimp la derniere image de l'animation puis faire:
Ouvrir comme calque
et choisir toutes les autres images.

Si vous avez pensé a telecharger le script 'reverse layers' et que vous l'avez placé dans ~/.gimp-2.2/scripts vous devez avoir l'option dans le menu calque :
Calques->Piles->Reverse Layer Order

(Note: Dans les versions CVS de Gimp, cette fonction est présente par défaut sans installer de script)

Cette option va remettre les calques dans le bon ordre sinon l'animation se joue a l'envers.

L'animation est prete , il suffit d'enregistrer avec l'extension GIF et il propose d'exporter en animation.
Pour une video de 25 images/seconde il faudra choisir une durée d'image de 40 milliseconde ,(80 ms pour une image / 2, 120 ms pour une image sur 3, etc...)

Astuces



- Une animation issue d'une vidéo peut être de taille conséquente et difficilement utilisable sur une page web : pensez a recadrer et redimensionner votre image.

- L'option Filtres->Animation->Optimiser pour GIF permet d'effacer les zones communes a toutes les images (elles deviennent transparentes) , l'information redondante est éffacée faisant gagner quelques précieux kilo-octets.