Update: A better tool for this right now will be OBS.
You can install RecordMyDesktop in Red Hat/Fedora systems using the command…
yum install recordmydesktop
For debian/ubuntu systems, I am guessing that the package name does not change(can anyone confirm this?). The command in this case is…
apt-get install recordmydesktop
Creating a Screencast
First start the application – that’s in Menu > Multimedia > gtk-recordMyDesktop.
There will be a small image of your desktop inside this application – drag a rectangle inside this preview area to select the record area. Once the selection is made, there will be a bigger rectangle on your screen highlighting the record area. Only the space within this area will be captured.
Now press the Record button to begin your recording. You will notice that you have a new icon in the system bar – something like this…
When this icon is a gray square, that means its recording. You can end the recording by left clicking on this icon. This show a new window that will show the status of encoding of the captured video. Depending on the size and length of the captured video (and your processor speed), this might take a long time.
Once this process is completed, you will be shown the main window once again. Now click on the ‘Save As’ button to save the file as a ogg Theora video file.
That’s it – you have created your first linux screencast! Congratulations!
Feel free to play around in the application – and make some screencasts. One you have done that, upload it to youtube – and post the URL in the comments.
Here is my first screencast. A screencast that shows you how to create a screencast using recordMyDesktop. The background music is ‘Recursion’ by Michael David Crawford – I thought it was appropriate.