Créer un GIF à partir d'une vidéo : taille, fps et boucle
Pour créer un GIF à partir d'une vidéo, choisissez un moment de deux à six secondes, réduisez-le à 320–640 px de large, abaissez la fréquence d'images à 10–15 fps et laissez le convertisseur construire une palette de 256 couleurs à partir de cet extrait. Ces quatre choix déterminent si vous obtenez une boucle nette de 2 Mo ou un fichier de 30 Mo qu'aucune messagerie n'acceptera.
Ce que contient réellement un fichier GIF
Le GIF est plus ancien que le web. CompuServe a publié la première version, GIF87a, en 1987 pour envoyer des images fixes par connexion téléphonique, et la révision de 1989, GIF89a, a ajouté les deux fonctions qui ont rendu l’animation possible : un délai pour chaque image et une couleur transparente. La boucle est arrivée en 1995, quand Netscape Navigator 2.0 a commencé à lire une petite extension d’application indiquant le nombre de répétitions. Tout GIF animé actuel reste un fichier GIF89a contenant ce bloc, ce qui explique qu’il s’affiche dans pratiquement tous les navigateurs et clients de messagerie.
À l’intérieur, un GIF est une pile d’images indexées. Chaque image renvoie à une table de couleurs de 256 entrées au maximum : elle ne peut donc afficher que 256 couleurs, alors que la vidéo d’origine en comptait des millions. Les pixels sont ensuite compressés en LZW, une méthode à dictionnaire sans perte qui fonctionne bien sur les aplats d’une seule couleur et mal sur le bruit photographique, le grain et les dégradés. Le LZW ne supprime rien lui-même ; la perte survient avant, quand des millions de couleurs sont ramenées dans la palette.
Un GIF ne peut pas non plus contenir deux autres choses. Il n’a aucune piste audio : le son de votre vidéo disparaît tout simplement. Et sa temporalité est grossière : les délais sont stockés en centièmes de seconde, et la plupart des navigateurs traitent un délai de 0 ou 1 centième comme 10 centièmes ; un GIF créé à 50 i/s ou plus est donc plus lent, pas plus fluide. En pratique, la plage utile va de 10 à 25 i/s.
- GIF89a ajoute l’animation
- 1989
- Couleurs par image, au maximum
- 256
- Plus petit pas de délai
- 1/100 s
- Pistes audio
- 0
Pourquoi les GIF deviennent énormes, et dans quel ordre les alléger
Un codec vidéo moderne comme H.264 ne stocke une image complète que de temps en temps et décrit la plupart des images comme de petites variations par rapport à la précédente. Le GIF peut en faire un peu en ne mettant à jour qu’un rectangle de l’image précédente, mais il n’a rien qui ressemble à la prédiction de mouvement. Dès que la caméra bouge, presque tous les pixels changent et chaque image est stockée presque en entier. C’est pourquoi un clip de téléphone de 2 Mo peut devenir un GIF de 15 Mo, alors qu’un enregistrement d’écran d’une souris qui se déplace sur une fenêtre fixe reste minuscule.
Le poids d’un GIF est à peu près largeur × hauteur × nombre d’images, avec une remise selon ce qui reste immobile entre les images. Les leviers se classent donc facilement. La durée réduit les images une pour une : quatre secondes au lieu de huit divisent le fichier par deux. La largeur réduit les pixels de façon quadratique : passer de 640 px à 320 px ne laisse qu’un quart des pixels dans chaque image. La fréquence d’images réduit de nouveau les images de façon linéaire, et 12 i/s tient étonnamment bien pour les gestes et les visages. Réduire les couleurs aide moins qu’on ne croit, en général de 10 à 30 %, car le LZW dépend davantage des motifs répétés que de la taille de la palette.
Le tramage est le compromis qui déroute le plus. Il disperse des points de couleurs voisines de la palette pour simuler les teintes manquantes, ce qui masque les bandes dans les ciels et la peau, mais ajoute un bruit fin que le LZW compresse mal. Désactivez-le pour les enregistrements d’écran, les dessins animés et les démos d’interface, où l’aplat est de toute façon la réalité, et gardez-le pour les vraies images filmées. Le recadrage est le dernier levier : retirer une bordure fixe ou des bandes noires supprime des pixels sans toucher au sujet.
- 1reRaccourcir le clipChaque seconde retirée emporte ses images ; 2 à 6 secondes suffisent pour la plupart des réactions.
- 2eRéduire la largeurLa moitié de la largeur ne laisse qu’un quart des pixels ; 320 à 480 px conviennent à une fenêtre de chat.
- 3eBaisser la fréquence d’images10 à 15 i/s gardent un mouvement lisible ; 8 i/s conviennent aux enregistrements d’écran lents.
- 4eRéduire les couleurs et le tramage64 à 128 couleurs sans tramage pour les graphismes ; 256 avec tramage pour les images filmées.
Choisir le début et la fin de l'extrait
La plupart des GIF partagés tiennent en un seul temps fort : une réaction, un but, un clic sur un bouton et l’écran qui suit. Regardez la vidéo une fois en comptant les secondes dans votre tête, notez la seconde où le moment commence et celle où il est clairement abouti, puis ajoutez quelques images de chaque côté pour que la boucle ne paraisse pas coupée. Si la source est longue, extrayez d’abord la plage avec un outil pour couper une vidéo et travaillez sur le fichier court. Dans un convertisseur, saisir les durées dans Début et Fin en secondes ou en minutes:secondes fait le même travail sans étape séparée.
Pensez aussi à l’endroit où le GIF commence à se lire. Beaucoup d’applications de chat et de clients de messagerie affichent la première image pendant le chargement, et Outlook pour Windows de 2007 à 2016 n’affiche que la première image sans jamais animer. Commencez sur une image qui a du sens comme image fixe, pas sur un flou au milieu d’un panoramique. Si le message du GIF est une légende ou un résultat, maintenez ce dernier instant une demi-seconde en allongeant Fin, pour que les spectateurs puissent le lire avant que la boucle ne reparte.
TipFilmez la source en pensant au GIF : tenez le téléphone immobile, remplissez le cadre avec le sujet et évitez de zoomer. Un plan fixe peut peser moitié moins qu’un plan à main levée avec les mêmes réglages.
Limites de taille des GIF sur Discord, Slack, GIPHY, X et Reddit
La destination du GIF fixe le budget avant tout réglage. Discord a abaissé sa limite d’envoi gratuite à 10 Mo par fichier en 2024, et c’est la limite que la plupart des gens atteignent en premier ; Nitro Basic la porte à 50 Mo et Nitro à 500 Mo. GIPHY accepte des envois jusqu’à 15 secondes et 100 Mo. X accepte les GIF jusqu’à 15 Mo et les transforme en vidéo en boucle à l’envoi, et Reddit accepte les GIF jusqu’à 100 Mo mais les diffuse aussi en vidéo. Slack accepte des fichiers jusqu’à 1 Go, mais les émojis personnalisés doivent rester sous 128 Ko, ce qui impose une largeur minuscule, une boucle courte et peu de couleurs.
L’e-mail fait exception. Gmail autorise 25 Mo de pièces jointes par message et Outlook.com 20 Mo, mais un GIF placé dans le corps d’une newsletter ou d’une signature doit rester bien sous 1 Mo pour que le message s’ouvre vite en données mobiles. Dans un chat, visez la moitié de la limite plutôt que juste en dessous, car les destinataires peuvent avoir une connexion lente. Les chiffres ci-dessous étaient à jour en 2025 ; consultez la page d’aide du service quand un fichier est tout près de la limite.
| Destination | Limite | Ce qui arrive au GIF |
|---|---|---|
| Discord, compte gratuit | 10 Mo par fichier | Lu directement dans le message, en boucle |
| Discord Nitro Basic / Nitro | 50 Mo / 500 Mo | Lu directement dans le message, en boucle |
| Message Slack / émoji personnalisé | 1 Go / 128 Ko | Animé dans le message, sauf si l’utilisateur a désactivé les animations |
| Envoi sur GIPHY | 15 secondes, 100 Mo | Diffusé en versions GIF, MP4 et WebP |
| X (Twitter) | 15 Mo | Converti en MP4 muet en boucle |
| 100 Mo | Converti en vidéo pour la lecture | |
| Intégré dans un e-mail | Moins de 1 Mo recommandé | Outlook 2007–2016 pour Windows n’affiche que la première image |
Quand MP4, WebM, WebP ou APNG font mieux qu'un GIF
Si X convertit chaque GIF envoyé en MP4, et ce depuis 2014, c’est pour la bande passante. Les mêmes cinq secondes qui pèsent 4 Mo en GIF tiennent en général en quelques centaines de kilo-octets en H.264, avec toutes les couleurs au lieu de 256 teintes et sans bruit de tramage. GIPHY et Tenor font de même : le bouton GIF de votre clavier récupère généralement un petit MP4 ou WebP. La vraie question n’est donc pas de savoir comment faire le meilleur GIF, mais si l’endroit où vous publiez a vraiment besoin d’un GIF.
Gardez un vrai GIF quand la destination affiche des images mais pas de vidéo : corps d’un e-mail, README ou ticket GitHub, ticket Jira, wiki, vieux forum, présentation qui doit fonctionner dans tous les lecteurs. Partout où une vidéo se lit directement et sans son, ce qui couvre la plupart des réseaux sociaux et des applications de chat récentes, une boucle MP4 ou WebM est plus belle et se charge plus vite. Sur une page web que vous maîtrisez, un élément <video autoplay muted loop playsinline> se comporte comme un GIF et coûte une fraction des octets.
Deux formats d’image se situent entre les deux. Le WebP animé, de Google, prend en charge des millions de couleurs et la compression avec perte, et il est lu dans Safari depuis la version 14 en 2020 ; il fonctionne donc dans tous les navigateurs actuels, même si beaucoup d’applications hors navigateur le refusent encore. L’APNG étend le PNG avec des images successives, conserve toutes les couleurs et une vraie transparence alpha, et c’est ce qu’utilisent Apple et LINE pour les stickers animés. Si un GIF existe déjà et que vous devez seulement l’alléger pour un site qui lit la vidéo, retransformer le GIF en MP4 est en général la plus grosse économie.
GIF
256 couleurs, pas de son, fichiers lourds, mais s’affiche comme une image partout.
- Corps d’e-mail, README, tickets et wikis
- Boucle sans bouton de lecture
- Pire rapport poids/qualité des quatre
MP4 ou WebM
Toutes les couleurs et compression du mouvement, souvent un dixième du poids.
- Peut garder le son
- Lecture automatique sans son sur la plupart des réseaux sociaux
- Non affiché directement par la plupart des applications de messagerie
WebP animé ou APNG
Images animées en couleurs complètes ; l’APNG ajoute une transparence progressive.
- Fonctionnent dans tous les navigateurs actuels
- Prise en charge inégale dans les applications de bureau et la messagerie
- L’APNG est courant pour les stickers
Six façons de convertir une vidéo en GIF
Les téléphones le permettent sans application supplémentaire. Sur iPhone, l’app Raccourcis propose une action Make GIF qui accepte une vidéo ou une Live Photo, et une Live Photo avec l’effet Boucle ou Rebond est un moyen rapide de filmer la source. L’app Galerie de Samsung affiche un bouton GIF pendant la lecture d’une vidéo, qui enregistre la section visible en GIF. L’app GIPHY et son GIF Maker web permettent de couper, légender et publier au même endroit, mais le résultat est public sauf si vous l’enregistrez seulement. Dans Photoshop, File > Import > Video Frames to Layers importe jusqu’à 500 images, et Export > Save for Web (Legacy) écrit le GIF avec des réglages de palette et de tramage.
Pour un contrôle total et les traitements par lots, la méthode de palette en deux passes de ffmpeg donne le résultat le plus propre : le premier filtre analyse le clip et construit une palette de 256 couleurs à partir de ses couleurs réelles, le second y associe chaque image. La commande ci-dessous coupe cinq secondes à partir de 0:02, redimensionne à 480 px de large, échantillonne à 12 i/s et boucle indéfiniment. Dans un navigateur, le convertisseur vidéo en GIF réalise la même étape de palette avec les réglages Largeur, Fréquence d’images, Couleurs et Tramage, et la page MP4 en GIF l’ouvre avec MP4 présélectionné. Les clips de téléphone en MOV fonctionnent de la même façon ; si une application les refuse, lisez d’abord convertir un MOV en MP4.
iPhone
- 01Dans Raccourcis, créez Select Photos → Make GIF → Save to Photo Album.
- 02Lancez-le et choisissez la vidéo ou la Live Photo ; coupez d’abord les longs clips dans Photos.
- 03Partagez le GIF depuis l’album Animated de Photos.
Android
- 01Ouvrez la vidéo dans Galerie Samsung et touchez GIF pendant la lecture.
- 02Faites glisser les poignées jusqu’à la section voulue.
- 03Touchez Enregistrer ; sur les autres téléphones, utilisez un convertisseur web dans Chrome.
Ordinateur
- 01Dans Photoshop, choisissez File > Import > Video Frames to Layers.
- 02Réglez le délai entre images et la boucle Forever dans le panneau Timeline.
- 03Exportez avec Save for Web (Legacy) en GIF, 128 à 256 couleurs.
ffmpeg -ss 2 -t 5 -i video.mp4 -vf "fps=12,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" -loop 0 animation.gif
Des boucles propres et un dernier contrôle qualité
Un GIF boucle indéfiniment par défaut, car l’extension Netscape est écrite avec un nombre de répétitions de zéro, ce qui signifie infini. Un nombre de un le fait jouer une fois et s’arrêter sur sa dernière image, ce qui convient à un GIF qui se termine sur un message. Le plus difficile est de rendre la boucle invisible. Cherchez un passage où la première et la dernière image sont presque identiques, comme un signe de la main qui revient à la même position, ou lisez le clip en avant puis en arrière avec Effet boomerang, ce qui supprime le saut au prix de deux fois plus d’images.
Avant de l’envoyer, ouvrez le GIF à sa taille réelle dans un onglet du navigateur, pas en miniature, et regardez trois boucles complètes. Vérifiez que le texte à l’image est lisible à la largeur choisie, que les visages ne se sont pas transformés en taches posterisées et que le rythme correspond à la vidéo. Comparez ensuite le poids du fichier avec la limite du tableau ci-dessus ; s’il en est proche, reprenez l’ordre de réduction : durée, largeur, fréquence d’images, couleurs. Pour des clips plus longs ou avec du son, compresser une vidéo pour Discord et l’e-mail est une meilleure voie.
Bandes dans les ciels, les ombres et la peau
La palette manque de teintes. Gardez 256 couleurs et passez Tramage sur Sierra ou Floyd–Steinberg, ou envoyez un MP4 pour les images riches en dégradés.
Le GIF se lit plus vite ou plus lentement que la vidéo
Les délais sont stockés en centièmes de seconde. 10, 20 et 25 i/s tombent juste ; au-delà de 50 i/s, les navigateurs ralentissent la lecture.
Le texte à l’image est illisible
Portez la largeur à 640 px et baissez la fréquence d’images pour compenser, ou recadrez sur la zone de texte avant de convertir.
Un saut visible quand la boucle redémarre
Déplacez Début et Fin sur des images qui se correspondent, ou activez Effet boomerang et réduisez la plage de moitié.
À retenir
- Un GIF contient au plus 256 couleurs par image, pas d’audio, et des délais entre images en centièmes de seconde.
- Le poids dépend de la durée, de la largeur et de la fréquence d’images ; réduisez-les dans cet ordre avant de toucher aux couleurs.
- Visez 2 à 6 secondes, 320 à 640 px et 10 à 15 i/s ; désactivez le tramage pour les enregistrements d’écran.
- Discord gratuit accepte 10 Mo, X 15 Mo, GIPHY 15 secondes et 100 Mo, les émojis Slack 128 Ko.
- Là où la vidéo se lit directement, une boucle MP4 ou WebM est plus légère et plus belle que n’importe quel GIF.
Questions fréquentes
Quelle est la meilleure fréquence d'images pour un GIF tiré d'une vidéo ?
Entre 10 et 15 images par seconde pour la plupart des clips. Une séquence de sport ou de jeu vidéo rapide peut justifier 20 ips ; un enregistrement d'écran lent reste très bien à 8 ips et donne un fichier bien plus léger.
Combien de secondes doit durer un GIF ?
De deux à six secondes suffisent pour presque toutes les réactions, démonstrations et temps forts. Au-delà de dix secondes, un GIF devient vite lourd, et un court MP4 est généralement le meilleur fichier à partager.
Le GIF est-il un format sans perte ?
La compression LZW d'un GIF est sans perte, mais la conversion, elle, ne l'est pas : les millions de couleurs de la vidéo sont réduits à une palette de 256 couleurs par image. C'est de cette réduction que viennent les aplats étagés et le grain.
Pourquoi X transforme-t-il mon GIF en vidéo ?
X convertit depuis 2014 les GIF importés en fichiers MP4 en boucle, parce que la vidéo est bien plus légère et conserve toutes les couleurs. La publication tourne toujours en boucle, sans son, comme un GIF.
Peut-on créer un GIF à partir d'une vidéo YouTube ?
Uniquement à partir d'un fichier que vous avez sur votre appareil et dont vous avez le droit de vous servir. Téléchargez votre propre vidéo depuis YouTube Studio ou utilisez l'enregistrement d'origine, puis coupez-la et convertissez-la.
Quelle est la différence entre un GIF et un WebP animé ?
Le WebP animé gère des millions de couleurs, la compression avec perte et une transparence progressive, il est donc en général bien plus léger. Le GIF fonctionne dans plus d'endroits, notamment les clients de messagerie et les anciennes applications qui ignorent le WebP.
À lire aussi
Compresser une vidéo pour Discord et e-mail (10 et 25 Mo)
Discord gratuit : 10 Mo, Gmail : 25 Mo, Outlook : 20 Mo. Débit × durée = poids : les réglages à changer et quand préférer un lien.
Mina Sato · 16 sept. 2026 · 11 min de lecture
Convertir MOV en MP4 sur iPhone, Mac, Windows et en ligne
MOV et MP4 sont quasi jumeaux ; le codec HEVC des vidéos iPhone coince sous Windows et Android. Méthodes gratuites, qualité intacte, erreurs.
Mina Sato · 5 oct. 2026 · 11 min de lecture
Tailles Instagram 2025 : post, story et Reels en pixels
Tailles Instagram 2025 : post 1080 × 1350 (4:5) ou 1080 × 1080, paysage 1080 × 566, Stories et Reels 1080 × 1920 (marge 250 px), profil 320 × 320.
Jonas Weber · 7 oct. 2026 · 11 min de lecture