PROJET AUTOBLOG


Korben

source: Korben

⇐ retour index

Enregistrer en vidéo, une session X en une seule ligne de commande

mercredi 19 décembre 2012 à 12:13

Si vous réalisez des screencasts et que vous avez besoin d'enregistrer ce qui se passe sur votre écran (sous Linux), voici une commande qui fera l'affaire, qui produira du Webm et qui utilise avconv...

Pensez à préciser après le paramètre -s, la résolution de votre affichage.

avconv -v warning -f alsa -ac 2 -i default -f x11grab -r 15 -s "1280x1024" -i :0.0 -acodec libvorbis -ab 320k -vcodec libvpx -qmax 2 -qmin 1 -threads auto -y -metadata title="Ma vidéo de test" ~/korben.webm

Edit : Sl33k, un gentil commentateur a mis une commande similaire un peu plus courte et utilisant ffmpeg... Merci !

ffmpeg -f x11grab -s `xdpyinfo | grep 'dimensions:'| awk '{print $2}'` -r 40 -i :0.0 -sameq /tmp/test2.avi

Source