recordMyDesktop is a program that captures audio and video data from a Linux desktop session, producing an Ogg-encapsulated Theora-Vorbis file. The main goal is to be as unobstrusive as possible by proccessing only regions of the screen that have changed.