IA sur votre appareil : performant et privé.

Vidéo

Comment transformer une vidéo en GIF sans finir à 40 Mo

Le GIF est un format de 1987 limité à 256 couleurs et sans compression digne de ce nom. Voici comment composer avec — et quand préférer un WebP animé.

Mis à jour le 11 août 20266 min de lecture

Le GIF a près de quarante ans, se limite à 256 couleurs par image et n'offre qu'une compression inter-images rudimentaire : une image peut ne redessiner que la zone qui a changé, mais rien de comparable à la prédiction de mouvement d'un codec vidéo. Il survit parce qu'il se lit automatiquement partout sans lecteur vidéo, ce dont ont précisément besoin une image de réaction, un rapport de bug ou une démo produit dans un README. Bien travailler avec lui, c'est accepter ses contraintes plutôt que les combattre — et connaître les trois réglages qui décident si votre GIF fera 2 Mo ou 40 Mo.

Pourquoi les GIF deviennent si lourds

Les codecs vidéo modernes stockent une image complète puis ne décrivent que ce qui change dans les suivantes. C'est pourquoi une vidéo de dix secondes d'une scène presque statique peut peser moins d'un mégaoctet. Le GIF n'en a qu'une version rudimentaire : une image peut ne redessiner que le rectangle qui a changé et laisser le reste de l'image précédente en place, ce qui explique que les captures d'écran statiques s'optimisent bien. Dans des images filmées à la caméra, en revanche, presque chaque pixel change d'une image à l'autre : chaque image est donc stockée quasi entièrement, et le poids croît à peu près linéairement avec le nombre d'images.

Ce seul fait commande toute l'optimisation. Un GIF de 10 secondes à 30 i/s, ce sont 300 images presque complètes. Ramenez-le à 4 secondes à 12 i/s et vous en avez 48 — six fois moins lourd avant d'avoir touché à quoi que ce soit d'autre. La durée et la fréquence d'images sont de loin les leviers dominants.

Les trois réglages qui comptent

RéglageRecommandéEffet sur le poids
Durée2–6 secondesLinéaire — moitié moins long, moitié moins lourd
Fréquence d'images10–15 i/sLinéaire — 15 i/s, c'est la moitié de 30 i/s
Largeur480–640 pxQuadratique — moitié moins large, quatre fois moins de pixels

La largeur est celle que l'on sous-estime. Comme elle agit sur les deux dimensions, passer de 1280 px à 640 px supprime 75 % des pixels de chaque image. Sur un GIF inséré dans un message de messagerie ou une page de documentation, 640 px dépasse déjà la taille d'affichage.

Le problème des 256 couleurs

Chaque image d'un GIF peut utiliser au maximum 256 couleurs distinctes. Une image vidéo en contient typiquement des dizaines de milliers. L'encodeur doit choisir une palette et approximer tout le reste, généralement par tramage — en dispersant des pixels des couleurs disponibles pour simuler celles qui manquent.

C'est pourquoi certaines images tournent au bruit. Couchers de soleil, teintes de peau, fumée et tout dégradé doux deviennent visiblement striés ou mouchetés. À l'inverse, un contenu en aplats — captures d'écran, démos d'interface, animation, tout ce qui a de grandes zones uniformes — se convertit à merveille, parce qu'il n'a jamais eu besoin de beaucoup de couleurs.

Conséquence pratique : les captures d'écran sont la matière idéale pour un GIF et les couchers de soleil la pire. Si votre source est photographique et pleine de dégradés, acceptez les bandes ou changez de format.

Le déroulé

1

Raccourcissez sans pitié d'abord

Trouvez les deux à cinq secondes qui portent le propos et coupez tout le reste avec le découpeur vidéo. C'est la plus grosse économie disponible et elle ne coûte rien.

2

Recadrez l'espace mort

Une capture d'écran d'une seule boîte de dialogue n'a pas besoin de tout le bureau autour. Le recadreur vidéo supprime des pixels qui ne portaient aucune information.

3

Convertissez à faible fréquence d'images

Dans le convertisseur vidéo vers GIF, réglez 10–15 i/s et une largeur autour de 600 px. Regardez l'estimation de poids bouger pendant que vous ajustez — c'est bien plus rapide qu'exporter puis vérifier.

