README.md

Record Area

Скрипт записывающий выделенную мышкой, область на экране. Запись экрана осуществляется через recordmydesktop или ffmpeg. Выделение области на экране через утилиту slop.

Зависимости

В зависимости от значения use_recorder внутри скрипта зависимости следующие

  • use_recorder=ffmpeg
apt install lua slop ffmpeg
  • use_recorder=recordmydesktop
apt install lua slop recordmydesktop

По умолчанию используется ffmpeg.

Установка и удаление

Глобально

sudo make install
sudo make uninstall

Локально

make PREFIX=$HOME/.local install
make PREFIX=$HOME/.local uninstall

Независимо

make DESTDIR=$HOME/some_you_dir install
make DESTDIR=$HOME/some_you_dir uninstall

Использование

  • Запуск записи recordarea
  • Остановка записи ctrl+c

И ffmpeg и recordmydesktop при ctrl+c прерывания корректно сохранят запись Запись именуется текущей датой вплоть до секунд и сохраняется в каталоге относительно pwd текущего открытого терминала. Проще говоря какой путь в терминале там и сохранит.

На заметку

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

Конвейеры
0 успешных
0 с ошибкой