Comment créer un GIF à partir d'images sous Linux à partir de la console

La mode dans les réseaux sociaux, ce sont les Gifs animés, il y en a des millions et à des fins différentes, certains nous divertissent et d'autres nous informent, mais ils sont sans aucun doute devenus le moyen le plus efficace de montrer quelque chose et d'avoir un effet viral incroyable. Pour tout cela, nous voulons enseigner créer un Gif à partir d'images de la console de manière extrêmement simple et rapide, mais avec un paramétrage assez poussé, ce qui entraînera gifs animés personnalisés de haute qualité.créer un gif à partir d'images

Pour créer des GIF d'images sous Linux, nous allons utiliser l'utilitaire imagemagick, qui est super puissant et a une syntaxe assez simple.

Qu'est-ce que imagemagick?

ImageMagick C'est le regroupement de divers utilitaires qui nous permettent d'effectuer de nombreuses actions sur les images, il est open source et est normalement utilisé pour afficher, éditer ou même convertir des images.

Tous ces utilitaires sont gérés à partir de la ligne de commande, étant compatibles avec plus de 100 formats et ayant une ligne d'apprentissage très courte, ainsi qu'une syntaxe assez simple.

Comment installer imagemagick?

Imagemagick est présent nativement dans diverses distributions Linux, mais au cas où il ne serait pas installé par défaut dans votre système d'exploitation, vous pouvez le faire facilement avec certaines des commandes suivantes:

Installez imagemagick sur Ubuntu, Debian et ses dérivés

Les utilisateurs d'Ubuntu, Debian, Deepin et dérivés peuvent installer à l'aide des commandes suivantes:

$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick

Installez imagemagick sur Arch Linux et ses dérivés

Dans arch linux et wrapper, nous pouvons utiliser les référentiels AUR avec la commande suivante:

$ yaourt -S imagemagique

Installez imagemagick sur CentOS / RHEL7, openSUSE, Fedora et ses dérivés

Avec l'aide de yum, nous pouvons installer imagemagick dans ces distributions, exécutez simplement les commandes suivantes

# [yum | dnf | zypper] installer http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] installer http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm

Installez imagemagick à partir du code source

Pour toutes les distributions, nous pouvons installer imagemagick directement à partir de son code source, pour cela, nous devons exécuter cette série de commandes:

$ 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

Comment créer un GIF à partir d'images en utilisant imagemagick

La création de gifs animés avec imagemagick est extrêmement simple, il suffit que nous ayons toutes les images que nous voulons rassembler dans le même répertoire pour créer le gif et exécuter les commandes suivantes:

$ cd / DirectoryOù se trouvent les images $ mogrify -resize 640x480 * .jpg * .png # Ceci permet de redimensionner les images à la même taille $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay représente le temps de retard

Et avec cette série de commandes assez simples et intuitives, nous pouvons créer efficacement nos gifs animés.


7 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Martin dit

    Le potentiel d'ImageMagick ne cesse de m'étonner. Pendant un moment, j'ai pensé qu'il s'agissait de créer des gifs en enregistrant les commandes de la console.

    Si vous connaissez une application avec une interface graphique pour créer des images de type meme sous Linux, il serait bon de le savoir. Merci beaucoup pour le tutoriel, je suis particulièrement intéressé par la création de mèmes. Félicitations pour le blog, je l'ai toujours lu, continuez comme ça!

  2.   Thulium dit

    Imagemagick est bien, mais pour les gif animés, j'aime mieux la combinaison de ffmpeg et de gifsicle. Ffmpeg pour créer à partir d'images ou de vidéos, et gifsicle à optimiser, bien qu'il permette également de les créer.
    Il est également disponible dans termux, c'est donc une très bonne option pour le mobile Android.

    1.    3 dit

      Salut bonne matinée

      Je demande à Tulio ou à ceux qui écrivent des articles dans ce blog de faire un tutoriel sur la façon d'utiliser ffmpeg et gifsicle pour créer et optimiser des gifs ou quelles sont les meilleures méthodes pour créer des gifs à partir de vidéos.

      salutations

  3.   tkto dit

    Je suis la procédure indiquée et quand j'écris
    Faire $
    $ make: **** Aucune cible spécifiée et aucun fichier makefile trouvé. Haute.

    Que suggérez-vous que je fasse, merci.

  4.   3 dit

    Salut bonne matinée

    Merci pour le tutoriel ... Dans cette partie de la commande -loop 0 weight à quoi fait-il référence? Dans quel ordre cette commande prend-elle les images?

    Comment créer un gif à partir d'une vidéo (par exemple de la seconde telle à la seconde)?

    Salutations et j'attends votre réponse bientôt

  5.   David figueroa dit

    Bonjour, cela retient mon attention mais je ne comprends pas très bien où je dois placer le nom de l'image pour la redimensionner. Aurez-vous un tutoriel plus expliqué?

  6.   570n3j dit

    Great!