Skip to main content

Create Screencasts with recordMyDesktop

Screencasts are an important and user friendly way of demonstrating application capabilities and explaining them. Screencasts in lame man terms are video of desktop/application allowing you to demonstrate it's capabilities to people who might not be running the application or might not be running a computer at all.

Now , I have been working on an application for some time now I wanted to show it's features and capabilities to few of my friends but I was unwilling to share pre-alpha code with them. So , I decided to Screencast my application and share this Screencasted video with them. While searching for right Screencasting application , I discovered an extremely simple , small and functional application called recordMyDesktop.

recordMyDesktop is a command line application that allows you to record entire desktop , a portion of desktop or activities in a particular window as a (.ogv) file. However , since most people might find command line cryptic, there is also a graphical front-end to recordMyDesktop which is aptly called gtk-recordMyDesktop (GTK is the graphical toolkit it has been created with) which simplifies creating Screencasts.

Installation

To install recordMyDesktop and gtk-recordMyDesktop issue the following command in the terminal window(Application->Accessories->Terminal ).
sudo apt-get install recordMyDesktop

and
sudo apt-get install gtk-recordMyDesktop
Once , gtk-recordMyDesktop is installed you can launch it from (Applications-> Sound & Video -> gtk-recordMyDesktop ).

gtk-recordMyDesktop

In the Upper Right Corner of the gtk-recordMyDesktop there are two slide-bars which allows you to tweak Sound and Video quality of the Screencasted video. The better the quality more file size your video will take. Under Advanced section of gtk-recordMyDesktop you can configure a number of trivial things like your default working directory , tweak Performance , tweak Sound etc.

Even though most of the options under Advanced section are self explanatory with helpful tool-tips , still I am describing Performance section here.
Frames Per Second : as the name suggest allows you to select number of screen shots you want recordMyDesktop to take per second. The more FPS the smoother your video will be and larger would be your file size.

Encode on the Fly : This Encodes the video simultaneously as gtk-recordMyDesktop records activities of your desktop , this would take bit more processing power, but if you have descent processor would save you time.

Zero Compression : If Encoding on the Fly is disabled and you have enabled Zero Compression the temporary file that is created before final encoding is done is not compressed , so this option would consume hard disk space if enabled.

Quick Subsampling : If enabled Screencasting video will take less processing power but this option can make your Screencasted video blurry.

Full Shots at every Frame : For recording 3d Windows or Composite Window Manager.

Once you have configured recordMyDesktop , you can start recording video. You have to select either a region which you want to record , by selecting from the " Thumbnail view of Desktop " in recordMyDesktop the region you would like to record or you can press Select Window button and click on any Window in the Thumbnail you would like to record.

Selecting the region of desktop to record


Once , you are done selecting the region click on record button to start recording Screencast. When you are done recording the Screencast press the toggle button in the task bar to stop recording.

gtk-recordMyDesktop would do some processing and you will get back your original window. Now, press Save As button and specify pathname and file name to save the screencasted video.

Conclusion : recordMyDesktop is an extremely powerful application that allows you to take Screencasts of your desktop easily, coupled with simple and easy to use and friendly frontend gtk-recordMyDesktop , it allows anyone to make user friendly Screencasts.

Article Written by : Ambuj Varshney (blogambuj@gmail.com)
For Linux on Desktop Blog , http://linuxondesktop.blogspot.com
(C) 2009 , Ambuj Varshney


Comments

  1. Thank you for this, I knew about RecordMyDesktop a long time ago, but about the GTK this is something new to me and will help a lot.

    ReplyDelete
  2. how come it says E: Couldn't find package gtk-recordMyDesktop

    ReplyDelete
  3. E: Couldn't find package gtk-recordMyDesktop

    ReplyDelete
  4. Anonymous8:15 AM

    Use Synaptic Package Manager to find the program.

    ReplyDelete

Post a Comment

Popular posts from this blog

13 Things to do immediately after installing Ubuntu

In this article i describe some of the things to do immediately after installing ubuntu on your machine . Since most of the people reading this would be shifting from Windows to Linux with a system dual booting so i would focus more on making transition easy from Windows to Linux.

Creating Your ultimate Ubuntu 7.10 Desktop

Ubuntu 7.10 Codenamed Gusty Gibbon was released few weeks back with much fanfare ,now Ubuntu for past couple of years has been one of the most popular Desktop Linux distributions . Ubuntu 7.10 includes a number of features , applets and Wizards to simplify desktop Linux experience however because of many licensing restrictions it does not include out of the box support for popular audio/video codecs and many commercial but good applications . Also because of the limitation of trying to accommodate all kind of applications on single CD Ubuntu comes with a limited set of applications .

Now , i often have arguments with my friends who are new to computers that windows is…

Over 16 Small Games For Ubuntu Linux

Over 16 Small Games For Ubuntu Linux

Ubuntu Linux is one of the most popular Linux distribution , it is especially popular among Linux newbies and windows refuges . Now Ubuntu Linux does come with a descent set of applications , still there is a scope for including some more quality applications and especially games . Now in this tutorial i will show you how to install a large number of small , easy and less resource hungry games on Ubuntu Linux with screen-shots of games .


1. Rocks 'n' Diamonds

Rocks 'n' Diamonds is a Boulderd*sh game for X11 with more than just the falling rocks and diamonds of its namesake. The object is still to collect all the diamonds (and emeralds), then get to the exit before time runs out. But your character must make use of bombs, spaceships, and many other elements in order to fill his quota of jewels.

Installation : -

Type the following command in the terminal window

wget http://www.artsoft.org/RELEASES/unix/rocksndiamonds/rocksndiamonds-3.2…

Making Music(Beats) on Linux/Ubuntu with Hydrogen

I am going to review a couple of Music Making Softwares for Linux and am starting with the simplest and one of the best!HYDROGEN. Hydrogen basically is a pattern based drum programming software which in layman terms means, it allows you to make your own beats.And in case you aren't much into music, you might be wondering “what the hell will i do with this piece of software”...well here is a word from my friends who've tried this: “Its pretty fun playing with this software, n even without knowing much, you could actually MAKE SUM MUSIC!!!”

There was this software called Acoustica Beatcraft(for windows) which actually introduced me to this beat making stuff and I was quite interested, but sadly it was too costly for me to buy it. So i was stuck using the trial version of the software and sadly as soon as i got the grip of the software the trial expired, and so my search began for software which would do the stuff for me and luckily i found this amazing piece of software HY…