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