Gifski, un programme pour créer des images GIF de haute qualité

à propos de gifski

Dans le prochain article, nous allons jeter un œil à Gifski. Ce programme nous permettra créer des images gif haute qualité, soit en utilisant une vidéo ou avec un ensemble d'images. C'est un programme multiplateforme et open source. Cette application est un encodeur GIF de haute qualité basé sur Pngquant.

Si quelqu'un ne sait pas, pngquant est un compresseur d'image PNG avec perte que nous pouvons utiliser à partir de la ligne de commande. De nombreuses personnes sur le net assurent que pngquant est l'un des meilleurs compresseurs PNG sans perte Que pouvons-nous trouver. Compressez les images PNG jusqu'à 70% sans perdre la qualité d'origine et conservez une transparence alpha complète. Les images compressées résultantes sont compatibles avec tous les navigateurs Web et systèmes d'exploitation.

Puisque Gifski est basé sur Pngquant, il utilise ses fonctionnalités pour créer des animations GIF. Ce programme est capable de créer des GIF animés utilisant des milliers de couleurs par image. Gifski nous oblige également à avoir ffmpeg pour convertir la vidéo en images PNG.

Installation de Gifski

Prérequis

Nous devrons assurez-vous que nous avons installé FFMpeg et Pngquant dans notre Ubuntu avant d'entrer dans l'installation de Gifski.

FFmpeg est disponible dans les référentiels par défaut de la plupart des distributions Gnu / Linux. Pour cela, nous pouvons l'installer en utilisant apt. Nous ouvrons un terminal (Ctrl + Alt + T) et écrivons:

sudo apt install ffmpeg

Pour installer pngquant, dans le même terminal, nous allons exécuter:

sudo apt install pngquant

Installer Gifski

Après avoir installé les prérequis, nous pouvons maintenant installer Gifski. Nous aurons différentes possibilités d'installation. Le premier sera installez-le en utilisant la charge, si nous avons installé le Langage de programmation Rust. Une fois ce langage installé, dans un terminal (Ctrl + Alt + T) on écrit:

installer des gifski de cargaison

cargo install gifski

Nous pouvons aussi obtenir ce programme en utilisant le gestionnaire de paquets linuxbrew.

installer brew gifski

brew install gifski

Si vous ne souhaitez pas installer cargo ou Linuxbrew, télécharger les derniers exécutables binaires de l' page des versions et compilez et installez gifski manuellement.

Créez des animations GIF avec Gifski

Nous commençons par aller à l'emplacement où nous sauvegardons les images. Dans cet exemple, ils sont tous .PNG. Là, nous exécuterons la commande suivante pour créer une animation GIF à partir de l'ensemble d'images dont nous avons:

gifski créer un fichier gif animé

gifski -o archivo.gif *.png

Je tiens à préciser qu'en faisant cet exemple, toutes les images que j'ai utilisées avaient la même taille.

Fonctionnalités Gifski disponibles

Gifski a également quelques fonctionnalités avec lesquelles nous pouvons:

  • Créez l'animation GIF avec une dimension spécifique.
  • Afficher un nombre spécifique d'images par seconde.
  • Encodez avec une qualité spécifique.
  • Codez plus rapidement.
  • Nous pourrons également encoder les images exactement dans l'ordre donné.

Pour créer une animation GIF avec une dimension spécifique, par exemple width = 512 et height = 490, utilisez la commande suivante:

gifski -o archivo.gif -W 512 -H 490 *.png

Nous pourrons définir le nombre d'images par seconde nous voulons dans l'animation gif. La valeur par défaut est 20. Pour ce faire, exécutez:

gifski -o archivo.gif --fps 30 *.png

Nous pouvons encoder avec une qualité spécifique sur une échelle de 1 à 100. De toute évidence, une qualité inférieure peut donner un fichier plus petit et une qualité supérieure à un fichier plus grand dans notre animation GIF.

gifski -o archivo.gif --quality 40 *.png

Gifski prendra plus de temps lors de l'encodage d'un grand nombre d'images. Pour faire quoi le processus d'encodage est 3 fois plus rapide que la vitesse habituelle, exécutez:

gifski -o archivo.gif --fast *.png

Gardez à l'esprit que réduira la qualité à 10%.

Pour encoder les images exactement dans l'ordre donné, nous utiliserons l'option –nosort. Ici tu peux remplacez * .png par les noms de fichiers et leurs extensions, dans l'ordre qui nous intéresse le plus.

gifski -o archivo.gif --nosort *.png

Créer une animation GIF à partir d'un fichier vidéo

Parfois, vous pouvez nous sommes intéressés par un fichier animé tiré d'une vidéo. C'est là que FFmpeg peut nous aider. Vous devez d'abord convertir la vidéo en images PNG avec la commande suivante:

ffmpeg -i video.mp4 frame%04d.png

La commande ci-dessus rend les fichiers image 'cadre0001.png", "cadre0002.png", "cadre0003.png', etc…, de la vidéo.mp4. Les caractères% 04d généreront le numéro de trame. Cette commande divisera la vidéo entière en images, qui sont enregistrées dans le répertoire de travail actuel.

Après avoir converti la vidéo en images, exécutez simplement la commande suivante pour créer le fichier GIF animé.

gifski -o archivo.gif *.png

Aide et informations

Pour plus de détails, nous pouvons consulter la section d'aide du programme en tapant:

aide gifski

gifski -h

Si quelqu'un a besoin plus d'aide ou d'informations à propos de gifski, vous pouvez consulter le site web du projet. Nous pouvons également obtenir plus d'informations de pngquant dans votre page Web concerné.


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.