"When they Saw the GUI of DemoRecorder, they Laughed at it,
But When they Watched the Results..."

"Check out this screen recorder for Linux Now (-;"

Download free trial | Buy ( $47 - $247 per license )

Click here to show the
easy web-publishing tutorial
You can use DemoRecorder for more than creating great demos and tutorials:
Usability tests: Record sessions from your test users and analyze these sessions afterwards.
We recommend DemoRecorder Pro-Edition or Pro-Multiscreen-Edition.
Record yourself while doing ecommerce, while reading and agreeing to contracts such as license agreements, so you can proove what you have been presented. This may save you a lot of legal headaches later. (Since websites and the display of programs may change or disappear anytime without you knowing, you don't have a proof when you visit these sites again or rerun the same programs. So you may be completely lost in the dark. Do you know what I mean?)
Software testing: You probably know that one of the hardest parts of testing and bugfixing is for your engineers to reproduce and understand the bugreports from your test staff.
When you record every testcase,
  • your engineers will understand more easily what's going on,
  • since the whole session is recorded, your engineers see what has happened before the bug occurred, so it's much easier for them to reproduce it.
This will increase the productivity both of your testers and your engineers, so you can deliver your software faster and save a lot of money. How much is that worth to you?
Software support (as a customer): If you ever contacted software support, you know that it's often hard to explain to them what goes wrong in a way that they understand it and can help you.

Save yourself a lot of headache and time by just recording what happend, send them the video and let them solve the problem while you get yourself a cup of tee and relax (or work on productive things if you are a workaholic or need to meet several deadlines...)

Dear Visitor,

You don't realize it yet, but in the next 2 minutes you're going to learn how the problem of creating high quality screencasts under Linux has been solved ... and it does not even cost you a dime to do it ( for the first 30 days. )

What can I expect?

When you are in your creative mindset, DemoRecorder makes it as easy as humanly possible to get your job done.

Therefore we have put a lot of emphasis into supporting you to get your job done well by making the recording step as convenient as possible.

All the technical complexity of most video formats is shielded from you during the recording phase by generating a high quality master copy of your video in DemoRecorder's own format (which has been specifically designed to need no technical parameters and to be convertible to any other format while retaining maximum quality.)

So, the only parameter you have to set before recording is the resolution of the virtual desktop. (more about virtual desktop and its resolution later)

But I want my video in a common format like AVI, Flash or MPEG!

Of course DemoRecorder can provide that.

From your master copy you can create videos in any of the supported formats ( more about that below ), in any resolution and in any framerate or compression-rate you wish. Also, you may choose a rectangular area or a specific timespan out of your master copy.

DemoRecorder's master format is designed in a way that it can be converted to any output format, any framerate, any resolution with maxium quality. (Later, I give you more info about DemoRecorder's unique recording technology which enables that, but let's now focus on how the exporting to the target formats is done.)

Why does DemoRecorder use a proprietary master format (from which any other format can be created)?

The answer is simple: There is no other format which can serve as a master copy with the convenience of shielding any technical details during the creative recording step.

Now, how does the exporting work?

DemoRecorder comes with a rich toolbox of export filters.

Each export filter exports to a specific output format.

Each export filter supports a variety of options which are taylored to the technical possibilties of the specific output-format, so you get the necessary tools to be able to get the best result possible in that specific output format.

Each export filter is a commandline utility which provides its functionality through commandline options. When you call a filter with the option "--help", it displays all options it is capable of.

Why are the export filters available as commandline-utility but not as a point-and-click GUI?

Actually this has two reasons:

Reason one is that we like to focus all of our energy into making the quality of the recorded videos as good as possible and in making the creative recording step as convenient as possible . So, instead of using a lot of manpower for creating an exporter-GUI, we focus on optimization of the recording engine and the export filters.

So, DemoRecorder is a tool for a results-oriented professional and for an ambitioned amateur user.

This fits well with the other reason of providing the export filters as commandline-utilities:

Commandline-utilities give you more flexibility for batch-like operations like exporting of videos because it allows you to write shell scripts which automate the task for you.

Suppose you want to export all videos in the following formats:
Streaming Flash Video for Web-publishing in resolutions 320x200, 400x300, 640x480 and 800x600,
AVI-video with high qualtity ( 8000kbits/sec ) and medium quality ( 3600 kbits/sec ),
and VOB-file for putting it on a video DVD, both for European users ( PAL reslution and framerate ) and US-users ( NTSC resolution and framerate ).

This gives you 8 different output files for each video!

With a shell script like the following, you can do all the exporting needed for one video in one step. Compare this to using a GUI where you select the parameters for one export, wait for the export to be finished, select the parameters for the next export and so on.
Now multiply that with the number of videos which you create for a specific project
(Look at the time saved with the shell-script compared to the GUI!
And since your time has a high value, look on the money saved!)

Now, here is the script (feel free to use and tweak it for your use)

#!/bin/sh
#script demoall

#first parameter of the script is the name of the recording
name=$1

#directory where you store your master copies (DemoRecorder's default)
masters=$HOME/demorec

#directory where you put the streaming Flash videos for Web publishing
web=/Projects/MyWebsite/videos

#directory where you put the AVI videos
avi=/Projects/Documentation/avi

#directories where you put the VOB videos 
vob_pal=/Projects/DVDs/Europe
vob_ntsc=/Projects/DVDs/US

#export to streaming Flash videos for Web publishing
demorec-to-flv-with-player --resolution 320x200  $masters/$name $web/${name}-320x200.flv
demorec-to-flv-with-player --resolution 400x300 $masters/$name $web/${name}-400x300.flv
demorec-to-flv-with-player --resolution 640x480 $masters/$name $web/${name}-640x480.flv
demorec-to-flv-with-player --resolution 800x600 $masters/$name $web/${name}-800x600.flv

#export to AVI videos
demorec-to-avi  --output-bitrate 8000 $masters/$name $avi/${name}-high-quality.avi
demorec-to-avi --output-bitrate 3600 $masters/$name $avi/${name}-medium-quality.avi

#export to VOBs for video DVDs
demorec-to-vob-pal $masters/$name $vob_pal/${name}-pal.vob
demorec-to-vob-ntsc $masters/$name $vob_pal/${name}-ntsc.vob

#Do something which notifies you about the exporting finished such as playing a specific sound or melody
play $HOME/sounds/finishedSound.wav

Now suppose the shell script is called "demoall" and your video is called "presentation", you simply call ...

demoall presentation
... and the script does everything for you.

If you have created a lot of videos you may also write a script which calls demoall for all of your videos. For example:

#!/bin/sh
#script demoproject

#export all videos ( called "intro", "install", "config", ... )

for video in \
    "intro" "install" "config" "run" "task1" "task2" "salesvideo"
do
    demoall $video
done 

You see that you can save a lot of effort by automating the exporting using shellscripts.

(Hint: Be sure to give your shell scrips execute-permissions by using "chmod" as follows:

chmod 755 demoall
chmod 755 demoproject

I still have some questions:

You mentioned that the resolution of the virtual desktop can be configured.
Now how can I do that and what is a virtual desktop?

First let me explain the virtual desktop: When you start demorecorder, it displays a desktop inside its GUI. When you record your video, this desktop is recorderd.

This way, you start your recording with a clean new desktop without having to tidy up your main desktop (which, if you work like me has a ton of windows open, all well-arranged to support all of my tasks.)

Plus, you may choose the resolution of the desktop to be recorded. Usually, you want a lower resolution (or size) of the desktop to be recorded because the playback usually occurs within a window and your target audience may have a lower screen resolution than you.

Now you can solve that also by scaling the video during the exporter-step. However, everything looks really small in a scaled video, so you probably get a much better quality if you are able to have the same resolution on recording and playback

That's why DemoRecorder by default works with a nested desktop and that's also the reason for the default resolution of 800x600 of the nested desktop

Of course this resolution may be changed. Just give the parameters "--width" and "--height" when starting the DemoRecorder-GUI, for example ...

demorec --width 1024 --height 768
for a resolution of 1025x786 of the nested desktop.

I have more questions, where do I get the answers?

First, for immediate answers you may look for an answer to your question at the FAQ. Second, I invite you to ask me personally by sending an email to me at contact me at chris{at}demorecorder.com. (Please replace “{at}” by “@” in the email adress.)

How to download

Click here to download your 30 day free trial.

There are two ways for a trial

The plain downloaded version includes a trial license for DemoRecorder which works for 6 months after the release-date of the current version. "Trial license" means that exported videos contain watermarks.

But I don't want any watermarks!

That's why I give you your personal and free "Welcome License" which you can get at the download-page, too.

This free "Welcome License" gives you a all features of DemoRecorder-Pro for 30 days. That is you get our maximum feature edition free for 30 days, no strings attached, no watermarks, no restrictions whatsoever. You may use the "Welcome License" for completing real projects and publish the videos where you want etc.

The intention of the "Welcome License" is that you can testdrive DemoRecorder under real-world conditions. And what's better suited for evaluating it than to use it for a real project?

How to buy

You can buy permanent licenses at our shop and immediately after purchase, you can get your license file at our automatic license management service. Your license file will activate your purchased features in the download version.

So you continue working right away after purchase. Our store as well as our automatic license management service are open 24 hours a day, seven days a week.

Our store is operated by eSellerate.net, a well-known and trusted eCommerce-provider for software vendors.

Feature Overview

Feature Without License
download
Welcome License (free for 30 days)
download
Standard Edition
buy
Web Edition
buy
Pro Edition
buy
Pro Multiscreen Edition
(soon to come)
VIP Edition
(soon to come)
VIP Multiscreen Edition
(soon to come)
VIP Exclusive Edition
(soon to come)
VIP Exclusive Multiscreen Edition
(soon to come)
Recording from nested desktop full full full full full full full full full full
Playback full full full full full full full full full full
Sound Recording from microphone no full full full full full full full full full
Export to FLV
(Flash Video)
watermarks full no full full full full full full full
Export to MPEG2 watermarks full full full full full full full full full
Export to AVI watermarks full full full full full full full full full
other export filters watermarks full full full full full full full full full
Full-screen recording (single screen) no full no no full full full full full full
Full-screen recording (multiple screens) no full no no no full full full full full
Technology Guarantee, i.e., Updates released within two years after purchase no no yes yes yes yes yes yes yes yes
Standard Support no during the 30 day period of this license for 2 years for 2 years no no no no no no
Premium Support no no no no for 2 years for 2 years for 2 years for 2 years for 2 years for 2 years
Bugfixing Guarantee no no, but usually done for 2 years for 2 years for 2 years for 2 years for 2 years for 2 years for 2 years for 2 years
Priorty treatment of Bugreports no no no no for 2 years for 2 years for 2 years for 2 years for 2 years for 2 years
Influence development of DemoRecorder / custom features
(available to all customers as soon as implemented)
no no no no no no one engineering-unit per license one engineering-unit per license no no
Influence development of DemoRecorder / custom features
(available exclusively to you in your VIP-Exclusive licenses for the first 6 months after implementation,
thereafter available to all customers)
no no no no no no no no three engineering-units per license three engineering-units per license
Price (individual licenses) Free
download
Free for 30 days
download
$47
buy
$77
buy
$247
buy
$247 per screen
soon to come
$997
soon to come
$997 per screen
soon to come
$4997
soon to come
$4997 per screen
soon to come
Price (site licenses) N/A
download
not available
download
please click here for info please click here for info please click here for info please click here for info not available not available not available not available
Notes: Notes:

Benefits of a screen recorder

A screen recorder like DemoRecorder can be used to create

It can also be used to

There are probably a lot more possibilities for using such a tool.

What do others say about DemoRecorder?

Here's what others are saying about our business:
"I Decided to Give it a Whirl and it Worked Like a Charm for me."
"To demonstrate some workflows in my Web-application "yawebmail" I decided to create some screen videos and put them on the procect-site.

So I searched the web for an easy-to-handle programm (to run on Linux - certainly!) that offers the possibility to export my screen-recording as a Flash-video.

What I found was a bunch of tutorials describing the combination of a few cryptic commandline-tools to accomplish my plan - and DemoRecorder!

I decided to give it a whirl and it worked like a charm for me. It's easy to install, easy to use and delivers the screen-recording in a wide range of output-video-formats with an excelent quality.

My conclusion: Two thumbs up!"

- Stephan Sann, Author and Project Admin
of yawebmail
( http://yawebmail.sourceforge.net/ )
yawebmail is a webmail-client written in Java as a webapp.
"The Recorded Demo (Using DemoRecorder) Saved The Day!"
"I needed to record our website demo, to use as a backup at a conference, in case the Internet connection caused problems. And guess what, the wireless Internet conked out after some time and the recorded demo(using DemoRecorder) saved the day! As far as I know DemoRecorder is the best (and perhaps the only) solution for recording on Linux. To add to it, the quality of recording is far better than the one which comes packaged along with the Windows XP.

Keep up the great piece of work Chris! And thank you for personally responding to emails!!"

- Khushnood Naqvi, Co-founder/ Programmer/ Director
of Ninety Degree Internet Software
( www.90di.com )
the Travel Planner (Search and Booking) for India, and more
"Thanks DemoRecorder! Keep up the excellent service"
"We at ReviewLinux.Com were looking for a Linux-based software package that could provide us with Screen Recording and converting those recordings into Flash Video.

DemoRecorder was the answer we were looking for.
It does everything we needed and
their support staff are top-notch and friendly.

Thanks DemoRecorder!
Keep up the excellent service"

- Michael Perks
ReviewLinux.Com
"The Video is Fluent and Clear"
"Demorec is amazing!
It's very powerful. It does not decrease the speed of my demo and the video is fluent and clear. I think it's the best one I have tried in linux."
- Shaoting Zhang
graduate student in Shanghai Jiao Tong University, Image Guided Surgery Laboratory
"The Customer Service was Outstanding"
"DemoRecorder was the only Linux screen recorder that I could find that provided the formats that we needed for our purposes, and the customer service was outstanding."
- Bill Duncan
IBM Printing Systems

Comments from the author of DemoRecorder to these testimonials:

These testimonials show individual experiences with DemoRecorder.

The typical experience, and your individual experience may be different.

Therefore we offer a free trial period, so you can find out yourself before you are paying money for it.

I urge you to make use of this free trial period before paying your hard-earned money to me by purchasing a license.

Some additional comments to specific statements made in the testimonials:

Do you have a life presentation
or example videos?

I have prepared an all-video tutorial for you.This tutorial shows how to record a video, export to Flash-Video streaming for web-publishing and finally how to publish it.

Plus, the tutorial itself is a good example of videos generated with DemoRecorder.

You can view this tutorial by clicking here.

Are there any limitations?

Good question.

I like to answer this question honestly by listing the limitations known to me:


OpenGL

DemoRecorder is not yet well suited for recording OpenGL applications. OpenGL is currently handeled through software emulation which uses a lot of CPU-power and that may slow down your application too much.

If your application uses OpenGL, I suggest you try it. Maybe it works sufficiently well.

Long term we will provide hardware accelerated OpenGL support. This will be announced in the newsletter, so I suggest you get your welcome license and subcribe to the newsletter in this process.

Tablet

DemoRecorder does not yet support the use of additional input devices such as a tablet.

Export filters have no GUI

Although the commandline interface to the export filters provides a lot of flexibility and possibilities for automation, the commandline is not for everybody and for every situation.

A GUI interface to the export filters is planned long term, but currently we have other priorities (based on customer feedback: implement hardware-accelerated OpenGL-recording for example).


Other than these limitations listed above I am not aware of any others.

Which kind of Services are included with DemoRecorder?

I believe that when you buy software, you not only buy a license to the bits of the program, but in first place, you buy a solution which works and does the job for you.

So, you deserve more than just the bits of the program.

That's why I created a set of services which ensures that you get a solution which works and does the job for you.

These services are of course included in every variant of DemoRecorder, even in the lowest priced one.

... each and every license of DemoRecorder comes with the following services:

For how long do you think these services are included?

The few companies which offer such complete a set of services at all usually do it for 6 months or for a year.

I think you deserve more than that.

No, it's not just a year and a day, or a year and a month, It's a whopping two full years of these services included for free with each and every license!

What do I do if I need help or need more info?

If you have any questions or need help, please tell me personally by sending me an email and I'll be glad to help you and answer all of your questions.

For immediate answers you may also want to consult the FAQ.

I hope you find DemoRecorder a useful tool for your projects.

Best regards,

Chris

P.S. Please use DemoRecorder to increase the popularity of Linux by publishing Linux screen videos on your websites, and by lowering migration cost through recorded user-training.

All trademarks belong to their respective owners. We indicate some trademarks used in this text but lack of such an indication does not mean that a name is free to use.

Without guarantee, we list the owners of some trademarks as known to us:
DemoRecorder® is a registered (supplemental index) US trademark of Christian Linhart.
Linux® is a registered trademark of Linus Torvalds.
Macromedia® and Macromedia Flash® are registered trademarks of Macromedia Inc.
SnagIt®, Camtasia® and Techsmith® are registered trademarks of TechSmith Corporation.


Tutorial | Features | Download free trial | Buy | Support


DemoRecorder Box
 
Training of users is expensive ...
        if you do it manually
again and again.

You can save a whole lot of money ...
... if you do it once and record it
so your users can watch it again and again
--> without you lifting a finger
--> and without spending any more money.
DemoRecorder in the Media

A comparison of screencasting apps for Linux (including DemoRecorder)
(first published in Linux Format Magazine, issue July 2009.)


Interview on the Linux Link Tech Show. Please select Episode 154.


DemoRecorder featured in Linux-User Magazine (in German)

DemoRecorder provides the equivalent of very high frame rates ...
... while its CPU usage is surprisingly low.
read more ...
Your video can contain sound narration recorded from microphone.
View and listen to the example.
Besides €, US$, £, ..., we also accept

Bookmark this page by clicking on the buttons below:

( Save this Page to del.icio.us )
SlashdotSlashdot It!

BTW, the website DemoRecorder.com is hosted on Neue Medien Münnich ( all-inkl.com ) in Europe.

The US download mirror ist hosted on Host Gator .