Ce projet semble ne plus etre maintenu à partir de Ubuntu 20.04. Suggestion d'utiliser une autre application : voir Capture d’écran, ou de zones d’écran (screenshots)

RecordMyDesktop

RecordMyDesktop est un logiciel permettant d'effectuer des screencast, c'est-à-dire de capturer une vidéo de ce qui se passe sur votre bureau. Il permet de capturer l'image, mais également le son. Il fournit une vidéo au format Ogg Théora, qui offre une bonne qualité mais qui nécessite une compression importante. Il est aussi possible de capturer une vidéo de son écran avec VLC.

L'interface graphique de RecordMyDesktop est conçue pour le bureau GNOME. Sous Kubuntu, consultez la page RecordItNow.

recordmydesktop est toujours maintenu par Ubuntu Developers, en cas de problème vous pouvez vous tourner vers kazam ou vers simplescreenrecorder

Pré-requis

Installation

Pour installer le logiciel incluant l'interface graphique, il suffit d'installer le paquet gtk-recordmydesktop, disponible dans les dépôts universel.

Pour n'installer que l'outil en ligne de commande, installez le paquet recordmydesktop.

Utilisation

Vous pouvez lancer RecordMyDesktop de deux façons : en passant par la méthode graphique, ou bien par la ligne de commande.

Graphique

Lancez l'application via le dash (Ubuntu 11.04 et ultérieures) ou via le menu Applications → Son et vidéo → gtk-recordMyDesktop.

Si vous le lancez, une boule rouge apparaît dans votre zone de notification : Istanbul

Vous pouvez également lancer l'interface graphique de recordMyDesktop via le terminal (toutes versions d'Ubuntu) en exécutant la commande suivante :

gtk-recordmydesktop

Une fois lancé, la boule rouge apparaît dans la zone de notification, ainsi qu'une interface graphique. Voici la version Gnome de l'interface :

Vous pouvez alors déterminer la qualité de la vidéo et du son. Vous pouvez également définir la zone que vous souhaitez capturer. Enfin, vous pouvez accéder aux paramètres avancés. Si vous ne souhaitez capturer que la fenêtre d'un logiciel, vous pouvez utiliser l'argument windowid.

Il suffit ensuite de cliquer sur «Enregistrer» pour que l'enregistrement se lance. La fenêtre de recordMyDesktop disparait et le bouton rouge (dans la zone de notification) est devenu un carré rouge, il suffit de cliquer dessus pour stopper l'enregistrement : un sous-menu apparait et on peut choisir d'arrêter l'enregistrement ou de le mettre en pause. A la fin de l'enregistrement, l'encodage de la vidéo est lancé.

Une fois l'encodage terminé, il faut choisir «Enregistrer sous» pour indiquer quel nom donner à sa vidéo, et où l'enregistrer.

Ligne de commande

Il est également possible d'effectuer des screeencast uniquement avec la ligne de commande, en exécutant :

recordmydesktop

Pour plus d'infos sur l'utilisation du programme en ligne de commande, consultez la page de manuel du programme.

Capturer une fenêtre

connaitre l'ID de la fenêtre a capturer : taper dans le terminal

xwininfo

puis un clic sur la fenêtre à capturer : ce qui donne par exemple

xwininfo: Window id: 0x264bc09 "/ - Navigateur de fichiers"

pour démarrer la capture de la fenêtre :taper

recordmydesktop --windowid 0x264bc09

en remplaçant 0x264bc09 par celle de votre xwininfo

puis entrée et la capture démarre , la console affiche: capturing

pour l'arrêter et générer la vidéo : CTRL+Alt Gauche+S

pour stopper la génération de la vidéo en cours: CTRL+C

Problèmes pouvant être rencontrés

Depuis des mises à jour récentes, il semble que l'utilisation de recordmydesktop sans avoir activé l'option "Capture complète à chaque image" dans les options avancées, engendre parfois le gel de l'application.

Si cela est votre cas, activer cette option (désactivée par défaut car non recommandée) peut résoudre votre problème (si vous utilisez la ligne de commande, ajoutez l'option –full-shots à chaque fois).

Pas de son à l'enregistrement

Selon votre matériel vous aurez peut-être à changer la valeur de l'option périphérique (ou option -device en console) qui est par défaut à DEFAULT

Essayez avec une valeur de hw:1,0 ou pulse.

Pensez également à sélectionner le bon micro dans les préférences de son et éventuellement boucler la sortie audio sur l'entrée micro avec un cordon jack/jack.

Si le son ne fonctionne toujours pas pendant l'enregistrement

  1. Lancer l'enregistrement dans recordmydesktop (pour que l'application apparaisse à l'étape suivante)
  2. Ouvrir pavucontrol, aller dans l'onglet "Enregistrement", dans Alsa plug-in [recordmydesktop]: Alsa Capture from, utiliser:
    Monitor Of Audio Interne Analog Stereo
  3. Arrêter l'enregistrement dans recordmydesktop

La modification est enregistrée (il n'est pas nécessaire de refaire cette manipulation à chaque nouvel enregistrement)

Décalage son/image

Regarder dans Avancé>Son. Si c'est DEFAULT, essayer hw:1.0 et 48000 à Fréquence.

Une autre solution consiste à changer le nombre d'images par seconde à 8 au lieu de 15. Voir le tutoriel vidéo.

Son de mauvaise qualité

Changer default par plughw:0,0

Prise en charge par Youtube

Actuellement , les vidéos crées (sous le format .ogv) ne sont pas prises en charge par Youtube. Un ré-encodage de la vidéo avant l'export sur Youtube dans un format correct résout le problème.

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet.

Voir aussi