Ma quête d’un soft de screencast (capture vidéo) a été longue et parsemée de déceptions. Je m’ étais presque résigné à devoir rebooter sporadiquement sous Windows juste pour ça. Heureusement, comme souvent et au détour d’un forum j’ai découvert RecordMyDesktop!
Il permet de faire des captures vidéos de tout ou partie de l’écran et cela avec une interface graphique qui rendent les choses faciles. La vidéo générée est encodée au format *.ogg (ça c’est bien!).
Sans plus attendre voilà la démarche pour l’installer.
A ce jour à ma connaissance la dernière version pour Ubuntu se trouve ici:
Après avoir choisi le bon lien selon votre cas (Ubuntu Feisty/Gutsy 32/64bits) vous arrivez sur une page qui ressemble à ça:
RecordMyDesktop et son interface (pour Gutsy 32bits dans ce cas)
Il s’agit maintenant de télécharger les 2 archives recordmydesktop (le soft en lui même) et gtk-recordmydesktop (son interface graphique) dans le dossier de votre choix
Ensuite, ouvrez une console et rendez vous dans le dossier ou vous venez de telechargez les 2 archives à coup de
cd /ledossierderecordmydesktop/
Puis installez ces 2 softs:
sudo dpkg -i recordmydesktop.deb
Et:
sudo dpkg -i gtk-recordmydesktop.deb
(IMPORTANT remplacez recordmydesktop.deb par le bon nom de l’archive que vous avez téléchargé et qui dépend du type de version. Idem pour gtk-recordmydesktop.deb).
Si tout se passe bien vous êtes maintenant prêts à utiliser RecordMyDesktop !
UTILISATION
Lancez l’interface graphique de RecordMyDesktop (qui est aussi utilisable sans, en ligne de commande mais bon…) depuis une console (ou depuis le menu si un raccourci a été créé):
gtk-recordmydesktop
Voilà la fenêtre que vous devriez voir apparaître:
Le cadre de gauche représente votre écran.
Pour terminer l’enregistrement cliquez sur le bouton qui apparait dans le tableau de bord près de l’horloge.
Une fenetre de dialogue vous informe alors que la vidéo va maintenant être encodée. Patientez. C’est gâââgné !
PLUS
RecordMyDesktop permet également de capturer la vidéo d’une fenetre, et de capturer simultanément le son. Son auteur, John Varouhakis, a annoncé par ailleurs il y a quelques jours la sortie de la version 0.3.7 qui résoud de nombreux bugs et imperfections. On attend avec impatience le paquet pour Ubuntu !
J’ai installé il y a quelques temps une radioblog pour un site hebergé sur un serveur Ubuntu. L’idée était de pouvoir uploader des fichiers MP3 sur le site (tournant sous Joomla) qui seraient automatiquement encodés et ajoutés à la playlist.
Le script permettant l’encodage n’existe que pour Windows (convert.bat), et il a fallu l’adapter pour qu’il tourne avec un shell Linux.
Après quelques recherches et modifications personnelles le script a cette allure:
#!/bin/bash
for i in *.mp3; do
if [ ! -e "sounds/$i.rbs" ]; then
lame -b 64 --resample 22.05 -h "${i}" "sounds/${i}.rbs"
else
echo "$i a deja été encodé"
fi
done
Ce code est à enregistrer dans un fichier convert.sh et doit etre placé dans le dossier creat.sound du dossier radio.blog, avec les autres script de conversion prévus pour Windows.
Il peut ensuite être éxecuté ainsi:
sudo sh convert.sh
Les mp3 à encoder doivent se situer dans le même dossier. Le script va les encoder vers le sous-repertoire /sounds (après avoir vérifié que cela n’a pas déjà été fait).
Dans le cas de mon site sous Joomla, les fichiers sont uploadés dans le dossier ou se trouve le script, et couplé à l’utilisation de crontab pour automatiser la tache, les mp3 ajoutés sont régulièrement encodés.
Vous devriez pouvoir en faire de même avec très peu de modifs :)
Articles en rapport (ou pas!) :