recordMyDesktop
Publié le lundi 02 octobre 2006, 20:47 - Libre attitude - Lien permanent Tweet
- Article
- |
- Commentaires(0)
- |
- Annexes(0)
La semaine dernière, via un billet du Popolon graphical blog dont je suis abonné par RSS, j'ai découvert un autre programme de capture vidéo pour gnu/linux : recordMyDesktop
recordMyDesktop produit et utilise uniquement des fichiers au format ouvert, tel le codec theora pour la partie vidéo, vorbis pour l'audio, le tout dans un fichier OGG.
Deux archives sont à télécharger : le programme exécutable en ligne de commande (recordMyDesktop) et son interface graphique (gtk-recordMyDesktop).
Un package pour Debian est disponible. Pour toutes les autres distributions, une petite compilation et on en parle plus. Assurez-vous juste d'avoir les paquets de développement des programmes suivants :
alsa (libasound) X libXext libXdamage libXfixes libogg libvorbis libtheora
Pour openSUSE, ce sont les paquets tel libvorbis-devel, alsa-devel, libtheora-devel, libogg-devel, etc...
Ensuite, les traditionnels ./configure
, make
, et make install
avec les droits administrateur.
Si tout se passe bien, vous pouvez lancer le programme dans un terminal :
$ recordmydesktop Initial recording window is set to: X:0 Y:0 Width:1280 Height:1024 Adjusted recording window is set to: X:0 Y:0 Width:1280 Height:1024 Initializing... Recording on device hw:0,0 is set to: 1 channels at 22050Hz Capturing!
Pour arrêter la capture, la combinaison Ctrl + C :
Done. Written 2816767 bytes (2668937 of which were video data and 147830 audio data) Shutting down...... Goodbye!
Bien évidement, vous pouvez passer des options au programme comme par exemple :
$ recordmydesktop -device hw:0,1 -channels 2 -v_quality 20 -s_quality 4 -o one.ogg
$ recordmydesktop --nosound -v_quality 20 -s_quality 4 -o second.ogg
Pour tout savoir : recordmydesktop --help
La ligne de commande, c'est bien, pouvoir capturer une vidéo avec un seul petit bouton ou bien faire quelques réglages par clic c'est encore mieux. Pour cela passez à l'installation de l'archive gtk-recordMyDesktop. Son installation ne nécessite pas de compilation.
Décompressez l'archive, et depuis un terminal lancer le script avec les droits administrateur :
# python setup.py install
Pour information, j'ai eu l'erreur suivante :
Traceback (most recent call last): File "setup.py", line 1, in ? from distutils.core import setup ImportError: No module named distutils.core
La solution consiste à installer le paquet de développement python (python-devel par exemple).
Le script s'occupera d'installer les fichiers aux emplacements prévus, ainsi que de créer une entrée dans votre menu.
recordMyDesktop est d'une stabilité exemplaire à la maison, et je ne peux que féliciter son auteur (c'est déjà fait par mail en anglais, il a d'ailleurs eu la gentillesse de me répondre).
Que ce soit pour la vidéo ou l'audio, je suis enchanté par le programme.
Seule ombre au tableau, la vitesse de lecture accélérée (et donc du son également) lors des passages des effets Compiz (Cube, Kiba-Dock, etc...).
A venir, une capture d'une capture d'Xvidcap (pardon pour le doublon mais vous avez bien lu) puisque ce soir le dépôt PackMan a mis à disposition une mise à jour d'Xvidcap pour openSUSE, et le premier test est très concluant !
Article modifié le vendredi 13 mai 2011, 12:49