Existe-t-il un type de visualiseur d'images/GIF capable de suspendre l'animation GIF à une image spécifique ou par un clic de souris?
J'ai essayé d'utiliser 'Image Viewer', mais il semble qu'il n'y ait aucun moyen d'arrêter l'animation GIF.
Voici un exemple que je voudrais faire une pause:
La façon la plus simple de le faire est de jouer votre animation gif dans mplayer
Ouvrez votre fichier gif dans mplayer
en utilisant la commande suivante
mplayer -loop 0 -speed 0.2 your_gif
Ici
-loop 0
signifie que votre image gif sera exécutée jusqu'à ce que vous ne la fermiez pas et-speed 0.2
signifie que la vitesse d'animation sera réduite à 20%.
Vous pouvez mettre en pause votre animation en appuyant sur le bouton Space bouton .mplayer
affichera également les informations de trame de votre gif en cours d'exécution dans le terminal.
Je suppose que vous souhaitez le suspendre pour saisir un cadre spécifique et l'enregistrer en tant qu'image autonome.
Ouvrez-le avec Gimp, il chargera chaque image en tant que calque séparé. Vous pouvez ensuite supprimer ou rendre invisibles tous les cadres/calques, à l'exception de celui de votre choix, et exporter l'image dans n'importe quel format pris en charge par gimp.
Vous pouvez décomposer le gif en images et les parcourir à la vitesse que vous souhaitez:
convert input.gif output%05d.png
Bien que mplayer
soit en effet un moyen simple de mettre en pause une animation GIF et peut-être de faire une capture d'écran d'une image particulière, il semble que mplayer
ne permet pas de naviguer entre les images. Un outil gifview
(fourni par le paquet gifsicle
dans Ubuntu) fait un excellent travail en permettant un contrôle plus fin de l'affichage de gif. Reportez-vous à la page de manuel (très courte) pour gifview
pour les raccourcis correspondants.
Assurez-vous de désactiver le mode optimisé avec u. Sinon, seuls les différences entre les images seront affichées et on peut avoir l'impression que l'outil ne fonctionne pas correctement.