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
текущего открытого терминала. Проще говоря какой путь в терминале там и сохранит.
На заметку
Попозже надо сделать механизм самопрерывания скрипта при повторном вызове, чтобы удобно было вешать на горячую клавишу и по ней запускать и останвливать запись, ну и уведомление чтобы выскакивало на рабочем столе. Потом.
Описание
Запись видео в выделенной области