Webux Lab

Par Studio Webux

Convertir un vidéo en GIF

TG
Tommy Gingras Studio Webux S.E.N.C 2021-07-12

Introduction

En utilisant FFmpeg, nous pouvons facilement convertir un vidéo en GIF.

Installation

Script

Voici le script, j’ai trouvé celui-ci ici : Lien SuperUser

Merci à https://superuser.com/a/939527 !

#!/bin/sh

palette="/tmp/palette.png"

filters="fps=$4,scale=$3:-1:flags=lanczos"

ffmpeg -v warning -i "$1" -vf "$filters,palettegen" -y "$palette"
ffmpeg -v warning -i "$1" -i $palette -lavfi "$filters [x]; [x][1:v] paletteuse" -y "$2"

Sauvegarder le script sous le nom : gifconverter.sh,

puis ajouter la permission d’exécuter le script, comme suit:

chmod +x ./gifconverter.sh

Usage

Puis lancer le script comme suit pour convertir une vidéo en image :

./gifconverter.sh \
  "../Desktop/Screen Recording 2021-07-12 at 9.45.13 PM.mov" \
  "2021-07-12_9.45.13PM.gif" \
  1080 \
  10
./gifconverter.sh {input} {output} {quality} {fps}

Recherche