4

Vérifiez-le à sa taille d'affichage

Un GIF qui paraît bon à 100 % peut mal se strier une fois mis à l'échelle. Regardez-le à la taille à laquelle il apparaîtra vraiment avant de le publier.

Raccourcissez, réglez la fréquence d'images et exportez — tout sur votre appareil, sans envoi et sans filigrane.

Convertir une vidéo en GIF

Quand ne pas utiliser le GIF

Le GIF est souvent le mauvais outil, utilisé par habitude. Deux alternatives font généralement mieux :

  • Le WebP animé — même lecture automatique partout dans les navigateurs modernes, toutes les couleurs au lieu de 256, et d'après les tests de Google, 64 % plus léger que le même GIF en mode avec perte (19 % sans perte). Si vous contrôlez la page, c'est strictement supérieur. Tous les navigateurs actuels le prennent en charge.
  • Un MP4 muet en boucle — de loin l'option la plus légère. Un clip de 10 secondes qui pèserait 25 Mo en GIF fait souvent moins de 1 Mo en vidéo. La plupart des plateformes sociales le font déjà en silence : envoyez un GIF sur X et il est converti en vidéo en coulisses, et les GIF proposés dans la plupart des messageries sont en réalité des MP4.

Utilisez un vrai GIF quand la destination l'exige réellement : signatures d'e-mail, forums anciens, certains moteurs de documentation, et messageries qui ne lisent pas la vidéo automatiquement. Pour tout le reste, les alternatives gagnent à la fois en qualité et en poids.

Faire des GIF à partir d'images fixes

Tous les GIF ne partent pas d'une vidéo. Comparaisons avant/après, séquences d'interface étape par étape et animations simples gagnent souvent à être assemblées à partir de fixes, où vous contrôlez chaque image exactement et pouvez tenir les plus importantes plus longtemps. Le créateur de GIF prend un ensemble d'images et une durée par image.

Cette approche produit des fichiers nettement plus légers pour du contenu pédagogique, parce que vous utiliserez peut-être huit images là où une capture d'écran en aurait pris cent vingt — et ces huit sont les seules qu'un lecteur a réellement besoin de voir.

Une dernière habitude : gardez la vidéo source. Un GIF est une impasse avec perte — impossible d'en récupérer ensuite la profondeur de couleur ou les images manquantes. Quand vous aurez besoin d'une autre taille ou d'une version plus longue, repartir de l'original prend une minute ; reconstruire depuis le GIF est impossible.

Questions fréquentes

Pourquoi mon GIF est-il si lourd ?

Parce qu'avec des images filmées le GIF stocke chaque image presque entièrement — sa seule astuce inter-images est de redessiner la zone qui a changé —, donc le poids croît avec le nombre d'images. Un GIF de 10 secondes à 30 i/s contient 300 images quasi complètes. Raccourcir la durée, descendre à 10–15 i/s et réduire la largeur à environ 600 px fait couramment passer un GIF de 30 Mo sous 3 Mo.

Quelle est la meilleure fréquence d'images pour un GIF ?

10–15 i/s pour la plupart des contenus. Cela paraît fluide pour les démos d'interface, les réactions et les captures d'écran, tout en divisant le poids par deux par rapport à 30 i/s. Montez plus haut seulement pour des mouvements rapides où le saccadé gênerait.

Le WebP est-il meilleur que le GIF ?

Pour la qualité et le poids, clairement — le WebP animé gère toutes les couleurs au lieu de 256 et, selon les tests de Google, pèse 64 % de moins que le GIF avec perte et 19 % de moins sans perte, avec une prise en charge par tous les navigateurs actuels. Le GIF garde l'avantage de la compatibilité universelle avec les logiciels anciens, les clients de messagerie et certains forums.

Quelle durée peut avoir un GIF ?

Il n'y a pas de limite dans le format, mais en pratique on plafonne vers 5 à 10 secondes. Au-delà, le fichier dépasse ce que la plupart des plateformes acceptent, et rares sont ceux qui regardent une boucle muette plus longtemps. S'il vous faut davantage, utilisez la vidéo.

À lire ensuite

Plus sur Vidéo →