BrowserTools
Publicité
Accueil / Vidéo / GIF en vidéo (MP4/WebM)

GIF en vidéo (MP4/WebM)

Convertissez un GIF animé en une vidéo MP4 ou WebM bien plus légère, localement dans votre navigateur.

Chargement de GIF en vidéo (MP4/WebM)… Si rien ne se passe, activez JavaScript.

Les GIF animés sont partout, mais c'est une manière remarquablement inefficace de stocker des images en mouvement. Le format date de 1987 et a été conçu pour des graphismes simples et peu colorés, non pour de la vidéo en plein mouvement, si bien qu'un court clip en boucle enregistré en GIF peut facilement peser plusieurs mégaoctets alors que la même animation en MP4 ou WebM n'en représenterait qu'une infime fraction. Convertir un GIF dans un véritable format vidéo conserve le même mouvement et la même qualité tout en réduisant considérablement la taille du fichier, ce qui signifie des pages qui se chargent plus vite, moins de bande passante et des clips bien plus faciles à partager.

Questions fréquentes

Mon GIF est-il envoyé sur un serveur ?
Non. La conversion se déroule entièrement dans votre navigateur grâce à une compilation WebAssembly de FFmpeg. Le GIF est traité localement sur votre propre appareil et la vidéo obtenue est renvoyée sous forme de téléchargement, jamais transmise sur le réseau.
Pourquoi convertir un GIF en MP4 ou WebM, au juste ?
GIF est un vieux format qui stocke les images de façon inefficace et est limité à 256 couleurs, si bien que les GIF animés sont étonnamment volumineux. Réencoder la même animation en MP4 ou WebM conserve le mouvement tout en réduisant souvent le fichier à une infime fraction de sa taille d'origine, ce qui se charge plus vite et se partage plus facilement.
Devrais-je choisir MP4 ou WebM ?
Choisissez MP4 pour une compatibilité maximale : il se lit sur pratiquement tous les appareils, navigateurs et applications de messagerie. Choisissez WebM (VP9) lorsque vous visez les navigateurs modernes et voulez le fichier le plus léger possible, car VP9 compresse en général un peu mieux que H.264 à qualité égale.
De combien la vidéo sera-t-elle plus légère ?
Cela varie selon le contenu, mais des réductions de 80 à 95 pour cent sont courantes pour les GIF classiques. Les clips comportant beaucoup de mouvement ou de détails fins économisent un peu moins, tandis que les animations simples économisent le plus. Le résultat affiche la taille exacte de sortie pour que vous puissiez comparer.
L'animation continuera-t-elle de boucler ?
Le fichier converti contient les mêmes images et se lit une seule fois par défaut. Pour le faire boucler, définissez l'attribut loop sur un élément vidéo HTML (les vidéos utilisées en remplacement des GIF sont généralement marquées autoplay, muted et loop). Le mouvement et la cadence du GIF d'origine sont préservés.
La vidéo convertie a-t-elle du son ?
Non. Les GIF n'ont pas de piste audio, la sortie est donc une vidéo silencieuse. C'est exactement ce que vous voulez en utilisant une vidéo comme remplacement direct d'un GIF animé sur une page web.
Y a-t-il une limite de taille sur le GIF ?
Il n'y a pas de limite fixe, mais le fichier est décodé dans la mémoire du navigateur, si bien que des GIF extrêmement volumineux (surtout longs et en haute résolution) peuvent manquer de mémoire sur les appareils à faible RAM. La plupart des GIF ordinaires se convertissent vite et sans souci.
Fonctionne-t-il hors ligne ?
Oui, une fois la page et le moteur chargés. La première conversion télécharge le cœur de FFmpeg (environ 30 Mo), après quoi il est mis en cache et l'outil fonctionne sans connexion internet.

À propos de GIF en vidéo (MP4/WebM)

Cet outil convertit les GIF en MP4 (H.264) ou WebM (VP9) entièrement dans votre navigateur grâce à une compilation WebAssembly de FFmpeg. Votre GIF est lu localement, réencodé avec un codec vidéo moderne et renvoyé sous forme de téléchargement, sans rien envoyer sur un serveur. MP4 est le choix le plus sûr pour une large compatibilité (il se lit partout, y compris dans les applications de messagerie et sur les appareils plus anciens), tandis que WebM avec VP9 peut réduire la taille encore davantage et est idéal pour le web sur les navigateurs modernes.

La raison pour laquelle l'économie est si importante tient à la façon dont les formats compressent. Un GIF stocke chaque image de manière presque indépendante et est limité à 256 couleurs, il ne peut donc pas tirer parti du fait que la majeure partie d'une vidéo change très peu d'une image à la suivante. Les codecs vidéo modernes font exactement cela : ils stockent les différences entre les images et utilisent une couleur complète, ce qui est énormément plus efficace pour de vraies images. La sortie MP4 reçoit aussi une largeur et une hauteur paires et un format de pixel largement pris en charge pour qu'elle se lise de façon fiable sur tous les lecteurs, ainsi qu'un indicateur faststart pour qu'elle puisse commencer à se lire avant d'être entièrement téléchargée.

Comment le web a discrètement remplacé les GIF par de la vidéo

Pendant des années, le GIF animé fut la langue universelle d'internet pour les courts clips en boucle, bien qu'il s'agisse d'un format de 1987 jamais destiné à la vidéo. Son attrait était simple : il se lisait automatiquement, bouclait à l'infini et fonctionnait partout sans lecteur ni bouton de lecture. Le coût était caché dans la taille du fichier. Parce qu'un GIF est plafonné à 256 couleurs et stocke les images d'une façon qui ne peut exploiter le peu de changement entre elles, quelques secondes de mouvement pouvaient peser plusieurs mégaoctets, ce qui s'accumulait vite sur des pages chargées remplies de clips de réaction.

Les grandes plateformes l'ont remarqué. Vers le milieu des années 2010, les sites qui servaient d'énormes quantités de clips en boucle ont discrètement cessé de livrer de véritables GIF et se sont mis à servir de courtes vidéos MP4 ou WebM silencieuses et bouclant automatiquement en coulisses, tout en continuant de les appeler GIF dans l'interface. L'expérience utilisateur paraissait identique (un clip qui se lit et boucle tout seul), mais les octets envoyés sur le réseau chutaient spectaculairement, souvent d'un ordre de grandeur, ce qui faisait économiser aux plateformes comme à leurs utilisateurs une énorme quantité de bande passante.

C'est exactement l'astuce que cet outil met entre vos mains. En convertissant un GIF en une vidéo compatible avec la lecture automatique, vous obtenez la même boucle fluide avec une fraction des données. Associez la sortie à un élément vidéo HTML marqué autoplay, muted, loop et playsinline, et vous obtenez un remplacement moderne et léger du GIF animé qui se comporte de la même façon pour qui le regarde, mais se montre bien plus clément pour les temps de chargement et les forfaits de données.

Publicité
Publicité
Publicité