LumineCapture для Linux: редактор скриншотов и OCR на русском

2026-10-13 83 комментарии
Утилита для Wayland позволяет выделять и копировать текст прямо со снимка, добавлять подписи, фигуры и нумерованные стрелки. Для русского языка предусмотрена модель Cyrillic, а результаты можно сохранять, копировать и закреплять на экране. Обычная работа не требует фонового процесса; захват активного окна доступен только в KDE Plasma

разработчик Netflate выпустил LumineCapture 0.2.0 - бесплатную программу с открытым исходным кодом для создания снимков экрана в Linux с Wayland. Утилита на Rust объединяет захват экрана, редактор, распознавание текста и закрепление изображений на экране. Разработчик делает упор на быстрый запуск без постоянно работающего фонового процесса. Готовые пакеты доступны для Fedora, Ubuntu, Debian и Arch Linux; работу приложения проверили в KDE Plasma, COSMIC и niri.

Редактор скриншотов без фонового процесса

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

Встроенный редактор позволяет добавлять стрелки, линии, прямоугольники, окружности, текст, рисунки от руки и нумерованные стрелки. Аннотации можно выбирать, перемещать и изменять в размерах. Лупа помогает точнее выделить область, а пипетка - взять цвет со снимка. Готовое изображение можно сохранить, скопировать в буфер обмена или закрепить на экране, чтобы держать перед глазами во время работы.

663699353 05a7bdd1 9d6d 416a a52c e184d4314433
LumineCapture

Для обычного захвата и редактирования постоянно работающий фоновый процесс не требуется. Дополнительный режим OCR с ускорением на GPU может использовать отдельный процесс; в исходном коде поддержку GPU включают при сборке опцией ocr-gpu. Код LumineCapture распространяется по лицензиям MIT или Apache 2.0 на выбор.

Скорость запуска и сохранения: три разных сравнения

Разработчик сообщает, что на его системе с KDE Plasma замороженный снимок с готовым к работе редактором появляется примерно за 40 мс при одном мониторе и за 60-80 мс при двух. По его оценке, в COSMIC запуск занимает примерно на 10 мс меньше. Автор также отметил, что значительная часть задержки в KDE приходится на ожидание протокола захвата KWin.

В README опубликованы две отдельные визуальные демонстрации сравнения со Spectacle и Flameshot. Все они охватывают рабочую область из двух мониторов. Таймеры в конце записей показывают следующие значения:

Условия демонстрацииLumineCapture, мсSpectacle, мсFlameshot, мс
Обычные условия85782585
Высокая загрузка CPU1732116983

Это результаты отдельных демонстраций, а не средние значения серии запусков. Измерение начинается за один кадр до выполнения команды. Для Spectacle автор останавливает таймер в момент начала появления панели инструментов, поскольку затемнение экрана происходит раньше готовности интерфейса; он сам предупреждает, что такой критерий может влиять на справедливость сравнения.

Ещё один тест измеряет сохранение PNG всей рабочей области без открытия редактора. Разработчик опубликовал результаты 30 запусков; скрипт тестирования использует hyperfine и по умолчанию выполняет три прогревочных запуска. В опубликованной таблице Flameshot работает с уже запущенным фоновым процессом.

ПрограммаСреднее время и разброс, мсМинимум, мсМаксимум, мсОтносительное время
LumineCapture150,5 ± 51,9111,0280,91,00
Spectacle576,1 ± 11,7556,5605,43,83 ± 1,32
Flameshot с запущенным фоновым процессом737,9 ± 33,4692,5841,04,90 ± 1,71

Меньшее время означает более быстрое выполнение. В этом сценарии среднее время LumineCapture примерно в 3,83 раза меньше, чем у Spectacle, и в 4,90 раза меньше, чем у Flameshot. Однако разброс результатов LumineCapture заметно выше. Эти числа относятся к тесту разработчика с двумя мониторами: опубликованные материалы не дают полного описания оборудования, версий соперников и параметров нагрузки CPU, поэтому переносить результаты на любой компьютер нельзя.

Скрипт также предусматривает проверку Flameshot с запуском фонового процесса с нуля. Чисел для этого режима в опубликованной таблице нет.

Распознавание текста, включая русский язык


comss img 2026 10 13 064053
LumineCapture - OCR с поддержкой кириллицы

LumineCapture использует модели PaddleOCR. Пользователь выбирает инструмент OCR и выделяет распознанный текст прямо на снимке, без отдельного окна с результатами. Для копирования подходят Enter и Ctrl+C, а Ctrl+A выделяет весь распознанный текст.

comss img 2026 10 13 064143
LumineCapture - OCR с поддержкой кириллицы

OCR – оптическое распознавание символов: программа извлекает текст из изображения и представляет его как текстовые данные, которые можно копировать и редактировать.

В версии 0.2.0 предусмотрены загружаемые языковые модели. Среди них есть Cyrillic для русского, украинского и болгарского, Latin для английского, французского, немецкого и других языков, а также модели для арабского, греческого, китайского и японского, корейского и тайского. Языковые файлы сохраняются локально в каталоге:

~/.local/share/LumineCapture/models

Распознавание текста уже есть и в Spectacle из KDE Plasma 6.6. Поэтому OCR само по себе не является уникальным преимуществом LumineCapture: при выборе программы имеет смысл учитывать удобство редактора и скорость запуска на своей системе.

