Skip to main content

Pourquoi les GIF sont si lourds et le MP4 bien plus léger

Un GIF est lourd car chaque image est compressée seule en 256 couleurs, sans prédiction de mouvement. Le MP4 ne stocke que les changements : il est plus léger.

Convertir GIF en MP4

Des fichiers bien plus légers, la même animation

GIF MP4

Appuyez pour choisir votre fichier

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Envoi chiffré via HTTPS. Fichiers supprimés automatiquement sous 2 heures.

Pourquoi les GIF sont-ils si lourds ?

Trois facteurs alourdissent les fichiers GIF :

  • Chaque image est compressée séparément. Le GIF n'a pas de prédiction de mouvement. Un encodeur peut ne stocker que le rectangle modifié d'une image, mais tout ce qui bouge à l'intérieur est de nouveau stocké en entier.
  • La compression LZW est peu efficace sur la vidéo. Elle est sans perte et fonctionne bien sur les aplats de couleur, mais le bruit de caméra et les dégradés laissent peu de marge à la compression.
  • Le tramage ajoute du bruit. Pour simuler les couleurs manquantes avec une palette de 256 couleurs, les encodeurs dispersent des motifs de pixels qui se compressent mal.
Taille du GIF Pixels par image Données brutes par image 5 s à 10 fps (50 images)
320 × 180 57 600 57,6 Ko 2,9 Mo
480 × 270 129 600 129,6 Ko 6,5 Mo
1280 × 720 921 600 921,6 Ko 46,1 Mo
1920 × 1080 2 073 600 2,07 Mo 103,7 Mo

Données brutes = 1 octet par pixel (un index dans la palette) × pixels × images, en Mo décimaux. La compression LZW réduit fortement ce volume pour les graphismes en aplats, mais beaucoup moins pour les images filmées. Un MP4 H.264 du même clip n'en demande qu'une petite part, car les zones inchangées ne coûtent presque rien.

Pourquoi convertir GIF en MP4 ?

Un MP4 de la même animation ne pèse généralement qu'une petite fraction du GIF. Dans l'exemple de web.dev de Google, un GIF de 3,7 Mo est devenu un MP4 de 551 Ko, soit environ 85 % de moins.

Mais la réduction de taille n'est qu'une partie de l'histoire. Le MP4 offre également une meilleure qualité visuelle (des millions de couleurs contre 256), une lecture plus fluide et la prise en charge optionnelle du son. Les outils de performance web de Google recommandent explicitement cette conversion.

Comment fonctionne la différence de compression

La différence de taille spectaculaire provient d'approches de compression fondamentalement différentes :

GIF : l'approche flipbook

Le GIF stocke l'animation sous forme d'une suite d'images séparées — comme un flipbook. Chaque image est une photo complète compressée indépendamment avec la compression sans perte LZW. Si vous avez 100 images d'une personne qui agite la main, le GIF stocke 100 images complètes. L'arrière-plan, la pièce, les meubles — tout est stocké 100 fois, même si rien ne change d'une image à l'autre.

MP4/H.264 : l'approche intelligente

H.264 utilise la compression temporelle (compression inter-images). Il stocke la première image (keyframe) entièrement, puis pour les images suivantes, il ne stocke que ce qui a changé. Si l'arrière-plan est fixe, il est stocké une seule fois. Seule la main en mouvement est encodée dans les images suivantes.

C'est pourquoi les économies sont si importantes. Dans beaucoup d'animations, l'essentiel de chaque image est identique à la précédente. Le GIF la stocke à nouveau ; le MP4 ne stocke que la partie qui a changé.

Critère GIF MP4 (H.264)
Stockage des imagesChaque image stockée séparémentSeules les différences entre images
Couleurs256 par image16,7 millions
Animation 5s à 15 fps3-10 Mo200-500 Ko
Type de compressionSpatiale uniquement (LZW)Spatiale + temporelle

Bénéfices pour les performances web

Pour les développeurs web et les propriétaires de sites, remplacer les GIF animés par des MP4 a un impact mesurable :

  • Google Lighthouse le signale : Lighthouse avertit explicitement « Utilisez des formats vidéo pour le contenu animé » lorsqu'il détecte de grands GIF animés. C'est un signal direct que les GIF pénalisent votre score de performance.
  • Amélioration des Core Web Vitals : les grands GIF impactent directement le Largest Contentful Paint (LCP) et peuvent provoquer des décalages de mise en page (CLS) lors du chargement. Remplacer un GIF de 5 Mo par un MP4 de 400 Ko améliore considérablement ces deux métriques.
  • Chargement de page plus rapide : à 10 Mbit/s, un GIF de 5 Mo (40 mégabits) met environ 4 secondes à se télécharger. Un MP4 de 400 Ko (3,2 mégabits) met environ 0,3 seconde.
  • Réduction des coûts de bande passante : si votre page reçoit 100 000 visites par mois et que chacune contient un GIF de 5 Mo, cela représente 500 Go de bande passante. Passer au MP4 réduit ce chiffre à 40 Go — une réduction de 92 %.
  • Expérience de page : les Core Web Vitals font partie des signaux d'expérience de page de Google, et une page plus légère les améliore.

Comment intégrer un MP4 comme un GIF sur votre site

Pour qu'un MP4 se comporte exactement comme un GIF animé (lecture automatique, boucle, silencieux), utilisez l'élément HTML5 <video> avec ces attributs :

<video autoplay loop muted playsinline>
  <source src="animation.mp4" type="video/mp4">
</video>

