Five screencast programs tested
Definitions
For Krut to create a recording, you need to define the area to grab. Window and full-screen settings do not exist, and Krut does not use webcams, should one be present on the system. To define the recording area, you click on the iconized mouse pointer to the right of the Snap button in the small control window, and with a Ctrl+Left-click, drag the mouse pointer from the upper left to the lower right corner of the target area. The target area turns a semi-transparent green. After defining the target, the recording is started in the usual way. If you want a preview (e.g., to check the target area), check the Menu | Preview Window option.
After starting a recording, Krut records until the Stop button in the control window is pressed. Then, a small window displays the encoding, which is a pleasingly quick experience. Krut creates a MOV file that contains both audio and video data in the defined storage directory. Separately, the software stores a sound file in WAV format. Krut does not allow you to change file formats.
Practical Problems
In practice, defining the recording area turns out to be unreliable in Krut: The software failed to integrate the panel strips into the image in various desktop environments, so full-screen recording was not possible. The window recordings only delivered the desired results after defining the recording area multiple times. The video and audio recordings produced were of a good quality, though, and synchronized correctly.
Encoding was quick, but the file sizes in the test were significantly larger, even for a medium encoding quality, than those produced by the other candidates.
Conclusions
The saying "where there is light, there is also shadow" also applies to screencast programs, which meet vastly different requirements in Linux. Kazam and recordMyDesktop are suitable for occasional work, although recordMyDesktop has an outdated operating concept that needs some getting used to. Kazam showed weaknesses in audio recording in the test.
SimpleScreenRecorder is the best choice for professional users. Thanks to the ability to create profiles, this software in particular facilitates the process of creating training videos for which you want to use the same parameters.
If you are looking for a very solid all-around application with a modern interface and intuitive operation, however, Vokoscreen stands out from the test field. You can see that the developers carefully considered which functions are important for professional screencasts and which are not. The software interface is accordingly uncluttered, but without having to compromise on the program's feature set.
Krut is for those who need portable, platform-independent screencast software. This program has a learning curve, and the recording target areas did not always work in the lab.
Infos
- Kazam: https://launchpad.net/kazam
- recordMyDesktop:http://recordmydesktop.sf.net
- SimpleScreenRecorder: http://www.maartenbaert.be/simplescreenrecorder/
- Source code for Vokoscreen: https://github.com/vkohaupt/vokoscreen
- Vokoscreen: http://linuxecke.volkoh.de/vokoscreen/vokoscreen-download.html
- Krut: https://sourceforge.net/projects/krut/
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
![Learn More](https://www.linux-magazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/misc/learn-more/834592-1-eng-US/Learn-More_medium.png)
News
-
NVIDIA Released Driver for Upcoming NVIDIA 560 GPU for Linux
Not only has NVIDIA released the driver for its upcoming CPU series, it's the first release that defaults to using open-source GPU kernel modules.
-
OpenMandriva Lx 24.07 Released
If you’re into rolling release Linux distributions, OpenMandriva ROME has a new snapshot with a new kernel.
-
Kernel 6.10 Available for General Usage
Linus Torvalds has released the 6.10 kernel and it includes significant performance increases for Intel Core hybrid systems and more.
-
TUXEDO Computers Releases InfinityBook Pro 14 Gen9 Laptop
Sporting either AMD or Intel CPUs, the TUXEDO InfinityBook Pro 14 is an extremely compact, lightweight, sturdy powerhouse.
-
Google Extends Support for Linux Kernels Used for Android
Because the LTS Linux kernel releases are so important to Android, Google has decided to extend the support period beyond that offered by the kernel development team.
-
Linux Mint 22 Stable Delayed
If you're anxious about getting your hands on the stable release of Linux Mint 22, it looks as if you're going to have to wait a bit longer.
-
Nitrux 3.5.1 Available for Install
The latest version of the immutable, systemd-free distribution includes an updated kernel and NVIDIA driver.
-
Debian 12.6 Released with Plenty of Bug Fixes and Updates
The sixth update to Debian "Bookworm" is all about security mitigations and making adjustments for some "serious problems."
-
Canonical Offers 12-Year LTS for Open Source Docker Images
Canonical is expanding its LTS offering to reach beyond the DEB packages with a new distro-less Docker image.
-
Plasma Desktop 6.1 Released with Several Enhancements
If you're a fan of Plasma Desktop, you should be excited about this new point release.