When it comes to screencasting in Linux, you can use ffmpeg in the terminal, or use graphical tools like Kazam screencaster. Kazam is an open-source and feature-rich graphical screen recorder for Linux. Features of Kazam includes:
- capture contents of the current screen
- capture contents of all of your screens
- capture contents of a single window such as a terminal window
- capture a pre-selected area of your screen.
You have the option to record sound from speaker or microphone in Kazam so that you can add background music or your own commentary when doing screencasting. It also can take a screenshot of your screen, window or pre-selected area.
Install Kazam Screencaster on Debian8/Ubuntu 16.04/Linux Mint
Kazam is available from Debian8/Ubuntu 16.04/Linux Mint repository, just run the below command in the terminal.
sudo apt install kazam
Ubuntu 14.04 users can get the latest version from PPA. Install it by running the following 3 commands one by one.
sudo add-apt-repository ppa:kazam-team/unstable-series sudo apt update sudo apt install kazam python3-cairo python3-xlib
Start it from Unity Dash.
Kazam user interface.
In preferences window, you can configure frame rate, video codec and other settings. As free software advocate, we recommend using WebM which is an open media file format.
When the recording is finished, you can open the raw video in your favourite video editor or save it to disk or even upload to your YouTube channel.
Kazam Screencaster Keyboard Shortcuts
SUPER-CTRL-Q – Quit
SUPER-CTRL-W – Show/Hide main window
SUPER-CTRL-R – Start Recording
SUPER-CTRL-F – Finish Recording
This piece of software is developed largely for Ubuntu and other Debian-based distros. On other Linux distros, you can download the kazam source and install.
Kazam is a great open source alternative to proprietary products. Do you like kazam? What’s your favourite Linux screen recorder? As always, if you found this post useful, subscribe to our free newsletter or follow us on Google+, Twitter orlike our Facebook page.