RecordMyDesktop — это программа для записи сеансов рабочего стола для GNU/Linux, которая проста в использовании, но при этом эффективна в выполнении своей основной задачи. Таким образом, программа разделена на две части; простой инструмент командной строки, который выполняет основные задачи по захвату и кодированию, а также интерфейс, предоставляющий функциональные возможности программы удобным для использования способом. Инструмент командной строки (который по сути представляет собой записьMyDesktop) написан на C, в то время как есть два интерфейса, написанные на python с pyGtk (gtk-recordMyDesktop) и pyQt4 (qt-recordMyDesktop).
RecordMyDesktop создает файлы, используя только открытые форматы.
Это theora для видео и vorbis для аудио, использующие контейнер ogg.