green recorder

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:

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

To install it on Fedora 24/25/26:

 sudo dnf copr enable mhsabbagh/greenproject 
 sudo dnf install green-recorder

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

Facebook Comments


Today's Top Picks for Our Readers:
Recommended by Recommended by NetLine

M.Hanny Sabbagh

CS student. Living in Istanbul. Python programmer and open source software enthusiast. Worked on developing a lot of free software. The founder of FOSS Post.

Load More Related Articles