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