Режимы захвата и команды

Обычный запуск захватывает всю рабочую область и открывает редактор:

lumine-capture

Чтобы открыть в редакторе снимок только монитора под указателем мыши, используют:

lumine-capture -m

Быстрый выбор области работает без редактора и аннотаций. Захват происходит при отпускании кнопки мыши; по умолчанию снимок сохраняется и копируется:

lumine-capture -r

Для немедленного захвата всей рабочей области без редактора предусмотрена команда:

lumine-capture -f

Снимок активного окна без редактора можно сделать следующей командой. Этот режим доступен только в KDE Plasma:

lumine-capture -w

Параметр -t задаёт действия над результатом: s - сохранить, c - скопировать в буфер обмена, p - закрепить на экране. Буквы можно сочетать в любом порядке. Например, команда ниже выбирает область, сохраняет её, копирует и закрепляет:

lumine-capture -r -t scp

Параметр -o задаёт каталог сохранения, создаёт его при необходимости и добавляет действие сохранения:

lumine-capture -f -t s -o ~/Pictures/lumine

Стандартный каталог снимков:

~/Pictures/screenshots/<год-месяц>/

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

save_always = false

Настройки цветов, действий, сочетаний клавиш и других параметров находятся в файле:

~/.config/LumineCapture/config.toml

Список параметров можно вывести командой:

lumine-capture --help

Для диагностики времени отдельных этапов запуска предусмотрен -s, для выбора другого файла настроек - --config, для вывода стандартной конфигурации - --print-default-config.

Сочетания клавиш и интеграция с рабочим столом

В редакторе клавиша O включает OCR, G - пипетку, M - лупу. Клавиша S выбирает инструмент выделения области, V - работу с аннотациями; T, P, D, A, R, C и N включают соответственно текст, перо, линию, стрелку, прямоугольник, окружность и нумерованную стрелку. Сочетания можно изменить в секции [keys] конфигурации.

Клавиши со стрелками перемещают выделение, Alt со стрелками меняет его размер, а Shift ускоряет эти действия. Ctrl+C копирует результат, Ctrl+S сохраняет, Ctrl+P закрепляет; Enter и двойной щелчок выполняют заданное действие. При включённом OCR копируется текст, при работе с пипеткой - выбранный цвет.

Ctrl+Z отменяет изменение, Ctrl+Shift+Z или Ctrl+Y повторяет его. Delete и Backspace удаляют выбранную аннотацию, Esc закрывает редактор без завершения захвата. Пробел скрывает или показывает панели, колёсико мыши и клавиши квадратных скобок меняют толщину инструмента или размер шрифта. Ctrl+A выбирает монитор под указателем, а правый щелчок сбрасывает выделение.

Для KDE Plasma автор подготовил схему глобальных сочетаний клавиш. Её импортируют через System Settings - Keyboard - Shortcuts - Import - Custom Scheme. Если используются Meta+Shift+S или Shift+Print, сначала нужно освободить эти сочетания в настройках Spectacle. В COSMIC и других окружениях команды назначают через собственные настройки клавиатуры.

Совместимость и изменения версии 0.2.0

LumineCapture предназначена для Wayland. В текущем README разработчик перечисляет KDE Plasma, COSMIC и niri как проверенные окружения. Другие композиторы Wayland могут подойти, но автор их не проверял; GNOME пока не поддерживается. Поддержки X11 в текущем выпуске нет.

В версии 0.2.0 автор добавил поддержку wlr-screencopy: niri и другие композиторы с этим протоколом могут захватывать экран напрямую, без перехода к порталу. Также вернулся слой интерфейса layer-shell, который по умолчанию используется в niri. Тип интерфейса можно выбрать через параметр overlay в секции [general]: auto, window или layer. В режиме window редактор открывается обычным полноэкранным окном, а layer размещает интерфейс над остальным содержимым.

Способ захвата программа выбирает автоматически. При необходимости его можно принудительно задать переменной LUMINE_CAPTURE: kde, image-copy, screencopy или portal. Пример запуска через портал:

LUMINE_CAPTURE=portal lumine-capture

В выпуске также исправлены мерцание панели инструментов и рывки анимации при перемещении выделения, а также отсутствие указателя мыши до начала выделения в режиме -r.

Пакеты и установка

На странице релизов доступны три готовых пакета для архитектуры x86-64. Наличие пакета для дистрибутива не отменяет ограничения по рабочему окружению: например, обычный сеанс Ubuntu с GNOME не поддерживается.

ДистрибутивВерсия по инструкции разработчикаФормат пакета
Fedora43 и новееRPM, x86-64
Ubuntu24.04 и новееDEB, amd64
Debian13 и новееDEB, amd64
Arch LinuxОтдельный минимальный выпуск не указанpkg.tar.zst, x86-64

Вывод

LumineCapture представляет интерес для пользователей совместимых окружений Wayland, которым мешают задержки при запуске средства создания скриншотов. Редактор, выделение распознанного текста и закрепление снимков позволяют выполнять основные действия в одной программе. Замеры разработчика показывают преимущество в описанных сценариях, но выбирать замену Spectacle или Flameshot стоит с учётом нужных инструментов и поведения программы на своём компьютере.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте