What is recordMyDesktop?
recordMyDesktop is a desktop session recorder for GNU/Linux that provides a straightforward yet effective tool for capturing and encoding desktop activities. The program is divided into two components: a command-line utility that handles the core tasks of recording and encoding, and user interfaces that expose the program's functionality in a usable manner. The command-line tool, written in C, forms the foundation of recordMyDesktop, while the graphical frontends, gtk-recordMyDesktop and qt-recordMyDesktop, are developed using the Python programming language and the PyGTK and PyQt4 frameworks, respectively. recordMyDesktop generates output files using only open formats, with Theora for video and Vorbis for audio, encapsulated within the Ogg container
Highlights
- Command-line and graphical user interface options for desktop recording
- Utilization of open-source video (Theora) and audio (Vorbis) codecs
- Ogg container format for recorded output
- Separation of core recording functionality and user interface components
Platforms
- Linux
- BSD
Languages
- English
Features
Record videos
Record desktop activity
Capture Video
Screen Recording