recordMyDesktop is a Linux based application that records sessions of the entire desktop or any specified window. With this application, you can save copy of your screencast sessions for creating training videos. Alternatively, it can also be used to keep a track of someone’s activities when he/she uses your computer (e.g. for parental control purposes).
To record a screencast session of the entire desktop, run recordMyDesktop and after setting quality options (if required), and click Record. If you do not wish to record the entire desktop progress then click on the Select Window button to record the session of a specific window only.
To pause or stop the recording process, select the respective option from the drop down menu on the Taskbar. The main window can be hidden via the Show/Hide Window option in the drop down menu. You can also remove the Stop button from the panel to secretly record the proceeding of the desktop (for parental control).
After the session is stopped, click Save and specify output directory to save the recording.
The recorded session can be played back anytime from the saved video file.
Go to Advanced Options and select a temp directory to automatically save files to. The Performance tab can be used to set encoding, video compression, subsampling and frame options, whereas the Sound tab provides configuration options for sound recording. The Misc tab contains miscellaneous options regarding tooltips, capture area, window decorations of the recorded window, etc.
recordMyDesktop is a very effective tool for recording screencasts for educational, personal, vocational and parental control purposes. This freeware was tested on Ubuntu 10.10.