Иногда скриншота недостаточно: нужно показать, как открывается меню, как ведёт себя анимация или где именно находится кнопка. Записывать полноценное видео ради пятисекундной демонстрации тяжело, а GIF или короткий WebM удобно вставить в документацию и чат. Peek создан именно для такой задачи.

Это минималистичный рекордер экрана: вы выделяете область, нажимаете запись и получаете файл без монтажа и сложных настроек. Но у проекта есть важные ограничения, о которых стоит знать до установки.

Что умеет Peek

Peek записывает выбранную область экрана или окно и сохраняет результат в GIF, WebM или MP4. Можно задать частоту кадров, задержку перед началом и поведение после записи. Интерфейс предельно прост: рамка выделения, кнопка записи и таймер.

Приложение ориентировано на короткие демонстрации: несколько секунд или десятков секунд. Для длинных записей, звука и нескольких источников оно не предназначено.

Установка

flatpak install flathub com.uploadedlobster.peek
flatpak run com.uploadedlobster.peek

В системах со Snap доступен вариант:

sudo snap install peek

Проверьте, что в системе установлены кодеки для выбранного формата. Для GIF они не нужны, для WebM и MP4 может понадобиться gstreamer с плагинами.

Как записать демонстрацию

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

peek --help
ls -lh ~/Videos/*.gif | tail -3

Для инструкций лучше выбирать область без лишнего интерфейса и увеличивать масштаб приложения заранее. Мелкий текст в GIF почти не читается.

Настройки, которые влияют на результат

Формат

GIF универсален, но быстро растёт в размере и ограничен 256 цветами. WebM компактнее и качественнее, но не везде вставляется. Для документации на сайте лучше WebM или короткое видео, для чата — GIF.

Частота кадров

15 кадров в секунду достаточно для интерфейсных демонстраций. Более высокая частота увеличивает файл, не добавляя понятности.

Задержка

Задержка в несколько секунд позволяет подготовить окно и убрать курсор из ненужного места. Это мелочь, но она заметно улучшает качество записи.

Ограничения

Главная проблема Peek — поддержка Wayland. Приложение исторически ориентировано на X11, и в Wayland-сессии запись может не работать или работать нестабильно. Разработка замедлилась, поэтому новые возможности появляются редко.

Кроме того, Peek не пишет звук, не умеет несколько источников и не подходит для длинных записей. Если нужен полноценный скринкаст, используйте OBS Studio или SimpleScreenRecorder.

Альтернативы

Kooha — современный рекордер для Wayland с поддержкой разных источников. SimpleScreenRecorder надёжен в X11 и умеет писать звук. OBS Studio — тяжёлый, но универсальный инструмент для стримов и уроков. Для быстрых GIF в X11 Peek остаётся самым простым вариантом.

Если нужна только статичная картинка, не записывайте видео: сделайте скриншот и добавьте стрелку в редакторе. Это быстрее и понятнее.

Практические советы

Записывайте короткие фрагменты по 5–10 секунд и склеивайте их в документации текстом. Один длинный GIF сложно смотреть, а весит он больше. Убирайте лишние уведомления и не показывайте персональные данные: они останутся в файле.

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

Кому подходит

Техническим писателям, разработчикам, которые показывают ошибки в issue, и преподавателям. Для записи лекций или игр инструмент слишком ограничен.

Как уменьшить размер файла

Запись интерфейса в GIF легко превращается в файл на десятки мегабайт. Уменьшить его можно двумя способами: сократить число кадров и палитру или перекодировать в видео. Для GIF подойдёт gifsicle, для WebM и MP4 — ffmpeg.

gifsicle -O3 --colors 128 --lossy=80 input.gif -o small.gif
ffmpeg -i input.webm -vf "fps=12,scale=800:-1" -c:v libvpx-vp9 -b:v 0 -crf 40 output.webm
ls -lh input.gif small.gif output.webm

Сначала уменьшайте частоту кадров и ширину, и только потом агрессивно жмите качество. Интерфейс с мелким текстом плохо переносит сильное сжатие: подписи становятся нечитаемыми, и демонстрация теряет смысл.

Если файл всё равно большой, разбейте действие на два коротких фрагмента. Два понятных ролика по пять секунд полезнее одного длинного и тяжёлого.

Проверка и публикация

Перед вставкой в статью проиграйте файл в браузере и в просмотрщике изображений: разные программы по-разному обрабатывают цикл и прозрачность. Убедитесь, что запись начинается с понятного состояния и не обрывается на полуслове.

Для сайта добавьте к анимации текстовое описание: не все читают GIF, а поисковые системы индексируют текст, а не движение курсора. Если запись показывает ошибку, продублируйте сообщение текстом — так его можно скопировать и найти решение.

Альтернативы и совместимость

Если {app} не подходит, посмотрите на схожие инструменты: часто у них тот же функционал, но другой подход к интерфейсу и данным. Проверьте, поддерживается ли экспорт форматов.

# найти похожие приложения
flatpak search {app} 2>/dev/null | head -10
apt search {app} 2>/dev/null | head -10
# проверить форматы данных на диске
file ~/Documents/*.{dat,doc*} 2>/dev/null | head

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

Итог

Peek решает узкую задачу — быстро записать короткую демонстрацию без монтажа. В X11 он удобен и предсказуем, в Wayland требует проверки. Если ваш рабочий стол работает на Wayland, сначала попробуйте Kooha; если на X11 и нужен именно GIF, Peek остаётся простым выбором.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте