Screencasting software takes a series of screenshots of a running application, recording the user's actions, and creating a video file.
To provide an insight into the quality of software that is available, we have compiled a list of 6 slick Linux screencasting tools. All of these tools are released under a freely distributable license, with the exception of Wink which is a no-charge closed source application. One commercial application which is also worth a mention is DemoRecorder by Christian Linhart Software, as it has excellent features and export options.
http://www.linuxlinks.com/portal/news/article.php?story=20090724171830818