Own Paid Android Apps for Free.

Gamecaster is a graphical frontend for open source project glc. It can capture real time footage of any Linux game that uses ALSA for sound and OpenGL for drawing.

Gamecaster has following features:

Capture HD video of Linux games that use OpenGL acceleration

Select a game binary or choose one of your installed games to start recording

Playback a .glc file

Encode a captured .glc file into webm video format

Options to change capture hotkey, video bitrate and number of CPU threads

Ubuntu indicator support

I have updated Gamecaster for both Ubuntu 12.04 and 12.10. It includes an important bugfix that will prevent Gamecaster from crashing on launch if you use any other language than English on your desktop.

Check out a video I recorded a while back:

To install Gamecaster on Ubuntu 12.04 and 12.10, run the following commands:

sudo add-apt-repository ppa:niteshgupta16/gamecaster-stable

sudo apt-get update

sudo apt-get install gamecaster
You can get source code tarball from here.

I didn't get much time to work on Gamecaster but I plan to update it with couple of new features. If you find any issue with current release of Gamecaster, report them on Launchpad.