New to Linux and the open source world? We have compiled a huge list of resources to help you go through Linux and its distributions. Visit the full Linux guide page right now.

.

One of the best features that free software provides is choice. You have hundreds of applications to choose. They all offer different functionality and options which may or may not exist in other software. And even better, it’s free.

Meet Green Recorder

Today, we would like you to welcome “Green Recorder”. A new desktop recorder for the Linux desktop. It was built using Python and GTK+ 3. And uses the ffmpeg library as its core. It supports recording in 5 different formats with options to set the frame rate or quality. The program is released under GPL 3.

Currently. it’s not that much. Just like any piece of software on its initial version (remember Linux 0.1?). But hopefully, more features are about to be added soon. Such as Wayland support and adjusting audio streams beside a lot more.

Check this demo on the new program:

Installation Of Green Recorder

To install Green Recorder on Ubuntu 16.04, 16.10 and 17.04:

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

To install it on Fedora 24/25:

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

For the other Linux distributions, you may grab the source code from GitHub and build it yourself. Since the code is actually Python, you can simply run python setup.py install after installing dependencies.

Things To Come

There are a lot of on-work features for the program like:

  • Add support for recording on Wayland (GNOME Shell Wayland Session, it offers a screencast tool, can be used).
  • Add a checking method to see if ffmpeg already working properly or not before launching the tray.
  • Add more possible formats supported by ffmpeg.
  • Support more options like including the mouse pointer, recording a specific area and choosing input audio stream.
  • Terminal recording support using the command line.
  • And even more!

Issues & Discussion

Feel free to open a new issue or send a pull request on the GitHub page.

.

M.Hanny Sabbagh

Hanny is a computer science & engineering graduate, and an open source software developer. He created his first open source project, which was a Linux distribution, back when he was 12. He retired it later after 4 years after it got more than 100,000 downloads. He has created a lot of other open source software too over the years, and maintains separate online platforms for promoting open source in his local communities. Hanny is the founder of FOSS Post.

Join the Discussion

avatar