Lossless video capture

Here you can provide suggestions on how to improve the product, website, etc.
Post Reply
goose
Posts: 1
Joined: 9. Nov 2013, 09:24

Lossless video capture

Post by goose »

New feature that allows capturing VM activity to video file is indeed great. But I can't find an option to turn off lossy compression. If I just turn quality to maximum level, there are still artifacts in resulting video.
If the video doesn't contain photorealistic things (static images like wallpapers on desktop don't count), using lossless video codec will be more efficient and give perfect quality at the same time.
And compression doesn't matter much, because user can do anything with video after recording to minimize the size. But there is no way to restore lost information from lossy-encoded video. So some simple codec will be fine, as long as it has lossless mode of operation and support of RGB888 color space.
vatoloco
Posts: 14
Joined: 16. Jul 2013, 13:46

Re: Lossless video capture

Post by vatoloco »

I second this suggestion.
There are some free/open source lossless codecs out there, like Lagarith or CamStudio (less known lossless codec, but in my experience it produces the smallest files).

I usually use CamStudio or OBS for screen recording, but for recording a Virtualboxed guest OS they both have a problem: if 3D acceleration is enabled for the guest I can't record full screen, it just produces a black picture. (If someone knows a solution let me know).
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Lossless video capture

Post by Perryg »

The problem being they need to be open source and not commercial.
vatoloco
Posts: 14
Joined: 16. Jul 2013, 13:46

Re: Lossless video capture

Post by vatoloco »

Lagarith is open source (GPL).

CamStudio (the program) is open source too. Its lossless codec is probably open source as well, but I couldn't find any reliable info.
vatoloco
Posts: 14
Joined: 16. Jul 2013, 13:46

Re: Lossless video capture

Post by vatoloco »

Just wanted to add, in case this gets implemented, it's good to choose an appropriate codec, because lossless codecs vary a lot in terms of compression, some are much more optimized for desktop screen recording than others.
Here's a recent discussion on doom9.

BTW, it seems that open source is the rule rather than the exception, when it comes to lossless codecs.
michaln
Oracle Corporation
Posts: 2973
Joined: 19. Dec 2007, 15:45
Primary OS: MS Windows 7
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Any and all
Contact:

Re: Lossless video capture

Post by michaln »

vatoloco wrote:Lagarith is open source (GPL).
'GPL' and 'open source' are different things. We'd need a codec with a license less restrictive than GPL to even consider it. See the VP8 codec for an example (it uses a BSD license).
Post Reply