Я хотел бы сделать некоторые скринкасты для обучения программирования в Linux. Идеально они должны смочь:
Было бы очень желательно, чтобы у них были хорошие уровни сжатия и несколько выходных форматов (Например, видео, флэш-память).
Можно использовать RecordMyDesktop, который может быть установкой для получения звука также.
Стамбул является приложением гнома для записи рабочего стола
Можно также использовать screentoaster, который является онлайн-сервисом, который независим от платформы и полагается на Java. (Это работает обработка.)
Можно предварительно записать звук и затем использовать VLC путем движения
можно затем использовать ffmpeg или Mencoder (который является частью Mplayer) объединить звуковой файл и видеофайл.
На самом деле ffmpeg может также быть использованием самостоятельно для сохранения скринкаста путем выполнения
ffmpeg -f x11grab -s 1280x800 -r 60 -i :0.0 ~/name.mpg
замените 1280x800 Вашим разрешением и 60 Вашим желаемым кадр/с.
можно записать звуковую Смелость использования и затем объединить звуковые файлы и видеофайлы. (не должно быть слишком твердым для установки сценария, который запускает оба приложения сразу, и т.д....),
Подзаголовки Могут быть добавлены с помощью KSubtitle. Можно также использовать Открыть Movie Editor, чтобы сделать это, (но необходимо будет использовать изображения png, который не идеален), и Pitivi или cinefx для редактирования видео. Avidemux также добавит подзаголовки к avi файлу как показано здесь
Будет действительно трудно найти все функции, которые Вы запрашиваете в единственном инструменте. Я совет, сначала получая хорошее видео/звуковой файл и затем редактируя его с масштабированием, аннотациями, и т.д... Действительно не имеет значения, какой формат Вы получаете, так как Вы сможете преобразовать использование ffmpeg.