Ubuntu – Convertir des gifs animés en feuilles de sprites

J’ai une requête de script shell. Je n’ai pas encore passé beaucoup de temps à le découvrir moi-même, mais je veux essayer de convertir des gifs animés en feuilles de sprites pour les utiliser dans le développement de jeux SDL. Je sais comment diviser un gif animé en une série d’images: convert animation.gif target.png , mais pas comment les enchaîner de bout en bout, dans un seul fichier image.

Existe-t-il une commande shell qui peut m’aider à créer une seule feuille de sprite à partir de plusieurs images?

Meilleure réponse

  • Il semble que les fichiers binaires ImageMagick soient déjà installés, vous pouvez donc utiliser la commande suivante:

     $ montage your_gif.gif -tile x1 -geometry +0+0 -alpha On -background "rgba(0, 0, 0, 0.0)" -quality 100 sprites.png
     

    Cela devrait créer un fichier nommé sprites.png