Chaque attribut a un rôle précis :

  • autoplay — démarre la lecture immédiatement (nécessite muted)
  • loop — repart au début quand la vidéo se termine
  • muted — aucun son (requis pour la lecture automatique dans tous les navigateurs)
  • playsinline — lecture en ligne sur Safari mobile (sans cela, iOS ouvre la vidéo en plein écran)

Cette combinaison reproduit le comportement du GIF avec un fichier généralement bien plus léger et des couleurs de meilleure qualité.

Pour des fichiers encore plus petits, fournissez d'abord une source WebM avec le MP4 en solution de secours :

<video autoplay loop muted playsinline>
  <source src="animation.webm" type="video/webm">
  <source src="animation.mp4" type="video/mp4">
</video>

Paramètres de qualité pour GIF vers MP4

La qualité H.264 est contrôlée par le paramètre CRF (Constant Rate Factor) :

Valeur CRF Qualité Taille typique (GIF 5s) Utilisation
CRF 18Visuellement sans perte400-800 KoQualité maximale, archivage
CRF 23Bonne (par défaut)200-500 KoRecommandé pour la plupart des usages
CRF 28Correcte100-300 KoTaille minimale, légère perte de qualité

Notre convertisseur utilise CRF 23 avec le flag -tune animation, spécifiquement optimisé pour les contenus animés. Ce flag ajuste les paramètres internes de H.264 pour les caractéristiques des contenus animés (zones plates, contours nets, mouvements limités), produisant des résultats nettement meilleurs que le réglage par défaut.

Quand NE PAS convertir (conserver le GIF)

Il existe des raisons légitimes de conserver le format GIF :

  • E-mailing marketing : les clients de messagerie HTML ont un support vidéo peu fiable. Le GIF reste le standard pour le contenu animé dans les campagnes e-mail.
  • Applications de messagerie : certaines plateformes (Slack, Discord, Teams) ont un support GIF dédié avec aperçu intégré. Envoyer un MP4 peut ne pas offrir la même expérience d'affichage en ligne.
  • Transparence : le GIF supporte la transparence 1 bit (activé/désactivé). Le MP4 H.264 ne supporte pas du tout la transparence. Si vous avez besoin d'une superposition animée transparente, conservez le GIF ou utilisez WebM avec VP9 (qui supporte le canal alpha).
  • Fonctionnalités GIF des réseaux sociaux : des plateformes comme Twitter/X et Reddit disposent de fonctions d'upload GIF spécifiques avec lecture en boucle automatique. Même si elles convertissent en vidéo en interne, le flux d'upload attend le format GIF. Instagram, en revanche, ne publie pas les fichiers GIF sous forme d'animations ; voyez comment publier un GIF sur Instagram.

Comment réduire un GIF trop lourd

  • Réduisez la largeur : la diviser par deux réduit de 75 % le nombre de pixels par image.
  • Utilisez moins d'images : 10 fps au lieu de 20 divise le nombre d'images par deux.
  • Raccourcissez le clip et recadrez les bordures qui ne changent jamais.
  • Réduisez les couleurs à 128 ou 64 et utilisez une compression GIF avec perte (gifsicle --lossy). Notre guide pour réduire la taille d'un GIF détaille chaque méthode.
  • Passez au MP4 partout où la vidéo est acceptée. Le convertisseur de cette page conserve toutes les images.

Prêt à convertir ?

Convertissez votre GIF en MP4 et réduisez la taille du fichier

GIF MP4

Appuyez pour choisir votre fichier

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Questions fréquentes

Généralement de beaucoup : dans l'exemple de web.dev de Google, un GIF de 3,7 Mo est devenu un MP4 de 551 Ko (environ 85 % de moins). Le gain exact dépend du contenu. Les économies proviennent de la compression temporelle de H.264, qui ne stocke que les changements entre les images.

Encore mieux, en réalité. Le MP4 supporte des millions de couleurs (contre 256 pour le GIF) et des transitions entre images plus fluides. Les effets de bandes de couleur et les artefacts de tramage disparaissent dans la version MP4.

Oui. Utilisez <video autoplay loop muted playsinline> en HTML. Cela reproduit le comportement du GIF — lecture automatique, boucle, silencieux — tout en étant bien plus léger.

Oui. L'outil de performance Lighthouse de Google signale explicitement les GIF animés et recommande de les remplacer par des formats vidéo. Des fichiers plus légers améliorent les Core Web Vitals comme le LCP.

Parce que le MP4 utilise une compression inter-images : après une image clé, il ne stocke que ce qui a changé. Le GIF compresse chaque image séparément avec la compression LZW sans perte et une palette de 256 couleurs. Transformer une vidéo en GIF rend donc le fichier plus lourd, pas plus léger.

Oui. Le format autorise jusqu'à 65 535 × 65 535 pixels. Mais une seule image de 1920 × 1080 contient 2 073 600 pixels : quelques secondes de GIF en 1080p peuvent atteindre des dizaines de mégaoctets. C'est pourquoi la plupart des GIF font 480 px de large ou moins.

Plus de guides GIF en MP4

GIF vs vidéo : quelle différence et lequel utiliser ?
GIF vs vidéo : un GIF est une image animée sans son qui se lance partout. Une vidéo (MP4) est plus légère, plus nette...
Comment publier un GIF sur Instagram (et TikTok, X, Facebook)
Pour publier un GIF sur Instagram, convertissez-le d'abord en MP4 : Instagram ne publie pas les GIF animés. Étapes po...
Retour au convertisseur GIF vers MP4

Demander une fonctionnalité

0 / 2000