Linux desktop registration is a highly sought-after feature, for both gamers and business professionals alike. Simple Screen Recorder, as the name suggests, is a simple yet solid screen recording tool. Find out all in this article.
What’s this SimpleScreenRecorder (SSR) ?
SimpleScreenRecorder (SSR for short) is a utility that allows you to easily and directly record your Linux desktop. It is available for many Linux operating systems as a directly installable package, or it can also be compiled automatically by following the steps in SSR’s GitHub page .
SSR also offers all the features you need, such as multiscreen recording, without overly complicating the interface. The main SSR interface is elegant and well designed:
Installation of SimpleScreenRecorder
To install SimpleScreenRecorder on your Debian / Apt based Linux distribution (like Ubuntu and Mint), run the following command in your terminal:
sudo apt install simplescreenrecorder
If you also want to register 32-bit OpenGL applications on 64-bit based operating systems, you must also do the following:
sudo apt-get install simplescreenrecorder-lib:i386
There is also a PPA repository (works for both Ubuntu and Mint), which allows you to easily get the latest version:
sudo apt-add-repository ppa: maarten-baert / simplescreenrecorder sudo apt-get update sudo apt-get install simplescreenrecorder
The current version in the main Mint 20 repository is 0.3.11 while if you install the PPA, the version is 0.4.3. The change log complete is available in the GitHub repository.
The latest version has a handy “Skip this page” option for the introduction page. In addition, there is a new option “Record full screen with cursor” and the option to record the V4L2 device. Here’s what the new interface looks like compared to the 0.3.11 interface above:
For installation options for other operating systems, you can refer to the Download section of the page SimpleScreenRecorder on the developer’s website.
The input profile SSR
Using SimpleScreenRecorder is quick and easy. Once the application is started, after closing the introduction page (which can be skipped in subsequent versions), a simple dialog box is displayed that allows you to quickly select any changes to the necessary settings. Let’s take a look at the main options we’re likely to use in detail:
The video input selection allows you to set the recording window to a specified screen, all screens, fixed rectangle etc. We can also follow the cursor, and once this option is selected, the handy “Record full screen with cursor” checkbox becomes available. We can also directly record OpenGL and even a V4L2 device (such as a webcam or capture card).
Next, we can set our frame rate and any scaling options:
A frame rate of 20-30 should be sufficient for making business presentations, etc. You may want to slightly increase this number for smooth movement in games. We can also select if we want to record audio and select the audio input source:
The output profile SSR
Once you have completed configuring your input profile, you can save it with the option Save at the top of the dialog box and clicking the button After you to continue, you will enter the output profile selections.
Here we can set the filename to save the recording in (1) and select the video container format we will use to do it (2). Other video container options available are MP4, WebM, OGG, and even an “Other” selection that allows you to select any other container format available on your system.
Next we can select our codec (better to leave it on H.264 with a corresponding Matroska (MKV) or MP4 container format selected above, unless you have a good knowledge of codecs and video containers).
Next we select the constant speed factor (important) (3). A lower value for the constant speed factor (CRF) will result in better quality, with 0 lossless, although this is coupled with a larger resulting file size for recording. A range of 15 to 23 is usually the half happy .
We can then set up our video preset (4), where again slower selection will result in better quality, although the machine could be significantly more taxed in the process. The best idea is to always try a few different combinations of settings and see what the final recordings look like.
We can also select either Audio codec (5) and bit rate (6). A bit rate of 128 would provide reasonable audio quality, although a setting of 192 or higher may provide better audio quality. Going to around 256 is not recommended for standard recordings.
The registration interface SSR
Once you have finished configuring the output profile, you can save it with the option Save at the top of the dialog box and clicking the button After you to continue, you will enter the final registration interface.
In this dialog, we immediately begin recording (1) if we choose to do so. It will also allow us to unregister (4), which brings us back to the previous screen (the output profile selection dialog). Once the recording is finished, it can be saved (5), and we can also start a live preview (7). The live preview can be very useful to get an idea of the area that will be recorded and to see if the audio input works well and not at low / high volume:
We can set up a schedule (6) using the schedule option (button Change schedule ) and activate it. We can also see a detailed event log (3) which can help with audio and video troubleshooting if things go wrong.
Finally, the overview of the real-time information in (2) provides a lot of useful information on how our registration is going / working during registration and partial information (such as the number shown in FPS in which shows us the number of input frames per second) while we’re previewing our selections, but not yet recording.