Comment diviser un fichier .gif animé dans ses cadres de composants?

37

Comment diviser facilement un fichier .gif animé? Je veux voir chaque image.

Je préférerais vraiment ne pas exporter chaque image dans un répertoire. Je voudrais les voir individuellement dans une seule application si possible.

Est-ce possible sur Linux?

    
posée Kris Harper 05.02.2012 - 05:30
la source

4 réponses

40

Essayez de les ouvrir avec The Gimp; Je crois que cela va ouvrir des gifs animés avec un calque par image.

Vous dites que vous ne voulez pas transférer toutes les images dans des fichiers d’un répertoire, mais je vous dirai comment le faire quand même :) installez ImageMagick ou graphicsmagick, alors:

pour ImageMagick:

convert animation.gif target.png

pour GraphicsMagick:

gm convert animation.gif target.png

il va écrire des images sur target0.png, target1.png, ... et ainsi de suite. Vous pouvez ensuite entrer dans le répertoire et exécuter eog , il vous montrera tous les cadres de la même application. Lorsque vous n'avez plus besoin des cadres, il vous suffit de rm target*.png .

    
réponse donnée roadmr 05.02.2012 - 05:39
la source
31

Si les différents cadres ont des zones transparentes et se construisent les uns sur les autres, vous pouvez utiliser la commande convert avec l'option " -coalesce " pour produire un ensemble de fichiers target-0.png, target-1.png, etc. , chacun d'eux fusionne la séquence d'images précédentes:

convert -coalesce animation.gif target.png
    
réponse donnée NemoM 08.12.2013 - 19:38
la source
1

pour moi, avec ImageMagick (infos sur la version: 6.8.9-9 Q16 x86_64 2017-07-31 )

convert gif.gif gif.pdf

crée un pdf avec chaque page étant une image du gif d’entrée, alors vous pouvez simplement parcourir les images dans l’application de visualisation pdf de votre choix

    
réponse donnée practechal 16.11.2017 - 22:15
la source
1

Utilisez mpv. Ouvrez-le sur le bureau. Faites glisser gif dedans. Prenez une capture d'écran de votre image souhaitée / simple avec la touche s. Vous pouvez même faire une pause si votre gif est rapide. Manière très rapide.

===========

vous souhaiterez peut-être utiliser ces paramètres d’abord [une fois que vous n’avez plus à recommencer] :

gedit ~/.config/mpv/mpv.conf

et entrez et enregistrez:

--screenshot-format choix: jpg jpeg png (par défaut: jpg)

pour la meilleure qualité png:

--screenshot-format=png
--screenshot-png-compression=9

ou si vous voulez jpg

--screenshot-jpeg-quality entier (0 à 100) (par défaut: 90)

Utilisez mpv --list-options pour d’autres détails

    
réponse donnée shantiq 07.07.2018 - 09:45
la source

Lire d'autres questions sur les étiquettes