Aller au contenu

GIF en vidéo

Convertissez un GIF animé local en vidéo MP4 avec un fond uni et un nombre défini de répétitions.

Entrée

Traitement dans le navigateur.

Votre fichier reste dans ce navigateur.

GIF · jusqu’à 10 Mio, 1 280 px par côté, 1 mégapixel, 300 images et 15 secondes par cycle. Total des pixels des images : 80 millions.

Une répétition correspond à un cycle complet du GIF, quel que soit son réglage de boucle. Sortie : 30 secondes maximum, sans son.

La première conversion télécharge environ 31 Mo de moteur depuis jsDelivr. Votre GIF n’est pas envoyé.

Résultat

Choisissez un GIF pour créer une vidéo.

Mode d’emploi

  1. Choisissez un GIF sur votre appareil. Vérifiez l’aperçu, les dimensions, la durée et le nombre d’images avant de convertir.
  2. Choisissez une largeur maximale, un fond blanc ou noir et une, deux ou trois répétitions. Une petite sortie demande généralement moins de temps et produit un fichier plus léger. Une petite source n’est jamais agrandie.
  3. Cliquez sur Convertir en MP4. Attendez le téléchargement du moteur et la conversion, ou annulez le traitement. Lisez ensuite l’aperçu et téléchargez le résultat. Gardez cet onglet ouvert jusqu’à la fin.

Comprendre le résultat

Le résultat est une véritable vidéo H.264 silencieuse dans un conteneur MP4. Elle convient aux éditeurs, présentations ou messageries qui acceptent la vidéo sans accepter les GIF animés. L’outil ne change pas simplement l’extension du fichier.

Une répétition parcourt une fois toutes les images. Même si le GIF tourne indéfiniment, la vidéo a une durée finie : celle d’un cycle multipliée par le nombre choisi. Le lecteur vidéo peut avoir son propre réglage de boucle.

La transparence est aplatie sur le fond choisi, car cette sortie MP4 ne conserve pas de canal alpha. Une dimension impaire est complétée jusqu’au pixel pair suivant. Le rythme de sortie utilise une base de 100 images par seconde ; un délai GIF de zéro ou un centième devient 100 millisecondes.

Exemples

Un GIF de 320 × 240 avec un cycle de deux secondes répété trois fois donne une vidéo de 320 × 240 visant six secondes. Une largeur maximale de 640 pixels n’agrandit pas cette source.

Un GIF de 641 × 359 conservé à sa taille originale donne un MP4 de 642 × 360. Le bord ajouté est du remplissage, sans recadrage. Pour un logo transparent, comparez les fonds blanc et noir selon l’usage prévu.

Limites et dépannage

L’entrée est limitée à 10 Mio, 1 280 pixels par côté, un mégapixel, 300 images et 15 secondes par cycle. Les pixels de toutes les images complètes sont également limités à 80 millions. Un petit fichier compressé peut donc être refusé. La sortie ne doit pas dépasser 30 secondes.

Ces limites ne garantissent pas que chaque appareil traite le maximum. La mémoire de travail peut dépasser largement la taille compressée. Sur téléphone, commencez par une animation courte et petite. En cas d’échec ou de délai dépassé, réduisez la source ou la largeur et gardez l’onglet au premier plan.

Modifier le fichier ou un réglage annule le traitement et invalide l’ancien téléchargement. Retirer libère le fichier en conservant les options. Un remplacement endommagé est refusé et l’ancienne source valide reste disponible. Aucun serveur de conversion n’est utilisé en secours.

Questions fréquentes

Mon GIF est-il envoyé ?

Non. Il est traité dans le navigateur. Le moteur est téléchargé depuis un CDN public à version fixe, qui reçoit cette requête mais pas le GIF. Le premier chargement représente environ 31 Mo.

Pourquoi n’y a-t-il pas de son ?

GIF ne contient pas de piste audio. Cet outil ne crée pas de son et n’ajoute pas de fichier audio séparé.

L’apparence est-elle identique ?

La compression H.264 avec perte, le fond uni, le redimensionnement, le remplissage et la conversion des couleurs peuvent modifier certains pixels.

Puis-je travailler hors ligne ?

Une nouvelle session doit pouvoir télécharger le moteur. Le cache ne garantit pas une installation hors ligne. Un téléchargement échoué peut être relancé.

Tous les GIF fonctionnent-ils sur tous les téléphones ?

Non. Le fichier doit respecter les limites et le navigateur doit disposer des workers, de WebAssembly et d’assez de mémoire. Un nom de fichier accepté ne prouve pas son décodage.