Aucun upload, 100 % local, sans compte

GIF en vidéo (MP4)

Convertissez un GIF animé en MP4 léger et partageable. Tout s'exécute dans votre navigateur.

Comment fonctionne GIF en vidéo (MP4)

Convertissez un GIF animé en vidéo MP4 compacte grâce à ffmpeg WebAssembly, entièrement dans votre navigateur. Les images du GIF sont ré-encodées en H.264 avec le format de pixels yuv420p, le choix le plus compatible avec les navigateurs et les plateformes sociales. Le MP4 résultant est typiquement cinq à vingt fois plus petit que le GIF source tout en paraissant nettement plus net, car H.264 n'est pas limité à 256 couleurs et compresse la redondance temporelle entre les images bien plus efficacement que l'algorithme LZW du GIF.

La plupart des GIFs se convertissent en quelques secondes car leur nombre d'images est faible. Le MP4 résultant se lit nativement dans tous les navigateurs modernes et peut être intégré dans des pages web sans plugin. Le comportement de boucle dans le MP4 dépend du lecteur plutôt que d'être encodé dans le fichier, contrairement au GIF qui porte sa propre instruction de boucle.

Comment utiliser GIF en vidéo (MP4), étape par étape

  1. Déposez ou sélectionnez le fichier GIF animé.
  2. L'outil détecte automatiquement le nombre d'images et les dimensions.
  3. Cliquez sur Convertir en MP4 pour lancer le ré-encodage H.264 sur votre appareil.
  4. Attendez que ffmpeg termine.
  5. Téléchargez le MP4 et utilisez-le partout où le GIF était trop lourd.

Cas d'utilisation courants

  • Remplacer un GIF volumineux sur une page web par un MP4 pour réduire le temps de chargement et améliorer les Core Web Vitals.
  • Convertir un GIF reçu d'un client en MP4 pour l'importer dans un logiciel de montage qui n'accepte pas les GIFs.
  • Réduire la taille d'un ensemble de stickers GIF avant de les télécharger sur une plateforme avec une limite de taille par fichier.
  • Transformer un prototype d'animation GIF en MP4 pour une présentation de pitch où la taille du fichier compte.

Questions fréquentes

Combien de fois plus petit sera le MP4 par rapport au GIF ?

Le GIF utilise la compression sans perte LZW mais stocke une image indexée par couleur pour chaque image. H.264 ne stocke que les différences entre les images (prédiction inter-image) et utilise un compresseur perceptuel avec pertes : les économies sont donc spectaculaires. Un GIF animé de quelques mégaoctets devient typiquement un MP4 de quelques centaines de kilooctets. Le ratio exact dépend de la quantité de mouvement dans chaque image.

Le fichier GIF est-il envoyé sur un serveur pour la conversion ?

Non. ffmpeg.wasm ré-encode les images du GIF en H.264 dans votre onglet. Le GIF est lu en mémoire locale, traité sur place, et le MP4 est téléchargé sur votre appareil. Rien ne quitte votre machine pendant la conversion.

Le MP4 bouclera-t-il automatiquement comme le GIF ?

La propriété de boucle n'est pas stockée dans le fichier MP4 comme elle l'est dans l'extension NETSCAPE d'un GIF. Si la vidéo boucle ou non dépend du lecteur : la plupart des navigateurs bouclent les courtes vidéos HTML avec l'attribut loop, et les plateformes sociales bouclent automatiquement. Les lecteurs vidéo autonomes peuvent lire une seule fois et s'arrêter. Pour une boucle contrôlée sur une page web, ajoutez l'attribut loop à l'élément video.

La conversion affecte-t-elle la cadence ou la durée ?

La cadence du MP4 de sortie correspond au timing des images du GIF, que ffmpeg lit dans les en-têtes de délai d'image du GIF. Si différentes images du GIF ont des délais différents (cadence variable), ffmpeg les normalise à une cadence constante. La durée totale est préservée.

Puis-je convertir un très gros GIF, comme un fichier de 50 Mo ?

Oui, à condition que votre navigateur ait suffisamment de RAM pour contenir le GIF et les images décodées simultanément. Les gros GIFs avec de nombreuses images peuvent necessite beaucoup de mémoire. Si l'onglet plante, essayez d'abord de diviser le GIF en segments plus courts avec un outil externe.

Pourquoi la sortie est-elle en yuv420p plutôt que de préserver exactement les couleurs originales ?

yuv420p est le seul espace colorimétrique H.264 supporté universellement par tous les décodeurs et navigateurs. H.264 avec RGB complet ou yuv444p fonctionne dans certains lecteurs mais echoue dans d'autres. La conversion depuis la palette 256 couleurs du GIF vers yuv420p produit un résultat qui semble plus net que le GIF à l'oeil humain car H.264 stocke des données en couleur réelle, pas une palette limitée.

Puis-je convertir un GIF en MP4 depuis mon téléphone ?

Oui. La plupart des GIFs sont assez petits pour que le ré-encodage soit rapide et léger en mémoire même sur navigateur mobile. Un GIF très volumineux, de plusieurs mégaoctets et avec beaucoup d'images, est le seul cas où un ordinateur s'en sort plus confortablement qu'un téléphone.