Another simple tutorial post from me.

So, have you ever wanted to record your desktop to create video tutorials, or to show off your desktop to your friends on Youtube? recordMyDesktop is a simple and easy application for these desktop recording and I have been using it since forever!

recordMyDesktop is a desktop session recorder that attempts to be easy to use, yet also effective at it’s primary task. As such, the program is separated in two parts; a simple command line tool that performs the basic tasks of capturing and encoding and an interface that exposes the program functionality in a usable way.

recordMyDesktop has the ability to record audio through ALSA, OSS or the JACK audio server.

To install recordMyDesktop, we start with typing the following to the terminal:

adamz@Ubuntu:~$ sudo apt-get install recordmydesktop gtk-recordmydesktop

Now you have two ways to use recordMyDesktop:

  • Terminal
  • GUI

To use it through terminal just type the following:

adamz@Ubuntu:~$ recordmydesktop

recordMyDesktop will start capturing and once you’re done press Ctrl + C and the video file will be stored in your /home/username/ directory.

If you prefer to use the GUI, go to Applications > Sound & Video > gtk-recordMyDesktop

From there you can record your desktop straight away, to stop the recording just click on the white box on your system tray.

The default video output will be in OGG format. Though you can convert it to AVI using mencoder. You can install it by typing the following on your terminal:

adamz@Ubuntu:~$ sudo aptitude install mencoder

Once you’re done installing mencoder you can start converting your OGG file to AVI format using the following:

adamz@Ubuntu:~$ mencoder -idx ogg_format_filename.ogg -ovc lavc -oac mp3lame -o new_avi_format_filename.avi

Hope it’s useful :)