52 votes

Comment faire en sorte qu'un GIF animé existant se répète en boucle ?

J'ai un gif animé qui, tel qu'il a été créé à l'origine, s'anime une fois puis s'arrête. Je souhaite modifier le fichier image pour qu'il tourne en boucle à l'infini.

Quelles applications gratuites ou quels utilitaires de ligne de commande pour Mac OS X puis-je utiliser pour faire cela ? J'ai trouvé plusieurs utilitaires GIF qui peuvent créer de nouvelles animations, mais aucun qui me permette de modifier les propriétés des animations existantes.

50voto

aharris88 Points 601

Vous pouvez utiliser ImageMagick. Il suffit d'exécuter :

convert -delay 20 -loop 0 nonloopingImage.gif loopingImage.gif

Il se peut que vous deviez d'abord installer ImageMagick.

Si vous utilisez de la bière, vous pouvez le faire : brew install imagemagick à partir du terminal, puis vous pouvez exécuter la commande convert commandement.

34voto

Studer Points 3660

Solution impliquant le terminal :

  1. Télécharger le sources de Gifsicle
  2. Décompressez les sources et allez dans le répertoire décompacté
  3. Faire ./configure --disable-gifview --disable-gifdiff
  4. Faire make
  5. Faire cd src
  6. Et enfin, faites ./gifsicle -bl /path/to/image.gif

Solutions utilisant des outils GUI ( Je n'ai testé aucun d'entre eux ! ) :

  1. Vous pouvez essayer GifBuilder (nécessite Rosetta pour fonctionner avec Snow Leopard).
  2. Pixen semble également être un éditeur GIF.

9voto

Surreal Points 265

GIMP peut éditer des GIF animés ; ouvrez l'image dans ce logiciel, puis enregistrez-la à nouveau. Quelques questions vous seront posées, et l'une des options disponibles est de faire tourner l'image en boucle à l'infini.

Il est apparemment possible, voire facile, d'installer GIMP sur OS X, mais je ne peux pas dire que je l'ai fait,

7voto

William Entriken Points 2154

En supposant que vous ayez déjà installé Homebrew et exécuter brew install imagemagick .

Il suffit d'utiliser la ligne de commande pour le faire :

convert -delay 15 -loop 0 input.gif output.gif

Cela permet d'éditer l'image existante sans modifier les durées existantes :

mogrify -loop 0 Untitled.gif

3voto

harrymc Points 394411

Voir GIFs animés de Michael guide.

Il décrit les Utilitaire du jeu de construction GIF qui permet d'afficher la structure interne du GIF animé (malheureusement pas pour OS X). Particulièrement intéressant :

La commande LOOP s de fois que la série d'images sera présentée. Alors que de nombreux GIF animés sont en boucle infinie, cela peut être distraire l'utilisateur. Cette GIF "noframes" tourne 5 fois.

image

Il est plus difficile de trouver des utilitaires OS X gratuits pour l'édition de fichiers GIF, d'autant plus que je ne suis pas un utilisateur Mac. L'un d'entre eux qui semble faire l'affaire est Gifsicle qui peut définir la boucle à l'aide du paramètre "loopcount".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X