La création d’un GIF animé est une opération plutôt accessible. De nombreuses applications gratuites permettent de générer des GIF à partir d’une suite d’images ou bien à partir d’un extrait vidéo. Toutefois, le contrôle précis de la résolution et de la fréquence d’images peut s’avérer plus complexe. Obtenir un GIF en haute définition n’est pas toujours aisé, ni gratuit, surtout lorsque l’on recherche un niveau de personnalisation élevé. Bien que des plateformes comme Giphy puissent occasionnellement produire des GIF en 1920 × 1080, cela reste aléatoire et sans garantie de correspondance avec la taille de la vidéo source. Si l’utilisation de FFMpeg ne vous rebute pas, la création de GIF personnalisés devient beaucoup plus simple.
FFMpeg est un outil très puissant. Son principal inconvénient est son fonctionnement en ligne de commande, ce qui peut le rendre intimidant pour de nombreux utilisateurs. Néanmoins, nous allons simplifier l’utilisation de FFMpeg pour la création de GIF afin que vous n’ayez qu’à modifier la commande avec vos propres noms de fichiers.
Création de GIF avec FFMpeg
FFMpeg peut être utilisé pour découper des vidéos, mais il est préférable d’utiliser des outils plus conviviaux comme l’application « Films et TV » de Windows. Son interface graphique facilite le découpage vidéo et si vous disposez d’une interface graphique pour cela, il est préférable de ne pas utiliser FFMpeg pour cette tâche.
Téléchargez FFMpeg et décompressez l’archive. Dans le dossier décompressé, ouvrez le sous-dossier « Bin ». Cliquez ensuite dans la barre d’adresse de l’explorateur et copiez le chemin d’accès au dossier. Lancez l’invite de commande et utilisez la commande suivante pour naviguer vers ce dossier.
Syntaxe :
cd chemin-vers-le-dossier
Exemple :
cd C:UsersfatiwDesktopffmpeg-20180821-7e0df59-win64-staticffmpeg-20180821-7e0df59-win64-staticbin
Placez votre vidéo (découpée à la partie souhaitée) dans le dossier « bin ». Exécutez ensuite la commande suivante pour convertir votre vidéo en GIF.
Syntaxe :
ffmpeg -i video.mp4 mon_gif.gif
Il vous faudra adapter le nom du fichier vidéo et le nom du fichier GIF que vous souhaitez créer. Vous pouvez utiliser presque tous les formats vidéo courants pour la conversion en GIF, comme AVI ou MP4.
Exemples :
ffmpeg -i ma_video.mp4 fichier_gif.gif ffmpeg -i ma_video.avi fichier_gif.gif
Cela convertira votre vidéo en GIF avec une fréquence d’images de 20 images par seconde et conservera la même résolution que la vidéo d’origine. Par exemple, si votre vidéo est en 1920 × 1080, le GIF résultant aura également cette taille.
Vous pouvez modifier la fréquence d’images et la résolution à l’aide de cette commande :
Syntaxe :
ffmpeg -i video.mp4 -r 20 -vf scale=240:-1 mon_gif.gif
L’option « -r 20 » spécifie la fréquence d’images. Pour une fréquence de 60 images par seconde, utilisez « -r 60 ». L’option « -vf scale=240:-1 » ajuste la largeur à 240 pixels et la hauteur est calculée proportionnellement. Si vous souhaitez définir la largeur à 1920 pixels, utilisez « -vf scale=1920:-1 ».
Exemple :
ffmpeg -i ma_video.mp4 -r 60 -vf scale=1920:-1 mon-gif.gif