Les fichiers GIF prennent en charge l'animation et les palettes de couleurs limitées, ce qui les rend parfaits pour les animations simples, les mèmes et les icônes.
Utilisations courantes
Création d'images animées pour les réseaux sociaux
Création d'animations de réaction simples
Affichage de graphiques simples avec transparence
GIF FAQ sur la conversion
Qu'est-ce qu'un fichier GIF?
+
Le GIF (Graphics Interchange Format) est un format d'image bitmap qui prend en charge l'animation et un maximum de 256 couleurs.
L'animation survit-elle quand je convertis un GIF?
+
Cela dépend entièrement de la cible. Convertissez-vous en un autre format animation-capable et les images et le timing passent par-dessus; convertissez-vous en un format immobile et vous obtenez un cadre, normalement le premier. L'autre direction compte plus dans la pratique: une GIF animation convertie en vidéo réelle est généralement une fraction de la taille à une meilleure qualité, parce que les codecs vidéo compressent le mouvement correctement et ce format ne le fait pas. GIF, 256 couleurs plafond épaves gradients et vidéo alambics, et ses tailles de fichiers pour l'animation sont un ordre de grandeur pire que WebP ou MP4.
Est-ce que quelque chose est perdu quand un GIF est converti en un autre format sans perte?
+
Aucune donnée de pixel. GIF stocke l'image exactement plutôt que de la approximer, de sorte qu'une conversion entre deux formats sans perte est réversible et peut être répétée indéfiniment sans dégradation. Ce qui peut être perdu, c'est tout autour des pixels — profils de couleurs, transparence, animation, métadonnées intégrées — parce que le support de ceux-ci varie beaucoup plus entre les formats que le stockage de pixel ne le fait. GIF est sans perte mais plafonné à une palette de 256 couleurs par cadre, en utilisant la compression LZW et la transparence binaire monocolore.
Pourquoi tant de contenu web est-il livré comme GIF?
+
Parce qu'il a été conçu pour exactement ce travail: petits fichiers, démarrage rapide, aucun plugin et aucune licence pour s'inquiéter. Cela le rend excellent à la livraison et imperméabilable à tout le reste — les outils d'édition, les galeries de téléphone et les anciens appareils l'ignorent fréquemment. L'animation GIF joue absolument partout — clients de messagerie, forums, applications de chat et navigateurs tous rendent sans négociation de codec.
Pourquoi quelques secondes d'animation GIF est-ce un fichier aussi grand?
+
Parce qu'il stocke les images, pas le mouvement. Chaque image est compressée seule sans référence à celle qui l'a précédé, donc un court clip devient des dizaines d'images complètes dans une rangée et le fichier tourne en mégaoctets. Un codec vidéo code la différence entre les images plutôt et atterrit la même séquence à une fraction de la taille, ce qui explique pourquoi convertir une animation en vidéo est la solution standard pour une page qui se charge lentement.
Pourquoi les gradients semblent-ils bagués dans un GIF?
+
Parce que la couleur vient d'une palette indexée plutôt que d'être libre. Chaque pixel pointe à une entrée dans une petite table, de sorte qu'un ciel qui a commencé avec des milliers de nuances est pressé dans quelques centaines d'étapes et les marches entre elles montrent comme des bandes. La dithring le cache au prix d'une texture tachetée. La conversion en format couleur complète supprime le plafond, mais il ne peut pas inventer des nuances de dos qui ont déjà été jetées.
Est-ce que GIF garde un arrière-plan transparent?
+
Oui — le format stocke un véritable canal alpha, donc les logos découpés, les clichés produits et les superpositions gardent leur transparence au lieu d'arriver sur un rectangle blanc. La conversion en format sans alpha est là où elle va mal: les zones transparentes sont remplies d'une couleur solide, généralement blanche ou noire, et il n'y a aucun moyen de revenir à côté de masquer le sujet à nouveau.
Le timing et la boucle des images survivent-ils à la conversion d'un GIF?
+
Dans un autre format animation-capable, oui — les retards par image et le nombre de boucles sont stockés dans le fichier et transportés à travers. Dans un format immobile, un seul cadre survit, normalement le premier. Dans la vidéo, le drapeau de boucle n'a nulle part où aller, parce que le lecteur décide de répéter. Vérifiez la vitesse de lecture après lorsque le taux d'image change: un taux fixe ne peut qu'approximativement les retards variables par image.
Est-ce important que GIF ait plus de trente ans?
+
L'âge n'est pas le problème — plusieurs formats de cette époque sont encore parfaitement bons, précisément parce que tout a eu des décennies pour les mettre en œuvre. Ce qui importe, c'est ce que l'époque a supposé: petits fichiers, processeurs modestes, aucun réseau, et des fonctionnalités qui n'ont pas encore besoin. GIF est le format CompuServe de 1987, et la seule raison pour laquelle il a survécu est qu'il anime.
Puis-je utiliser GIF directement sur une page web?
+
Oui — chaque navigateur actuel le rend natif, donc il n'a pas besoin de copie de repli et aucune conversion au moment de la publication. La question restante est le poids plutôt que le support: la même image dans un format web moderne est souvent un tiers de la taille à la même qualité visible, qui vaut la peine de faire sur tout ce qui apparaît au-dessus du pli.
Qui contrôle le format GIF?
+
Personne, et c'est le but de cela. La spécification est publique, quiconque peut la mettre en œuvre sans demander ni payer, et aucune entreprise ne peut changer les termes plus tard — c'est pourquoi les archives, les organismes de normalisation et les institutions publiques spécifient des formats comme celui-ci pour tout ce qui doit encore ouvrir dans vingt ans. Le métier n'est pas la compatibilité, ce qui est excellent; c'est qu'il n'y a pas de fournisseur à appeler quand certains outils implémentent mal la spécification.
Puis-je simplement renommer l'extension au lieu de convertir GIF?
+
Presque jamais, et il vaut la peine de comprendre pourquoi : l'extension est une étiquette, tandis que les octets à l'intérieur sont structurés pour un format spécifique. Renaming produit un fichier dont le nom promet quelque chose que son contenu ne livre pas, et ce qui l'ouvre refuse le fichier ou le lit mal. La seule exception étroite est deux formats qui sont réellement le même conteneur sous des noms différents — et même alors un rewrap approprié est plus sûr qu'un renom.