8

Я хотел бы сделать несколько скринкастов для обучения программированию в Linux. В идеале они должны быть в состоянии:

  • Записывайте, конечно, что происходит на экране (в идеале они должны иметь возможность записывать только определенные зоны).
  • Увеличить / выделить.
  • Комментирование.
  • Запись аудио (объяснение того, что происходит).
  • Поддержка субтитров.

Было бы очень желательно, чтобы они имели хорошую степень сжатия и несколько форматов вывода (например, видео, флэш).

1 ответ1

11

1. RecordMyDesktop

Вы можете использовать RecordMyDesktop, который также можно настроить для захвата звука.

2. Стамбул

Стамбул это приложение для гномов, чтобы записать ваш рабочий стол

3. ScreenToaster

Вы также можете использовать screentoaster, который является онлайн-сервисом, независимым от платформы и использующим Java. (Это работает удовольствие.)

4. VLC

Вы можете предварительно записать звук, а затем использовать VLC , перейдя

  1. Средства массовой информации
  2. Преобразование / Сохранить
  3. Устройство захвата
  4. Режим захвата на "Рабочий стол"
  5. Установить частоту кадров
  6. Захват / Сохранить
  7. Установить имя файла

затем вы можете использовать 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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .