Top 5 for Screencasting on Linux

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 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

Voko Screen

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

There are still many softwares for screencasting on linux. Here I only put 5 that go very well. Now it only remains to test which of all works best for you and start recording.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

19 comments, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Snow said

    You forgot the best option and that is to use GNOME by just pressing the * ctrl alt shift r * keys.

  2.   one tux said

    before xvidcam was also available

  3.   Frank Yznardi Davila said

    And which one can be installed in arch?

  4.   Jorge said

    They forgot VLC. It also supports screencast with audio. I once made video of my desktop for a bouquet with VLC and it turned out great.

  5.   MrBrutico said

    You leave the OBS.

    1.    leillo1975 said

      You got ahead of me:

  6.   Felipe Uribe Aristizabal said

    I like Kazam, and if you put it in mp4, and select the destination directory, it will auto save the video, with this you save the time it takes for other formats to generate the video. One utility that may interest you is to show the keys used on the screen with (Screenkey). Cheers

  7.   Juan said

    Can anyone zoom while the screener is being done?

    1.    dogotope said

      Good question, which of these programs allows you to zoom

  8.   Robert Ronconi said

    The best software for screencasting is OBS Studio (not free but excellent)

    1.    Skorpian said

      From what I see if it is free, it has a GPL2 license.

  9.   busindre said

    Open Broadcaster Software is free and open source software for video recording and live streaming.

  10.   Manuel Alcocer placeholder image said

    For me the best is: SimpleScreenRecorder

  11.   Leonard Colmenares said

    Does any of these programs allow you to edit the video later, for example to remove or add audio, images, titles, zoom, etc. ???

  12.   Manuel Serrano said

    Vokoscreen allows you to open the video directly in the video editor, and also record with the webcam and the screen at the same time, it is my favorite for its simplicity and functionality.

  13.   ROMSAT said

    To add a repository you have to do:
    $ sudo add- ...
    but no:
    $ sudo apt- ...
    (see Simple Screen Recorder)

    Greetings from Malaga.

  14.   David dominguez said

    Great post, just what I was looking for I'll deal with Kazam, regards

  15.   JC said

    Thanks for the references, I am using Kazam and it works quite well.

    A greeting!

  16.   Miguel: 67 said

    Hello Linuxeros!

    Thank you very much for recommending me Vokoscreen, I've been testing for weeks with others such as RecordMyDesktop (and it's very slow) or VLC (which doesn't record the sound in any way)
    but with Vokoscreen things are going well

    A greeting.