Linux Screen Recording Just Got Quicker and Easier with ScreenStudio

Danny Stieben 13-06-2014

Recording screencasts on a Linux system historically never has been a lot of fun. If you wanted good performance, you would usually record the screen using a terminal command. If you wanted ease of use, you would probably use a tool like gtkRecordMyDesktop or Kazam, a similar Linux screencast tool Easily Create Screencast Videos With Kazam Screencaster [Linux] What do you do if you want to make a video tutorial on Linux yourself? You've may have seen some people use their video camera to point to the monitor, but those look very unprofessional... Read More . Kazam worked for some people but I always had problems with it myself.


Finally, there’s a new screencaster that offers good performance, has lots of settings to choose from, and has a good interface to configure it all. Take a look at ScreenStudio and see for yourself.

About ScreenStudio

ScreenStudio is a screencasting application that is Java-based, which makes it very easy to run on any distribution. The only dependency besides Java is that your computer has “avconv” installed, which you should be able to find with ease using your respective package manager. Ubuntu users can install it by running the terminal command:

sudo apt-get install libav-tools

Fedora users can run the terminal command:

sudo yum install libav-tools


Record to File

ScreenStudio is an application which tries to be a very useful screencasting tool, and although it’s still aiming to add lots of features, it’s proving to be effective already.

Of course, with ScreenStudio you’ll be able to record to a file in either FLV or MP4 format. You can also choose between different profiles that can change various parameters for size and quality. It’s pretty simple to figure out and use, really, which is good.

Stream to Service

If you don’t want to record your screencast to a file, that’s fine too. Over in a different tab, you have the option to stream to a service like Twitch.TV (learn more about streaming live video to How To Stream Live Video to Your Twitch.TV Channel Launched in June of last year, the world of online gaming needed a portal to livestream events and Justin.TV's secondary niche website, Twitch.TV, serves today as just that. What if you're just a guy sitting... Read More ), UStream, or YouTube Live directly. To make this work, you’ll need to configure the server, profile, and stream key so that the server knows which stream to associate your screencast with. It works surprisingly well, assuming that you have a good enough Internet connection to support streaming.


No matter if you’re recording to a file or streaming, you can add some customization to your screencast with an overlay. You can add a text overlay, or you can add your webcam’s video stream as the overlay. This is fantastic for screencasts because viewers can then see what you’re doing on screen as well as see you as you’re talking to them. A lot of people tend to add the overlay on later in post-production, but ScreenStudio does this all in one go, and makes it very easy to set up.



Of course, you can also choose between a few other setings, such as which screen you want to record if there are multiple screens, and at how many frames per second it should record. In the same view you can also configure the webcam and choose the desired resolution for use in the overlay.


ScreenStudio is being worked on heavily by developer Patrick Balleux. So it’s no surprise when I say that new versions of ScreenStudio are coming out at a rapid pace, and it’s important to check the project’s page on a regular basis for the newest version. Also, if you need any help using ScreenStudio, or just need some creative ideas, Patrick has a bunch of ScreenStudio tutorial videos available on his YouTube channel in the ScreenStudio playlist.

ScreenStudio Screencasting

ScreenStudio is a simple program for a seemingly simple task. However, that task is often a lot more involved than you might think, and ScreenStudio makes it very easy to accomplish a lot when it comes to screencasting. It’s still a relatively recent project, so I’m very excited to see where the application will go in terms of features. While it’s currently nifty, it’s not quite yet a must-have; but I wouldn’t be surprised if that changed in the future.


Have you tried to screencast in Linux? What was your experience? Can you share your setups? Let us know in the comments!

Image Credits: Video camera Via Shutterstock

Related topics: Record Video, Screencast.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Patrick Balleux
    April 2, 2016 at 10:53 pm

    ScreenStudio 2 was released a few days ago, rebuilt from scratch. It is now based on ffmpeg instead of libavtools. It's even easier and much faster than the 1.x version.

    Check it out!

  2. Kaymu
    February 22, 2015 at 10:19 am

    How can i start the program after installing.
    I can't find it in my application list.

  3. kayla
    July 5, 2014 at 2:18 am

    What is the deal with direct sales lately? I guess it's the click to buy potential that is a strong draw, and for technophobes is great.

  4. Pablo_rocka
    June 27, 2014 at 8:23 pm

    Looks nice. sadly it didn't work for me. (Ubuntu 14.04 64bit)

  5. Gabriel Fernandes
    June 13, 2014 at 5:27 pm

    Hi Danny,

    The libav-tools package, apparently, is not available in Fedora repository.
    I'm trying this command "sudo yum install libav-tools" in a Fedora 17 and 19.
    The command output is: "No package libav-tools available. Nothing to do"
    Do you know other alternative for installation of the libav-tools?

    Best regards
    Gabriel Fernandes

  6. Sudeepto D
    June 13, 2014 at 1:07 pm

    Hey Danny nice article.

    Can you tell me what Linux or Ubuntu based websites do you follow that are not too boring. I mean I've been using Ubuntu for 2 years now but still lack the tenacity of a Linux user. I would like to learn more about Linux through websites that are really interesting as following a book right now is not a viable option for me . :)