LumineCapture — быстрый инструмент для скриншотов в Linux и Wayland
Открытый проект на Rust предлагает быстрый захват экрана, аннотации, OCR и закрепление изображений в Linux.
Разработчик Дхахби Фади представил LumineCapture — открытое приложение для создания и редактирования скриншотов в Linux. Проект написан на Rust, опубликован под лицензией MIT и в первую очередь ориентирован на высокую скорость работы в среде Wayland.
LumineCapture рассматривается как альтернатива Spectacle и Flameshot. Несмотря на сравнительно молодой возраст, приложение уже поддерживает аннотирование изображений, распознавание текста и несколько режимов захвата экрана. При этом разработчик делает акцент на быстродействии и небольшом потреблении системных ресурсов.
Производительность
По данным автора, в KDE Plasma с одним монитором LumineCapture примерно за 40 миллисекунд выводит «замороженный» снимок экрана вместе с интерфейсом редактирования. При подключении двух мониторов задержка составляет около 60–80 миллисекунд. В среде COSMIC приложение, как сообщается, работает ещё быстрее.
В отдельном тесте разработчик 30 раз захватывал всё рабочее пространство и сохранял результат в файл без открытия редактора. Среднее время LumineCapture составило 150,5 мс. Для Spectacle показатель достиг 576,1 мс, а для Flameshot с запущенным фоновым процессом — 737,9 мс. Таким образом, в рамках этого эксперимента LumineCapture оказался примерно в 3,8 раза быстрее Spectacle и в 4,9 раза быстрее Flameshot.
Эти результаты нельзя считать универсальным сравнением: итоговая скорость зависит от оборудования, графической оболочки и настроек системы. Однако тесты дают представление о том, почему приложение быстро реагирует при повседневной работе.
Инструменты редактирования и OCR
В редакторе можно добавлять стрелки, линии, прямоугольники, круги, текст, произвольные графические элементы и нумерованные указатели. Для точной работы предусмотрены «лупа» и «пипетка», позволяющая выбрать цвет непосредственно на изображении.
В LumineCapture встроено распознавание текста. Пользователь может выделять и копировать распознанные фрагменты прямо со скриншота, без открытия отдельного окна. Для OCR применяются модели PaddleOCR, а поддержку дополнительных языков можно расширять. Опционально распознавание может использовать GPU и отдельный фоновый процесс.
Приложение также умеет закреплять изображения поверх рабочего стола. Это может пригодиться, например, когда во время работы в другой программе нужно постоянно держать перед глазами образец или инструкцию.
Режимы захвата и совместимость
LumineCapture поддерживает захват всего рабочего пространства, отдельного монитора, на котором находится курсор, и произвольной области. Режим захвата активного окна пока доступен только в KDE Plasma.
Управлять программой можно с помощью горячих клавиш и командной строки. Команда lumine-capture открывает редактор скриншотов, а параметр -r позволяет сразу выбрать область и сохранить снимок, пропустив этап редактирования. Результат можно записать в файл, скопировать в буфер обмена или закрепить на рабочем столе.
Для обычной работы LumineCapture не требует постоянно запущенного фонового процесса. Исключение — функция OCR с аппаратным ускорением, для которой при необходимости используется отдельный процесс.
Разработчик тестировал приложение в KDE Plasma, COSMIC и Niri. Поддержка GNOME пока не заявлена. На момент публикации доступна версия 0.2, а готовые пакеты выпускаются для Fedora 43 и новее, Ubuntu 24.04 LTS и новее, Debian 13 и новее, а также Arch Linux.
Сообщить о проблеме в публикации
Обращение принято Обращение будет рассмотрено. По результатам проверки публикация может быть исправлена, дополнена, временно скрыта или удалена.
Читайте новые материалы журнала — свежие сюжеты каждый день.
На главную






