Utilia

Vidéo en GIF

Transformez un passage d'une vidéo MP4, MOV ou WebM en GIF animé dans votre navigateur, avec une palette optimisée, une estimation de taille et un aperçu.

Le GIF est créé par FFmpeg compilé en WebAssembly, en deux passes (une palette de couleurs adaptée à votre extrait, puis les images). La première fois, environ 30 Mo sont téléchargés, puis gardés dans le cache du navigateur. Un navigateur est plus lent qu’un logiciel installé : préférez des extraits courts.

Comment créer un GIF à partir d’une vidéo

  1. Déposez une vidéo dans le cadre ci-dessus, ou cliquez dessus pour choisir un fichier (jusqu’à 300 Mo).
  2. Les 5 premières secondes sont présélectionnées. Placez-vous au moment voulu et appuyez sur Début ici, puis sur Fin ici, ou saisissez les temps en secondes (12,5) ou en minutes:secondes (0:12,5). Lire la sélection rejoue le passage choisi.
  3. Choisissez les Images par seconde et la Largeur. La ligne à côté du bouton affiche la durée, le nombre d’images, les dimensions en pixels et une estimation grossière du poids du fichier.
  4. Appuyez sur Créer le GIF. Une barre de progression s’affiche avec un bouton Annuler.
  5. Le GIF animé s’affiche en aperçu. S’il vous convient, téléchargez-le ; s’il est trop lourd, modifiez les réglages et recommencez.

Comment se fait la conversion

Un GIF ne peut contenir que 256 couleurs par image, alors qu’une image vidéo en compte des millions. La qualité d’un GIF dépend donc surtout du choix de ces 256 couleurs. Cet outil utilise la méthode en deux passes de FFmpeg, celle qu’on recommande pour obtenir de beaux GIF :

  1. Passe de palette. FFmpeg lit une première fois le passage choisi et construit la palette des 256 couleurs qui représentent le mieux cet extrait précis (palettegen), en privilégiant les zones en mouvement.
  2. Passe d’encodage. Il relit l’extrait et convertit chaque image avec cette palette (paletteuse), avec un léger tramage par diffusion d’erreur pour adoucir les dégradés. Seules les zones qui changent d’une image à l’autre sont retramées : pas de fourmillement parasite, et un fichier plus léger.

Les images sont aussi ramenées à la cadence choisie et redimensionnées avec le filtre Lanczos, qui garde le texte et les contours nets. Le résultat tourne en boucle, comme la plupart des GIF sur le web.

Tout se passe dans votre navigateur, avec FFmpeg compilé en WebAssembly. La première fois, environ 30 Mo sont téléchargés puis gardés dans le cache du navigateur. Votre vidéo n’est jamais envoyée.

Garder un GIF léger

Le GIF est un format ancien et peu efficace : un GIF pèse souvent 5 à 10 fois plus que le même extrait en MP4. Son poids augmente avec largeur × hauteur × nombre d’images. Pour l’alléger :

  • Raccourcissez l’extrait. 2 à 6 secondes suffisent pour une réaction ou une démonstration.
  • Baissez le nombre d’images par seconde. 10 images/s paraissent assez fluides pour la plupart des contenus et pèsent deux fois moins que 20 images/s. Une capture d’écran passe souvent très bien à 5–8 images/s.
  • Réduisez la largeur. Passer de 640 à 480 px divise presque par deux le nombre de pixels. 480 px est un bon choix pour les messageries et les réseaux sociaux.

L’estimation de taille se base sur environ 0,3 octet par pixel et par image. Les extraits réels varient beaucoup : une capture d’écran aux aplats unis se compresse bien mieux, une vidéo de caméra granuleuse bien moins. Au-delà de 15 Mo estimés ou de 450 images, l’outil affiche un avertissement. Au-delà de 1 500 images, il refuse : la conversion serait trop longue et trop gourmande en mémoire pour un navigateur.

Limites

Un navigateur est plus lent qu’un logiciel installé : chaque passe décode la vidéo sur un seul cœur du processeur. Un extrait court à largeur modérée se convertit en quelques secondes ; un long passage en Full HD peut prendre plusieurs minutes. Pour un long extrait, coupez-le d’abord avec l’outil de découpe vidéo, puis convertissez seulement ce passage. Les fichiers que votre navigateur ne sait pas lire (AVI, certains MKV) peuvent quand même être convertis, mais sans aperçu : saisissez le début et la fin.

Questions fréquentes

Ma vidéo est-elle envoyée sur un serveur ?

Non. La conversion tourne dans votre navigateur avec FFmpeg compilé en WebAssembly. Rien n’est envoyé.

Pourquoi mon GIF est-il si lourd ?

Parce que le GIF compresse mal : chaque image est stockée presque comme une photo complète en 256 couleurs. Raccourcissez la sélection, baissez le nombre d’images par seconde ou réduisez la largeur. Diviser la largeur par deux divise le poids par quatre environ.

Combien d'images par seconde choisir ?

10 images/s offrent un bon compromis entre fluidité et poids. Montez à 15–25 images/s pour les mouvements rapides (sport, jeu vidéo) et descendez à 5–8 images/s pour une capture d’écran ou un diaporama.

Pourquoi deux passes ?

La première trouve les 256 couleurs les mieux adaptées à votre extrait ; la seconde dessine chaque image avec elles. Une palette générique unique donne des aplats en escalier et des couleurs fausses : c’est pour cela que les GIF créés ainsi sont bien plus propres.

L'estimation de taille est-elle fiable ?

C’est un ordre de grandeur, pas une promesse. Elle repose sur un ratio moyen, et le poids réel dépend de la quantité de mouvement et de détails. La taille exacte s’affiche après la conversion.

Le GIF garde-t-il le son ?

Non, le format GIF n’a pas de piste audio. Pour garder le son, coupez plutôt la vidéo, ou extrayez l’audio en MP3 à part.