Как записать скринкаст в Linux с показом щелчков мыши и нажатия клавиш

18

В основном я ищу приложение для записи серии учебных пособий для программы, которую я написал.

Важно показать такие действия, как щелчок мышью, щелчок правой кнопкой мыши и все, что выходит с клавиатуры. Аналогично этому видео http://www.flickr.com/photos/jannis/3246408003/, которое сделано с использованием OSX и ScreenFlick www.araelium.com/screenflick/

Есть ли такая опция?

Благодарность

Залун
источник

Ответы:

22

Да, несколько дней назад я опубликовал приложение для Linux под названием Screenkey. Это полезный инструмент для создания скринкастов, я был вдохновлен Screenflick for Mac OS и основан на коде проекта key-mon. Здесь вы можете посмотреть демонстрацию http://www.youtube.com/watch?v=2GqCu0wI-hc. Этот проект с открытым исходным кодом размещен на http://launchpad.net/screenkey, и любой желающий может помочь мне с предложениями или сообщениями. ошибок.

До свидания!

Семинарий Пабло
источник
Это потрясающий продукт и отличное видео. Мой сосед по кубу любил соло на аккордеоне La Cumparcita и соскочил со стула, чтобы посмотреть, на что я смотрю. @zalun, используйте это :)
ускоряет изображения
3
Разве это не полезно только для полноэкранных скринкастов? Или можно настроить его так, чтобы оно отображалось в определенном поле?
Залун
3
Новейшая поддерживаемая версия screenkey находится по адресу github.com/wavexx/screenkey
nachtigall
26

Лучший из найденных мной - это Key Status Monitor (KSM). Большинство других программ показывают только активность мыши или только клавиатуру, KSM показывает оба. KSM - это приложение GTK + с открытым исходным кодом, используемое для отображения состояния клавиатуры и мыши в режиме реального времени для обучения и экранных передач.

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

Например, используя --smallerпереключатель:

альтернативный текст

и --largerпереключатель:

альтернативный текст

и --theme=apple:

альтернативный текст

Функции:

  • Окно и кнопки можно масштабировать до любого размера.
  • Поддерживаются различные темы / стили клавиатуры, например, внешний вид Mac.
  • Запускается без рамки окна.
  • Щелчок правой кнопкой мыши предоставляет меню приложения.
  • Поддерживает ключ META (он же Windows).
  • Поддерживает колесо прокрутки.
  • Поддерживает все три кнопки мыши.
  • Должен поддерживать несколько мышей или клавиатур (не проверено).
  • Переместите окно, перетаскивая из любого места внутри.
  • Поменяйте местами левую и правую кнопки мыши.
  • Эмулируйте средний щелчок, щелкая левой и правой кнопками мыши.
  • Когда диалог меньше, другой набор изображений используется для лучшего вида.
  • Поддержка иностранных клавиатур.
  • Возможность создавать собственные карты скан-кодов клавиатуры, когда настройки по умолчанию не работают.
Джон Т
источник
1
Это не идеально, так как не помогает, когда кто-то пишет быстро, но я больше ничего не нашел. Делает работу, спасибо!
Залун
он также поддерживает --old-keys = <N> для быстрой записи.
user45469
Ссылка мертва. Клон, кажется, здесь (и в его вилках). Не уверен, что есть официальный репо.
Рафаэль
1

Я использовал DebugMode Wink для Windows раньше для показа экрана. У них также есть версия для Linux. Я не пробовал, но если это похоже на версию для Windows, оно должно быть довольно простым в использовании и довольно гибким. Он выводит в SWF или серию PNG.

nhinkle
источник
1

Вы можете попробовать Any-Key.

Any-Key - это небольшой инструмент, созданный для упрощения скринкастинга. Всякий раз, когда вы нажимаете комбинацию клавиш или нажимаете разные кнопки мыши, Any-Key отобразит ее в своем окне. Это позволяет легко показывать сложные комбинации клавиш во время записи. Конечно, его также можно отключить с помощью так называемой «клавиши переключения», которая будет переключаться между включением и выключением.

Функции:

  • Показывает как нажатия клавиш, так и щелчки мышью
  • Самостоятельно определяемый тумблер для включения или выключения (отсюда и название)
  • Можно переключать экран, на котором вы хотите его отображать.

http://software.opensuse.org/package/any-key?search_term=any-key

Вот видео, где я его использую. Перейдите к отметке 15 секунд, чтобы увидеть его в действии.

Полное раскрытие: я принимал участие в разработке его в тот же день, и он не был обновлен в последнее время. Но он все еще работает на моем Kubuntu 13.04, и я использую его регулярно.

user14462
источник
0

Я знаю, что это не совсем в духе того, что вы делаете, но я изучал Ubuntu, запустив Ubuntu в Parallels на моем Mac. На Mac я запускаю Jing (бесплатно) и публикую флеш-файл (.swf) на веб-сайте. Цзин тоже работает на Windows ...

скорость изображения
источник