Green Recorder is a simple recording program for the Linux desktop. It was written using Python and utilizes ffmpeg as its core. It also uses the GTK+ library. The initial version of the program was released around 1 month ago.

Today, we are excited to announce version 2.0 of the program. The most interesting feature is adding Wayland support (on GNOME session). The program now supports both Xorg and Wayland. It detects which display server you are using automatically on launch. And provides you with the possible functionalities according to each display server.

In Wayland, the compositor is the display server itself. This means that in order to create a recording program on Wayland, you have to deal with each compositor alone. The initial step today was supporting GNOME. Later KWin (if made available).

Green recorder uses the default audio device you have to record. So if you want to change the audio input source, you just need to change it from the system-side (using pavucontrol for example).

By default, On Wayland only, Green Recorder uses the V8 encoder instead of the default V9 encoder in GNOME Shell because of the CPU & RAM consumption issue (GNOME: #757172). Which should also give you better performance. On Xorg, each format uses its own default encoder.

The changelog in version 2.0 includes:

  • Added Wayland Support (GNOME Session).
  • Added ability to select a specific window.
  • Added ability to select a specific area.
  • Added ability to show/hide mouse cursor.
  • Added ability to follow mouse cursor.
  • Added ability run a command after finishing recording.
  • Indicator now checking for ffmpeg before running.
  • Fixed some issues about multi-recordings.

Here’s DOTA 2 running under Wayland’s GNOME session with Green Recorder:

https://www.youtube.com/watch?v=kwCRBoOdJzU

Install Green Recorder 2.0

You can simply run the following commands to install the latest version on Ubuntu 16.04/16.10/17.04:

sudo add-apt-repository ppa:mhsabbagh/greenproject
sudo apt update
sudo apt install green-recorder

For other distributions, you can grab the source code directly from GitHub: https://github.com/green-project/green-recorder

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments

Newsletter

Enter your email address to subscribe to our newsletter. We only send you an email when we have a couple of new posts or some important updates to share.

Recent Comments

Open Source Directory

Join the Force!

For the price of one cup of coffee per month:

  • Support the FOSS Post to produce more content.
  • Get a special account on our website.
  • Remove all the ads you are seeing (including this one!).
  • Get an OPML file containing +70 RSS feeds for various FOSS-related websites and blogs, so that you can import it into your favorite RSS reader and stay updated about the FOSS world!