Most screen recorders just take a series of screenshots and compress them on the fly for storage. This simple approach limits the achievable framerate and uses a lot of CPU especially for high frame rates and large recording areas.
So, with traditional screen recorders, you may not get a smooth video or the recorder hogs your CPU so that the applications which you want to record are slowed down. And you have to know the frame-rate of your target format before starting to record your video.
Our frameless recording technology solves all these problems. It records all changes on the screen with a timestamp resolution of one microsecond. This is equivalent to a frame rate of one million frames per second.
Typical CPU usage during recording is between 3% (or less) and about 25% and this CPU usage is almost independend of the size of the recording area. This includes CPU-usage for sound-recording from microphone.
This leaves plenty of CPU power for the applications which you are recording.
I invite you to test it for yourself by
You may ask yourself what is the benefit of a frame rate of one million frames per second?
Well, unless you want to create super-slow-motion video, you won't really need one million frames per second directly.
But there is another benefit:
Such a high time-resolution gives you the freedom to choose any frame rate of your choice when exporting the video to one of your desired target formats without any compromise in quality. (Other products which do the recording in comparably low framerates may show aliasing or blurring effects if the recording frame rate does not match the exporting frame rate).
OpenGL currently uses Software-emulation with Mesa, but we started a project to support OpenGL natively which will provide the advantages of our frameless recording technology for OpenGL applications as well.
We are also working on optimizing the performance for a lot of PutImage-Operations which will improve the performance for animations.
Any progress in these two projects will be announed in our newsletter.
Interview on the Linux Link Tech Show. Please select Episode 154.
DemoRecorder featured in Linux-User Magazine (in German)