gsu (General Screenshot Utility) — простая утилита для снятия статичных и анимированных снимков экрана (скриншотов / screenshoot) и записи скринкастов (динамических скриншотов).
gsu даёт прямой доступ к всем функциям из командной строки (что удобно при назначении "горячих" клавиш) и из интерфейса созданного выбора опций на основе текстового меню Rofi, аналога dmenu (динамическое меню разработанное для тайлингового менеджера окон dwm).
Для создания снимков экрана gsu использует утилиту maim (Make Image), позволяя делать снимок всего экрана, выбранного окна, а также произвольно выделенной области экрана (используется slop), с курсором или без, результат сохраняя в формате PNG.
gsu для записи скринкастов и создания анимированных GIF файлов (динамических скриншотов) использует возможности FFmpeg. Поддерживается запись происходящего на всём рабочем столе или выбранной части экрана, запись сохраняется в видео файл формата MP4 (*.mp4), с звуком и без. GIF файлы создаются конвертированием из видео-файла, его создание может занять некоторое время (в зависимости от времени записи).
gsu имеет встроенную поддержку отправки скриншотов и скринкастов на онлайн-сервисы (uguu.se, streamable и gfycat), отображает всплывающие уведомления (libnotify), поддерживается копирование снимков экрана в буфер обмена, некоторые настройки можно задать в конфигурационном файле (~/.config/gsu/config.conf).
Лицензия: MLT (The MIT License)
Вы можете войти под своим логином или зарегистрироваться на сайте.