Utilia

Extraire les images d'un GIF

Découpez un GIF animé en images PNG, voyez le délai et la méthode de suppression de chaque image, puis téléchargez-les une à une ou en ZIP. Gratuit, sans envoi.

Comment extraire les images d’un GIF

  1. Déposez un GIF dans la zone prévue ou cliquez dessus pour le choisir. Les GIF animés comme les GIF fixes sont acceptés.
  2. Cet outil lit le fichier et affiche l’Animation d’origine à côté de ses Dimensions, de son nombre d’Images, de sa Durée totale et de sa Boucle.
  3. Chaque image apparaît dans la grille avec son numéro, son délai et sa méthode de suppression. Les zones transparentes s’affichent sur un damier.
  4. Choisissez ce qu’extrait l’option Images : Images complètes (telles qu’affichées) donne chaque image exactement comme le navigateur la montre à cet instant ; Calques bruts (zone modifiée seulement) donne les petits rectangles enregistrés dans le fichier.
  5. Cliquez sur PNG sous une image pour l’enregistrer seule, ou sur Tout télécharger (ZIP) pour obtenir toutes les images dans une archive, avec des noms numérotés comme chat-frame-007.png.

Pourquoi reconstituer les images complètes ?

Un GIF animé enregistre rarement une image entière à chaque étape. Pour alléger le fichier, la plupart des encodeurs stockent la première image en entier, puis seulement le rectangle qui change, souvent avec des pixels transparents là où rien ne bouge. Un extracteur naïf qui enregistre ces rectangles tels quels produit des images déchirées ou à moitié vides.

Cet outil reconstruit chaque image comme le fait une visionneuse. Il garde un canevas de la taille de l’écran logique du GIF, dessine le rectangle de chaque image à sa position, puis applique sa méthode de suppression (disposal) avant de passer à la suivante :

  • aucune ou conserver (méthodes 0 et 1) : l’image reste en place et la suivante se dessine par-dessus ;
  • effacer (méthode 2, « restaurer le fond ») : le rectangle de l’image est effacé. Comme les navigateurs actuels, l’outil le rend transparent plutôt que de le remplir avec la couleur de fond du fichier ;
  • restaurer l’image précédente (méthode 3) : le canevas revient à l’état où il était avant cette image.

Vous obtenez ainsi des PNG identiques à ce que vous voyez pendant la lecture du GIF. Le PNG conserve la transparence sans aucune perte : les couleurs sont exactement celles de la palette du GIF.

Les calques bruts restent utiles dans d’autres cas : comprendre comment un encodeur a optimisé un fichier, récupérer les morceaux exacts d’un sprite ou déboguer une animation qui clignote.

Délais et durée de l’animation

Chaque image indique son délai en centièmes de seconde, affiché ici en millisecondes. Beaucoup de GIF utilisent un délai de 0 ou 10 ms ; les navigateurs ne les jouent pas aussi vite et les affichent pendant 100 ms. La grille signale ces images par la mention « lue à 100 ms », et la Durée totale additionne les délais tels que les navigateurs les jouent réellement.

La valeur Boucle provient de l’extension NETSCAPE : Infinie pour une lecture en boucle sans fin, un nombre de répétitions, ou Une seule lecture quand le fichier ne contient pas de bloc de boucle.

Limites et confidentialité

Le GIF est décodé entièrement dans votre navigateur : rien n’est envoyé sur un serveur. Les très grosses animations (des centaines d’images en haute résolution) demandent beaucoup de mémoire : au-delà de 400 millions de pixels au total, l’outil vous invite à utiliser un fichier plus petit. Les images sont enregistrées en PNG, sans métadonnées.

Questions fréquentes

Pourquoi certaines images extraites sont-elles incomplètes ?

C’est le cas avec l’option Calques bruts (zone modifiée seulement) : les encodeurs GIF n’enregistrent souvent que la partie qui change. Choisissez Images complètes (telles qu’affichées) pour obtenir des images entières.

Puis-je récupérer les images en JPG ?

L’outil enregistre en PNG pour garder la transparence et les couleurs exactes. Si vous avez besoin de JPG, convertissez ensuite les fichiers PNG avec un convertisseur de format d’image.

Pourquoi la durée totale diffère-t-elle d’autres logiciels ?

La durée suit le comportement des navigateurs, qui jouent les délais de 0 et 10 ms à 100 ms. Certains éditeurs affichent les valeurs brutes du fichier, d’où un total plus court.

Cet outil fonctionne-t-il avec un GIF fixe ?

Oui. Un GIF fixe ne contient qu’une image, que vous pouvez enregistrer en PNG.

Comment recréer une animation à partir des images ?

Retouchez les images si besoin, puis chargez-les dans un créateur de GIF dans le bon ordre et réglez le délai de chaque image.