Простая утилита для снятия статичных и анимированных снимков экрана.

gsu 002

gsu (General Screenshot Utility) — простая утилита для снятия статичных и анимированных снимков экрана (скриншотов / screenshoot) и записи скринкастов (динамических скриншотов).

gsu 003

gsu даёт прямой доступ к всем функциям из командной строки (что удобно при назначении "горячих" клавиш) и из интерфейса созданного выбора опций на основе текстового меню Rofi, аналога dmenu (динамическое меню разработанное для тайлингового менеджера окон dwm).

gsu 004

Для создания снимков экрана gsu использует утилиту maim (Make Image), позволяя делать снимок всего экрана, выбранного окна, а также произвольно выделенной области экрана (используется slop), с курсором или без, результат сохраняя в формате PNG.

gsu 005

gsu для записи скринкастов и создания анимированных GIF файлов (динамических скриншотов) использует возможности FFmpeg. Поддерживается запись происходящего на всём рабочем столе или выбранной части экрана, запись сохраняется в видео файл формата MP4 (*.mp4), с звуком и без. GIF файлы создаются конвертированием из видео-файла, его создание может занять некоторое время (в зависимости от времени записи).

gsu 006

gsu имеет встроенную поддержку отправки скриншотов и скринкастов на онлайн-сервисы (uguu.se, streamable и gfycat), отображает всплывающие уведомления (libnotify), поддерживается копирование снимков экрана в буфер обмена, некоторые настройки можно задать в конфигурационном файле (~/.config/gsu/config.conf).

gsu 007

Лицензия: MLT (The MIT License)

gsu 008

Домашняя страница