Submit News Alternative Tip Form

Linux Screencasting Tool Kazam Goes Gstreamer, Adds PulseAudio Support

Notice: This post is more than a year old. It may be outdated.

The Kazam Screen-recording tool is currently undergoing a thorough refit – and adding some awesome new features along the way.

The latest unstable release of Kazam, version 0.13, sees a number of under-the-hood changes that increasesthe functionality of the desktop capture tool.

Kazam 0.13 with Gstreamer and Pulseaudio SupportKazam now uses a gstreamer backend for therecording of the screen, and Google’s open vp8 codec for encoding videos.

Kazam previously used theffmpeg library for recording and x264 for encoding.

The switch to Gstreamer does mean there is a slight quality drop but this is barelynoticeableand the benefits (as well as legality) of using such a well-supported backend is more than a boon. Future versions of the application will, according to the developer, see ffmpeg made easily accessible for those who want it from the application’s ‘backend selection’ menu


Videos save in the open WebM format – just like those recorded with GNOME Shell’s built-in screen capture tool – making them versatile andcompatiblewith a range of video editors and upload sites.

Theupdatealso bringsPulseAudio- Ubuntu’s default sound server – support to the application, thus letting you select an input device for sound capture within Kazam before you record. A handy feature for avid screencasters.


Those itching to try the latest release out can do so by adding the Kazam Team Unstable PPA to their Software Sources.

This is donequickestby using the Terminal.

Enter the following two commandsseparately, entering yourpasswordwhere asked.

  • sudo add-apt-repository ppa:kazam-team/unstable-series
  • sudo apt-get update && sudo apt-get install kazam