Du screencast sous GNU/Linux

Il y a des soirs où l’on se demande si les coups de gueule réguliers de Cyrille Borne ne sont pas aussi injustes que cela.
Prenez le screencasting, cette technique servant à capturer l’écran, le son et la voix dans le but d’en faire une vidéo pour, mettons, un tutoriel sur l’utilisation de la hache dans Minecraft.
Pour élaborer ces vidéos, sous Windows, il existe le vénérable, célèbre et toujours vaillant FRAPS. Sous GNU/Linux, en revanche… Prenez la page consacrée sur la documentation ubuntu.
RecordMyDesktop étant intégré à RecordItNow, j’ai décidé de tester ce dernier en premier lieu. D’autant plus que la page de documentation à son sujet dit de lui qu’il produit des vidéos fluides. Certes, j’ai 4 Go de mémoire pour un i5 (quadricore, 2,3 GHz)… Eh bien la vidéo produite en OGV est défaillante. VLC refuse de la lire, et MPlayer montre une image toutes les 4 secondes. Or, le OGV est la seule possibilité de sortie de ce logiciel, les autres formats s’obtenant en encodant l’OGV originel de manière transparente avec Fmpeg ou Mencoder.
Ni une, ni deux, ni trois d’ailleurs, j’essaye Pongo, qui embarque Istanbul. Cette fois-ci, c’est Mplayer qui refuse de lire la vidéo, VLC la lisant sans trop de problèmes, hormis un fort ralentissement et un son saccadé.
Bien, testons donc Istanbul, vu qu’il possède un option pour les jeux en 3D. Oui, mais il plante lamentablement au moment où il demande où enregistrer.
Rien à dire de Kazam, il ne veut pas s’installer. J’ai passé l’âge de chercher à faire fonctionner des logiciels unstable.
Bon, passons à GTK-RecordMyDesktop, la GUI de RecordMyDesktop. Remarquons déjà la sélection de fenêtre tellement non-ergonomique (sélection sur la prévisualisation, celle-ci étant un rectangle de 100 x 50 environ) que je m’y suis pris à plusieurs fois pour pouvoir enregistrer une zone. Toujours un ogv en sortie. Mplayer le lit avec une neige informatique affreuse, VLC avec la plus haute perfection, y compris fluide. Bingo ! Hormis la sélection de fenêtre, GTK-RecordMyDesktop fait exactement ce que j’attends d’un logiciel de screencast : qu’il produise out-of-the-box une vidéo fluide. Reste à comprendre pourquoi RecordItNow, embarquant RecordMyDesktop, ne le fait pas ; sans doute le fait que la version du dépôt est obsolète y est-il pour quelque chose…
Alors, ceci est peut-être un billet d’humeur, et sans doute mon installation de Linux Mint joue quelque peu, mais tout de même ! Un logiciel fonctionnel pour cinq essayés !