Screencast basically consists of record everything that happens on your computer screen, and that can include narration and audio.
In the world of video tutorials, the screencast is indispensable, although it is also useful in many other occasions when it is necessary to have a detailed record of your desktop, whether to present a project, report a failure or evaluate the performance of a Program. Screencasting consists of taking a series of screenshots to record the actions of the user, thereby creating a video file under a particular format.
Anyway, for when necessary, here are 5 alternatives to screencast from Linux:
For those who prefer to work from the command line, ffmpeg you have the option of screencasting. With ffmpeg you can record your desktop by executing the following line:
ffmpeg -f x11grab -r 25 -s 1024x768 -i: 0.0 -vcodec huffyuv screencast.avi
-f indicates the format.
-s indicates resolution
-r indicates fps.
-i indicates the “input file”, in this case the screen.
To stop recording, just press CTRL + C in terminal.
Record my desktop
It was one of the first screencasting programs to be released on Linux, if not the first. Its interface is very simple and intuitive, ideal for making a basic audio and video recording. It has tools, for window selection or recording area, audio and video configuration. Although it does not have a screen capture or recording display. It is a program from a couple of years ago, and no developer has taken up the project to add more functions. The truth is that even its version 0.3.8.1 is going very well, and it complies with everything it offers.
You can find it in the Linux repositories, the version from the CLI command line or the graphical GTK version. So you can install the GTK, running:
sudo apt-get install gtk-recordmydesktop
One more for the list, another good tool to record everything that happens on your desktop. With the same characteristics as the rest, although the disadvantage is that it does not allow screenshots. Its interface may seem unattractive, but it makes up for it with its simplicity when using it.
You can find it in the repositories, running:
sudo apt-get install vokoscreen
Simple screen recorder
It is one of the simplest and most powerful programs for screencasting, it has great features that make it a good option to record your desktop or take screenshots. Like the rest, it allows the recording of the full screen, of only a window or only a portion of the desktop, in addition to defining the source of the audio, speakers or microphone. It is capable of reducing its frame rate to run on slow computers without losing synchronization between video and audio.
To install it, simple screen recorder is not found in the repositories, so we must first add the PPA and update
sudo apt-get-repository ppa: maarten-beart / simplescreenrecorder sudo apt-get update sudo apt-get install simplescreenrecorder
It is one of the most modern solutions to screencast on linux. It has numerous functions that make it a very complete desktop recorder. In its video configuration we can define the output format, MP4, WEBM, AVI. As for audio, Kazam allows you to define the type of audio to record, that of speakers, or microphone. In turn, it also has the ability to screencast the screen, a window, or a section of the desktop.
Kazam is also in the repositories, so just run
sudo apt-get install kazam