Transformer un clip vidéo en GIF
Gratuit, sans inscription, et rien n'est envoyé.
Exemple détaillé
Un GIF ne contient que 256 couleurs par image : la palette compte plus que tout autre réglage.
Un GIF contient 256 couleurs par image : la palette fait tout. Ceci exécute deux passes — une pour calculer la meilleure palette de votre clip, une pour l'appliquer :
La commande équivalente
ffmpeg -ss 5 -i holiday-clip.mp4 -t 4 -vf fps=12,scale=480:-2:flags=lanczos,palettegen -y palette.png && \
ffmpeg -ss 5 -i holiday-clip.mp4 -i palette.png -t 4 -lavfi 'fps=12,scale=480:-2:flags=lanczos[x];[x][1:v]paletteuse=dither=bayer:bayer_scale=5' -an -loop 0 -y out-holiday-clip.gif
C'est exactement ce qui s'exécute dans le navigateur. Copiez-la pour faire le même travail en local sur un fichier trop gros pour un onglet.
Une export GIF en une passe utilise une palette web fixe et crée des bandes sur tout dégradé. La passe supplémentaire coûte quelques secondes et fait la différence entre utilisable et pas.
Pourquoi c'est important
Un export GIF en une passe choisit une palette fixe et générique et crée des bandes visibles sur tout dégradé — un ciel, un visage, un fondu. Faire une première passe pour calculer les 256 meilleures couleurs de votre clip précis, puis une seconde pour les appliquer avec tramage, coûte quelques secondes de plus et transforme le résultat. Cette chaîne en deux passes est ce que fait cet outil par défaut.
Ce qu'il faut
Un téléchargement FFmpeg de 30.7 MB, mis en cache par votre navigateur après la première fois. Rien n'est téléchargé avant votre clic.