Licence CC 0

Faire un gif de son écran sous Ubuntu avec byzanz

Comment faire un gif de son écran sous Ubuntu à l'aide du logiciel byzanz

Publié :
Auteur :
Catégories :
Temps de lecture estimé : 3 minutes

Voici un moyen simple de faire un gif de son écran sous Ubuntu 18.04 à l’aide du logiciel byzanz (devrait marcher aussi sous 16.04).

TL;DR

TL;DR : byzanz-record --duration=15 --x=200 --y=300 --width=700 --height=400 out.gif

Version détaillée

Pour cela, on commence par installer l’outil byzanz. Comme il est dans les dépôts principaux, c’est assez simple et rapide.

1
sudo apt-get install byzanz

Ensuite, il suffit de lancer la commande byzanz-record </chemin/du.gif pour lancer un enregistrement !

1
byzanz-record /tmp/mon-super-gif-de-test.gif

Par défaut l’enregistrement démarrera 1 seconde après le lancement de la commande et enregistrera tout l’écran pendant 10 secondes.

Via la commande byzanz-record --help, vous obtiendrez une liste des paramètres pour personnaliser l’enregistrement. Les voici détaillé :

  • -d, --duration=SECS : Durée (en secondes) de l’enregistrement (10 secondes par défaut)
  • -e, --exec=COMMAND : Commande à executer
  • --delay=SECS : Délai (en seconde) avant le début de l’enregistrement (1 seconde par défaut)
  • -c, --cursor : Enregistrer le curseur de la souris (désactivé par défaut)
  • -a, --audio : Enregistrer l’audio (je ne l’ai pas testé, je ne sais pas ce qui se passera dans un gif avec l’audio oO )
  • -x, --x=PIXEL : Coordonnée X (en pixels) du coin haut-gauche de la section à enregistrer
  • -y, --y=PIXEL : Coordonnée Y (en pixels) du coin haut-gauche de la section à enregistrer
  • -w, --width=PIXEL : Largeur de la section à enregistrer (en pixels)
  • -h, --height=PIXEL : Hauteur de la section à enregistrer (en pixels)
  • -v, --verbose : Affiche une sortie plus détaillée dans le terminal
  • --display=DISPLAY : Écran à enregistrer

Ainsi, pour réaliser un enregistrement de 15 secondes, de la section [(200,300), (900, 700)] de notre écran et enregistrer le tout dans /tmp/out.gif on fera :

1
byzanz-record --duration=15 --x=200 --y=300 --width=700 --height=400 out.gif

Pour ceux qui veulent un moyen plus user-friendly, je vous conseille d’essayer le logiciel peek qui demande de passer par un dépôt tiers. Pour cela, aller voir la réponse StackOverflow à l’origine de cet article ;) .


3 commentaires

Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte