From Wiki

Screencast tools for Ubuntu

>>> First of all: read this:

Further Reading

Screencast tools


The classic key-mon tool. Just works. Simple, but effektive.

sudo apt-get install keymon

Start with:



Inspired from keymon, a modern version. Paints a black (when compiz - semi transparent) area on the screen and shows all input (including what you are typing)


  • Does not really work on dual screen environments becaus it spreads above both screens (nvidia twinview)
  • Unstable in 11.10 (cannot alter settings)

RareXP Mousecursor

This gives you an excellent mouse cursor with a yellow background.

Download the theme into an .icon folder in your home director so it looks like this:

  └── RareXP
      └── cursorsguvcview

Now you can choose the RareXP cursor from a tool like unity-tweak-tool.

Disable notifications

There is a little app you can use on your preferred screencast-machine:

Integrate webcam


apt-get install guvcview

you get a handy tool getting your own picture into your screencasts.

You can configure guvcview when you start it into the control mode

guvcview -z

Probably you don't have a webcam and like to use your Android phone as a webcam? No problem

Tip for droidcam: use checkinstall ./install to make a debian package (apt-get install checkinstall).

Zoom Box via CCSM

Short: enable the Enhanced Zoom Desktop in compiz config settings manager and configure at least the Zoom In and Zoom Out Buttons (!).

Long (Youtube):

Recording Software


Since Ubuntu 14.04 officially in the Ubuntu repositories. So no need for the ppa!

sudo add-apt-repository ppa:vokoscreen-dev/vokoscreen
sudo apt-get update
sudo apt-get install vokoscreen

Animated GIF


Default on tehe Gnome 3 desktop environment. See: Kazam on Launchpad


  • supports dual display mode
  • very easy to use
  • direct output of webm format
  • gstreamer backend (so guaranteed to work)
  • direct video upload to e.g. youtube



Very good tool


  • separate audio and video possible
  • record audio out and microphone, or both
  • capture screen area
  • record delay adjustable


  • selection of the screen area in dual screen mode: The left most monitor is used and changes for selection to the main monitor. If the main monitor is smaller than the second one, you won't be able to select an appropriate area!
sudo add-apt-repository ppa:ackondro/tibesti

On Ubuntu 11.10 (oneiric) change the sources.list to natty

sudo vim /etc/apt/sources.list.d/ackondro-tibesti-oneiric.list

#deb oneiric main
#deb-src oneiric main
deb natty main
deb-src natty main

Now install

sudo apt-get update
sudo apt-get install tibesti


Very mature and stable tool.

sudo apt-get install gtk-recordmydesktop


  • Audio and video-capture
  • Choose screenarea possible
  • gstreamer backend


  • Saves only as ogv

Youtube upload: you have to convert the files using ffmpeg. I am using this nautilus script:


--Apos 8 January 2012 (CET)

An upcoming star and at the time of writing under heavy development.