qimgv предназначен для быстрого просмотра больших папок с изображениями, отбора кадров, простых правок и раскладывания файлов по каталогам без перехода в тяжёлый фоторедактор. Программа особенно полезна, когда нужно последовательно пролистать съёмку, увидеть соседние файлы в виде миниатюр, быстро увеличить проблемный участок, обрезать или повернуть кадр, изменить его размер, отправить удачные и неудачные изображения в разные папки и при необходимости вызвать внешнюю команду. При этом qimgv не пытается заменить редактор с ретушью, слоями и сложной цветокоррекцией: её сильная сторона — короткий путь от открытия файла к просмотру, сортировке и нескольким повседневным операциям.
Что qimgv умеет и как устроен рабочий процесс
Основной сценарий qimgv строится вокруг одного текущего файла и каталога, в котором он находится. Если открыть отдельное изображение, программа подхватывает соседние поддерживаемые файлы из той же папки, после чего можно двигаться вправо и влево, переходить к первому или последнему элементу, включать слайд-шоу, менять масштаб и переключаться в Folder View. Такой подход экономит время в ситуациях, где важна не обработка одного снимка, а последовательное решение по десяткам или сотням файлов.
В интерфейсе нет постоянно раскрытого набора панелей, как в редакторах. Большая часть окна отдана изображению. Дополнительные элементы появляются по требованию: верхняя или боковая панель миниатюр, контекстное меню, информационный оверлей, Quick Copy или Quick Move, диалог изменения размера, рамка кадрирования, видеоконтролы. Поэтому полезно в первые минуты освоить несколько клавиш: стрелки для перехода, 1, 2 и 3 для режимов вписывания, I для информации, X для кадрирования, R для изменения размера, C и M для копирования и перемещения.

qimgv разделяет просмотр и организацию. В обычном режиме главным объектом остаётся один кадр. В Folder View на первый план выходит каталог: миниатюры позволяют оценить серию целиком, а дерево или навигация по папкам — перейти в другое место. Это удобно, когда сначала нужно быстро найти нужный файл визуально, а затем открыть его на весь экран и проверить детали.
Встроенное редактирование намеренно ограничено операциями, которые часто нужны именно во время просмотра: поворот на 90 градусов, горизонтальное и вертикальное отражение, Crop и Resize. Изменённый файл можно сохранить обычной командой Save или через Save As. Если правка была случайной, в наборе действий есть Discard Edits; по умолчанию для него назначено Ctrl+Z. Это не многоуровневая история правок, поэтому для сложной серии преобразований лучше заранее работать с копией или сохранять результат под новым именем.
Установка и начало работы
Windows
В Windows qimgv распространяется в сборках, где программа и необходимые компоненты находятся внутри каталога приложения. Официальное описание также указывает, что установщик настраивает файловые ассоциации. Если нужен просмотр видео, важно различать обычную сборку и вариант, в который включён mpv: в официальной документации такие пакеты помечаются суффиксом -video. Это практическое различие, потому что сам пункт поддержки видео в qimgv ещё не означает, что библиотека воспроизведения присутствует в любой сборке.
Для установки через менеджер пакетов в Windows предусмотрены стандартные команды choco install qimgv и winget install --id easymodo.qimgv. После установки имеет смысл открыть любой JPEG или PNG через системное меню «Открыть с помощью», убедиться, что qimgv видит соседние изображения, и только затем при желании назначать программу обработчиком нужных расширений. Так проще не менять ассоциации сразу для десятков форматов, часть которых может использоваться в специализированных приложениях.
Linux и BSD
В Linux qimgv присутствует в репозиториях ряда дистрибутивов. Официальная инструкция приводит, в частности, sudo apt install qimgv для Debian-подобных систем, sudo dnf install qimgv для Fedora, zypper install qimgv для openSUSE, apk add qimgv для Alpine и пакет qimgv-git в AUR. Для FreeBSD указана команда pkg install qimgv. Конкретный набор модулей в пакетах дистрибутивов может отличаться, поэтому при вопросах с HEIF, RAW, JPEG XL или качественными фильтрами масштабирования важно проверять именно возможности установленной сборки, а не исходного проекта в целом.
После первого запуска не нужно сразу менять десятки параметров. Практичнее выполнить короткую проверку: открыть обычный JPEG, пройти стрелками по каталогу, нажать Enter для Folder View, вернуться к изображению, вызвать Preferences клавишей P или Ctrl+,, затем посмотреть разделы General, View и Controls. Если эти базовые действия работают, можно переходить к настройке миниатюр, сортировки, масштабирования и служебных команд.
На дисплеях с нестандартным масштабом интерфейс Qt иногда оказывается слишком крупным или мелким. Для Linux и macOS официальный README qimgv приводит переменную QT_SCALE_FACTOR. Например, запуск с QT_SCALE_FACTOR="1.5" qimgv /path/to/image.png принудительно задаёт коэффициент 1,5. Значения меньше 1,0 в этой рекомендации не поддерживаются. В KDE программа также должна учитывать системный коэффициент масштабирования, поэтому сначала разумно проверить системные настройки, а переменную окружения использовать как локальную коррекцию.
Главное окно и контекстное меню
Главное окно qimgv выглядит минималистично, но почти все повседневные команды доступны без поиска по классической строке меню. Правая кнопка мыши вызывает контекстное меню. В актуальном исходном интерфейсе оно содержит команды масштабирования и вписывания, Rotate Left, Rotate Right, Flip Horizontal, Flip Vertical, Crop, Resize, Print, Quick copy, Quick move, Move to trash, Open, Folder View, Settings, Open with… и Show in folder. Набор видимых пунктов может зависеть от текущего режима и от того, открыт ли обычный файл или видео.

Верхняя часть контекстного меню ориентирована на просмотр: Zoom In, Zoom Out, исходный масштаб и варианты Fit. Средняя — на простые изменения изображения. Нижняя — на работу с файлом и окружением. Такой порядок полезен, если qimgv используется мышью: переход от просмотра к сортировке не требует раскрывать отдельные панели. При работе с клавиатурой те же действия обычно быстрее выполнять сочетаниями, а контекстное меню оставлять для редких команд.
Команда Open with… связана со списком Scripts. Это важно понимать: qimgv не сканирует все установленные приложения и не строит системное меню «Открыть с помощью» так же, как файловый менеджер. В этом разделе отображаются настроенные пользователем команды и скрипты. Кнопка настройки ведёт к соответствующему разделу Preferences, где можно создать команду запуска внешнего редактора, конвертера или собственного сценария.
Show in folder нужен, когда решение о файле удобнее продолжить в файловом менеджере. Реализация использует системные средства и, где возможно, пытается показать текущий файл в каталоге. На Linux поведение зависит от окружения и доступного файлового менеджера; исходный код отдельно учитывает Dolphin и Nautilus. Если выделение файла не срабатывает, это обычно ограничение интеграции окружения, а не ошибка чтения изображения.
Открытие изображения и навигация по папке
Открыть файл можно системной ассоциацией, перетаскиванием, аргументом командной строки или командой Ctrl+O. После загрузки qimgv формирует представление текущего каталога и позволяет листать поддерживаемые элементы. Стрелка вправо переходит к следующему изображению, стрелка влево — к предыдущему. То же действие по умолчанию связано с вертикальным колесом мыши: Wheel Down двигает вперёд, Wheel Up назад. Кнопки XButton1 и XButton2 на многокнопочной мыши тоже назначены на навигацию.
Home переходит к первому элементу списка, End — к последнему. Это особенно полезно после случайного перехода в середину большой папки или при повторной проверке уже отсортированной серии. Если работа разбита на соседние каталоги, Shift+Right и Shift+Left переключают следующий и предыдущий каталог. Поведение на границе папки также настраивается: можно остановиться, зациклить текущую папку или перейти в следующую.
Порядок показа имеет значение для отбора. В Preferences → General есть Default sorting mode: A–Z, Z–A, Size, Size (desc), Oldest и Newest. Отдельная настройка определяет, применять ли сортировку к папкам, а Show hidden files включает отображение скрытых элементов. Если кажется, что стрелки «перескакивают» снимки в неожиданной последовательности, сначала нужно проверить именно сортировку: файловый менеджер и qimgv могут использовать разные правила.
В исходном наборе действий присутствуют и отдельные Sort by Name, Sort by Time и Sort by Size, которые можно назначить на свои сочетания через Controls. Это удобнее, чем постоянно открывать Preferences, если в одной сессии приходится переключаться между хронологическим просмотром и сортировкой по размеру файла.
Для повторного чтения текущего файла предусмотрен Reload Image с клавишей F5. Команда полезна, когда файл был изменён внешним приложением, пока qimgv оставался открыт. Вместо закрытия и повторного открытия достаточно перезагрузить текущий кадр. Если файл в этот момент недоступен или был перемещён сторонней программой, дальнейшее поведение зависит от обновления модели каталога; в такой ситуации надёжнее вернуться в Folder View и заново открыть существующий элемент.
Folder View: папка как рабочая область
Folder View превращает qimgv из полноэкранного просмотрщика одного файла в визуальный браузер каталога. По умолчанию в этот режим можно перейти Enter или Backspace. На экране появляется сетка миниатюр, а в вариантах интерфейса может быть доступна навигация по дереву каталогов и закладкам. Выбранный элемент открывается в обычном режиме, после чего стрелки продолжают работать в контексте той же папки.

Этот режим полезен для двух разных задач. Первая — найти нужное изображение по содержимому, когда имя файла ничего не говорит. Вторая — оценить серию как набор: увидеть дубли, похожие ракурсы, последовательность кадров и пропуски. Для этого не нужно генерировать контактный лист: qimgv строит миниатюры и может сохранять их в кэше.
В Preferences → Advanced есть Use thumbnail cache, а также Thumbnailer thread count и Unload off-screen thumbnails. Кэш ускоряет повторное открытие уже просмотренных каталогов, но занимает место на диске. Число потоков влияет на параллельное создание превью: увеличение значения может ускорить заполнение сетки на мощной системе, но одновременно повышает нагрузку на процессор и хранилище. Для медленного сетевого диска или большого архива RAW разумнее начинать с умеренного значения, а не сразу задавать максимум.
Опция выгрузки миниатюр, ушедших далеко за пределы экрана, нужна при очень больших каталогах: она снижает удержание данных в памяти ценой повторной работы при возврате. Если Folder View используется на папках из нескольких десятков файлов, разница почти не заметна; если каталог содержит тысячи изображений, выбор между скоростью возврата и расходом памяти становится практическим.

В Folder View имеет смысл отделять визуальную сортировку от файловых операций. Сначала выбрать порядок A–Z или Oldest/Newest, затем просмотреть сетку и открыть несколько характерных кадров, и только после этого перемещать или удалять файлы. Такая последовательность снижает риск потерять контекст: после массового перемещения модель каталога меняется, а соседство элементов уже не будет тем же.
Панель миниатюр над изображением
Thumbnail panel нужна, когда полноэкранный режим одного изображения хочется сохранить, но одновременно видеть несколько соседних кадров. В General для неё предусмотрены параметры Crop previews, Pinned, Disable in windowed mode, Center selected image, Display style, Preview size и Position. Позицию можно выбрать сверху, снизу, слева или справа. Таким образом, панель не привязана к одному макету.

Pinned закрепляет панель, а Disable in windowed mode позволяет оставить её только для полноэкранного сценария. Center selected image удерживает текущий элемент в удобном месте ленты, чтобы соседние файлы были видны с обеих сторон. В варианте отображения можно показывать имя файла и разрешение либо оставить более простой вид. Размер превью выбирают исходя из экрана: слишком крупные миниатюры сокращают количество видимых соседей, слишком мелкие хуже помогают различать похожие дубли.
Опция Crop previews относится к форме миниатюр, а не к изменению исходного файла. Она помогает сделать ленту визуально ровнее, когда в одной папке смешаны горизонтальные, вертикальные и панорамные кадры. Если важно видеть полный кадр целиком, эту опцию лучше отключить, чтобы края не скрывались в превью.
Лента миниатюр и Folder View решают разные задачи. Лента хороша при линейном просмотре: текущий кадр остаётся большим, а соседние используются как ориентиры. Folder View удобнее для нелинейного выбора и просмотра множества файлов сразу. Переключение между ними не требует менять структуру каталогов, поэтому в одном сеансе можно использовать оба подхода.

Масштабирование и режимы Fit
У qimgv есть несколько режимов подгонки изображения, и они отличаются не просто уровнем зума. Клавиша 1 включает Fit in window: изображение целиком помещается в доступную область с сохранением пропорций. 2 выбирает Stretch to width, то есть подгонку по ширине. 3 возвращает масштаб 1:1, при котором один пиксель изображения соответствует одному пикселю области вывода. В актуальном наборе действий есть также Fit in window (stretch), связанный с клавишей 4.
Space циклически переключает основные режимы Fit. Такой способ удобен при проверке резкости: сначала кадр виден целиком, затем одним нажатием можно перейти к другому способу вписывания или 100-процентному просмотру. Для точного увеличения используются Ctrl+Up, Ctrl+Down, клавиши плюс и минус, а Ctrl вместе с колесом мыши масштабирует относительно положения курсора. Ещё один фирменный способ — удерживать правую кнопку мыши и двигать мышь вверх или вниз.
В Preferences → View находятся параметры, определяющие поведение масштаба. Keep fit mode when switching images сохраняет выбранный режим при переходе к соседним файлам. Это удобно для серии одинакового размера: если вы проверяете все кадры в 1:1 или по ширине, qimgv не будет возвращаться к Fit in window после каждого перехода. Для разнородной папки, где рядом лежат панорамы и маленькие значки, фиксированный режим иногда, наоборот, мешает.
Параметр Focus in 1:1 mode определяет, какой участок изображения окажется в центре при переходе к масштабу 1:1. Доступны как минимум варианты Center и At cursor. Первый предсказуем при клавиатурном просмотре, второй ускоряет проверку конкретной детали: курсор можно заранее поставить на лицо, текст или край объекта, а затем включить 100-процентный масштаб.
Expand images, up to относится к увеличению изображений, которые меньше окна. Если просмотрщик используется для пиксельной графики, интерфейсных иконок или небольших сканов, автоматическое растягивание может быть нежелательным; в таком случае лучше ограничить увеличение и включить 1:1. Для фотографий, которые почти всегда больше окна, этот параметр влияет реже.
Опция Unlock minimum zoom снимает ограничение минимального масштаба и позволяет уменьшать изображение ниже обычного порога. В интерфейсе прямо поясняется: Always allow zooming below 100%. При обычном просмотре эта настройка не нужна, но помогает с необычно большими полотнами, длинными схемами и панорамами, которые хочется уменьшить сильнее стандартного режима.
Шаг зума задаётся параметром Zoom step. В качестве альтернативы есть Use fixed zoom levels с набором заранее определённых ступеней. Фиксированные уровни удобны, если нужно быстро возвращаться к одинаковым процентам на разных изображениях; плавный шаг удобнее для визуального подбора масштаба. Для оценки резкости всё равно следует периодически проверять 1:1, потому что любой промежуточный масштаб зависит от фильтра ресэмплинга.
Полноэкранный режим, статус и информационные панели
Полноэкранный режим включается клавишами F или F11, а также двойным щелчком левой кнопкой мыши. Esc сначала закрывает полноэкранный режим, а при обычном окне может завершить работу — это действие в коде называется Close Full Screen or Exit. Поэтому на первых этапах лучше не нажимать Esc машинально после каждого диалога: назначение клавиши зависит от контекста.
В General можно настроить Fullscreen info bar, Status bar и Zoom indicator. Индикатор масштаба имеет режимы On, Off и Auto. Автоматический вариант подходит, если процент нужен только во время изменения масштаба и не должен постоянно занимать место. Отдельное действие Toggle Fullscreen Info Bar по умолчанию связано с Shift+F, поэтому информационную строку можно скрывать и возвращать без посещения Preferences.
Клавиша I включает информационный оверлей. Он полезен для быстрой проверки параметров файла, когда имя и размеры не хочется выводить постоянно. В настройках General есть также Image info in window title. Это разные механизмы: заголовок помогает ориентироваться в оконном режиме, а оверлей — получить данные поверх изображения. Если qimgv используется на втором мониторе в полноэкранном режиме, заголовок окна не виден, поэтому оверлей практичнее.
Содержимое метаданных зависит от файла и от библиотек, которыми собрана программа. Не каждый формат хранит EXIF, а после экспорта сторонним приложением часть полей может быть удалена. Поэтому отсутствие камеры, выдержки или даты в панели не означает, что qimgv «не прочитал фотографию»: сначала нужно проверить, существуют ли соответствующие теги в самом файле.
Для прозрачных изображений в View предусмотрен Grid background on images with transparency. Шахматная подложка помогает отличать прозрачность от белых или тёмных областей. Отдельное действие Toggle Transparency Grid можно назначить на горячую клавишу в Controls, если PNG с альфа-каналом или графические ресурсы просматриваются регулярно.
В General есть Automatic window resize с вариантами поведения вроде Match displayed content и ограничением по доле экрана. Эта настройка полезна тем, кто не держит qimgv постоянно развёрнутым. Окно может адаптироваться к текущему изображению, но при последовательности кадров разного размера это иногда вызывает неприятное «прыганье» геометрии. В таком случае автоматический resize лучше отключить и оставить фиксированный размер окна.
Качество масштабирования и фильтры
Отдельное внимание qimgv уделяет качеству уменьшения и увеличения. В Preferences → View есть блок Scaling quality и список Scaling filter. Базовые варианты включают Nearest neighbor и Bilinear. Если сборка содержит поддержку OpenCV, доступны более качественные фильтры; официальная документация отдельно упоминает Bicubic и bilinear+sharpen как рекомендуемые варианты для приятного отображения.
Наличие конкретного фильтра зависит от того, как собран qimgv. В исходном проекте OpenCV включается по умолчанию, но пакет в конкретном дистрибутиве может быть собран иначе. Если в Settings → Scaling или соответствующем блоке View нет ожидаемого Bicubic, это не повод искать скрытый флажок: сначала следует проверить пакет и его compile-time возможности. qimgv не может включить библиотеку, которой нет в сборке.
Nearest neighbor сохраняет жёсткие границы пикселей и подходит для пиксельной графики, скриншотов с мелкой сеткой или случаев, когда интерполяция нежелательна. Для фотографий при уменьшении он обычно выглядит грубее. Bilinear даёт более мягкий результат и обычно достаточен для повседневного просмотра. Bicubic и другие улучшенные фильтры могут выглядеть аккуратнее на диагоналях и мелкой фактуре, но требуют больше вычислений.
Опция Smooth upscaling влияет именно на увеличение. Если она выключена, интерфейс предупреждает, что при апскейле будет использоваться nearest-neighbor. Для фотографий плавное увеличение обычно приятнее, а для пиксель-арта — наоборот, может размывать намеренно резкие квадраты. Smooth animated images отдельно относится к анимации, где фильтрация каждого кадра может влиять и на внешний вид, и на нагрузку.
Важно не путать фильтр просмотра и изменение файла. Выбор Scaling filter меняет способ отображения изображения на экране, но сам по себе не переписывает фотографию. При операции Resize фильтр выбирается в отдельном диалоге, и там выбор уже влияет на создаваемые пиксели результата. Поэтому «картинка выглядит мягче» после переключения фильтра просмотра не означает, что файл был сохранён с потерей резкости.
Кадрирование: Crop без перехода в редактор
Crop запускается клавишей X или из контекстного меню. После включения режима поверх изображения появляется рамка кадрирования. Задача qimgv здесь проста: выбрать прямоугольный фрагмент и применить обрезку к текущему изображению. Это удобно для технической подготовки — убрать лишние поля скана, быстро отрезать пустой край скриншота, подготовить приблизительную композицию перед отправкой в другой редактор.
Перед кадрированием лучше установить такой масштаб, при котором хорошо видны будущие границы. Если нужно точно попасть в небольшой объект, сначала увеличить изображение, затем активировать Crop. Если важнее композиция целиком, оставить Fit in window. После изменения не обязательно немедленно перезаписывать оригинал: можно проверить результат и сохранить через Save As.
qimgv не позиционирует Crop как инструмент сложной геометрической коррекции. Здесь нет задачи автоматически выравнивать перспективу зданий, исправлять объектив или строить произвольную маску. Для таких операций нужен редактор. В рамках просмотрщика Crop полезен именно скоростью: команда находится рядом с навигацией и сохранением и не требует создавать проект.
Если кадрирование было начато случайно или результат не устраивает, безопаснее отменить незаписанные изменения через Discard Edits, а не закрывать программу в надежде на отсутствие сохранения. При включённом параметре Show save overlay when editing images qimgv дополнительно напоминает о состоянии правок. Это особенно полезно, если в одном сеансе чередуются просмотр и редактирование.
Изменение размера: проценты, пиксели и фильтр ресэмплинга
Resize открывается клавишей R. Диалог поддерживает два способа задания нового размера: By Percent и By Absolute Size. В первом случае меняется процент от исходных размеров, во втором вручную задаются Width и Height. Флажок Keep aspect ratio сохраняет пропорции, поэтому изменение ширины автоматически пересчитывает высоту и наоборот.

В списке Filter доступны Nearest, Bilinear, Bicubic и Lanczos3. Для фотографий при значительном уменьшении обычно разумно начать с Bicubic или Lanczos3 и затем проверить детали на 100%. Nearest подходит для изображений, где важно не создавать промежуточные цвета, например для пиксельной графики. Bilinear быстрее и мягче, но при сильном уменьшении тонкие детали могут выглядеть менее выразительно.
Диалог содержит набор Common sizes, среди которых есть распространённые размеры дисплеев, а также команды Fit to desktop, Fill desktop (expanding) и Reset. Эти пресеты нужны прежде всего для быстрой подгонки под экран, а не для веб-стандартов или печати. Если нужен конкретный размер, лучше вводить его вручную и следить за Keep aspect ratio.
При уменьшении фотографий важно помнить, что qimgv выполняет само изменение размеров, но не заменяет специализированную экспортную панель. Отдельно в Advanced настраивается JPEG save quality. Если результат сохраняется в JPEG, этот параметр влияет на степень сжатия. Для повторных правок нежелательно много раз открывать и пересохранять один JPEG: каждое новое кодирование может добавлять потери. Безопаснее держать исходник отдельно и создавать конечную копию один раз.
Увеличение маленького изображения не добавляет реальных деталей. qimgv может интерполировать новые пиксели выбранным фильтром, но это математическое масштабирование, а не восстановление текстуры нейросетью. Поэтому Resize хорошо подходит для приведения к требуемым геометрическим размерам, но не для «улучшения» низкого разрешения.
Если Resize недоступен или после применения результат не сохраняется в ожидаемый формат, нужно разделить две проблемы. Первая — операция над текущим изображением, вторая — возможность записать выбранный формат. Некоторые форматы поддерживаются только для чтения или зависят от подключённого image plugin. В таком случае Save As в распространённый PNG или JPEG помогает понять, работает ли сама операция.
Поворот, отражение и сохранение правок
Поворот вправо выполняется Ctrl+R, влево — Ctrl+L. В контекстном меню есть Rotate Left и Rotate Right, а также Flip Horizontal и Flip Vertical. По умолчанию отражения привязаны к H и V. Эти команды изменяют изображение в рабочем состоянии qimgv; для записи результата требуется Save или Save As.
Поворот на 90 градусов полезен для снимков с некорректной ориентацией или изображений без подходящего EXIF-флага. Однако фотографии с EXIF Orientation могут уже отображаться визуально правильно, хотя пиксельная матрица хранится в другой ориентации. Поэтому не стоит поворачивать файл только потому, что его внутренние размеры кажутся «переставленными»: сначала оцените фактическое отображение в qimgv и в целевом приложении.
Ctrl+S выполняет Save. Ctrl+Shift+S открывает Save As. Второй вариант предпочтительнее при первой пробной правке: он оставляет оригинал нетронутым и позволяет изменить имя или формат. Если целевой файл уже существует, qimgv использует отдельную логику подтверждения замены, поэтому нельзя рассчитывать, что совпадающее имя будет перезаписано молча во всех ситуациях.
Ctrl+Z в qimgv по умолчанию назначен на Discard Edits, а не на классическую пошаговую историю Undo. Это существенное отличие от полноценного редактора. Если после Crop, Rotate и Resize нажать эту команду, её назначение — отбросить несохранённые изменения текущего изображения, а не последовательно отменять только последнюю операцию. Для сложных цепочек правок qimgv использовать неудобно; такие задачи лучше переносить в редактор.
Quick Copy: раскладывание файлов без файлового менеджера
Quick Copy вызывается клавишей C. На экране появляется панель с девятью ячейками назначения. Для каждой можно выбрать каталог через значок папки. Пока панель открыта, клавиши от 1 до 9 копируют текущий файл в соответствующее место. Повторное нажатие C скрывает панель.

Девять фиксированных направлений превращают qimgv в удобный инструмент первичного отбора. Например, можно назначить папки «лучшие», «кандидаты», «брак», «для печати», «для публикации» и несколько тематических каталогов. Во время просмотра решение сводится к одной цифре, а исходная папка при копировании не меняется. Это безопаснее, чем сразу перемещать файлы, если отбор ещё не окончательный.
При совпадении имени в целевой папке возникает вопрос замены существующего файла. Исходный код qimgv содержит отдельный диалог File Replace и различает интерактивное копирование с возможностью подтверждать перезапись. Поэтому перед большой сортировкой лучше убедиться, что каталоги назначения не содержат одноимённых файлов из другой съёмки. Простая схема — создавать отдельный набор папок для каждой сессии.
Quick Copy работает с текущим файлом в режиме просмотра. В Folder View файловые операции могут применяться к выбранным элементам через механизмы модели каталога, но для поточного «смотрю кадр — нажимаю категорию» именно оверлей C наиболее быстрый. Он минимизирует переключения контекста и не закрывает изображение целиком.
Quick Move: сортировка с изменением структуры папок
Quick Move работает почти так же, как Quick Copy, но запускается клавишей M и перемещает текущий файл. Девять каталогов назначения настраиваются аналогично. Разница принципиальная: после успешного перемещения файл исчезает из исходной папки, а qimgv обновляет текущую последовательность. Поэтому соседним становится другой элемент, и привычная нумерация серии меняется на ходу.
Для окончательной сортировки это удобно: можно открыть необработанную папку и последовательно разнести кадры по готовым каталогам. Для первичного отбора безопаснее Copy, потому что ошибочную классификацию проще отменить, когда исходники остаются на месте. Если всё же используется Move, полезно заранее создать понятные назначения и проверить их на нескольких тестовых файлах.
Перемещение между разными файловыми системами потенциально требует копирования данных с последующим удалением исходника, поэтому оно может занимать заметно больше времени, чем обычное переименование внутри одного диска. qimgv не обещает одинаковую скорость для SSD, USB-накопителя, сетевой папки и локального раздела. Если после нажатия цифры операция занимает время, не стоит повторно нажимать её несколько раз: сначала дождитесь обновления текущего файла и сообщения о результате.
Внутри приложения предусмотрена обработка ситуации, когда файл с тем же именем уже существует в целевой папке. Тем не менее автоматическую сортировку лучше строить так, чтобы имена были уникальными. Особенно это важно для камер, которые после сброса счётчика снова создают вроде бы знакомые последовательности файлов: одинаковое имя не означает одинаковое изображение.
Корзина, безвозвратное удаление и подтверждения
Клавиша Delete по умолчанию связана с Move to trash. Shift+Delete — с безвозвратным Delete file. Эти действия намеренно разделены. Для обычного отбора безопаснее отправлять брак в корзину и очищать её позже, когда серия уже проверена. Постоянное удаление стоит оставлять только для файлов, потеря которых точно не критична.
В Preferences → Advanced имеются отдельные опции Confirm moving to trash и Confirm file delete (!). Если qimgv используется как просмотрщик без сортировки, частые подтверждения можно считать лишними. Но при рабочем процессе с клавиатурой, где рядом задействованы множество сочетаний, подтверждение хотя бы постоянного удаления снижает риск дорогой ошибки.
Удаление влияет на модель текущего каталога. После операции qimgv выбирает следующий доступный элемент, поэтому при быстром пролистывании может показаться, что программа «перескочила» два кадра. На практике один файл уже исчез из последовательности. Чтобы не запутаться при агрессивном отсеве, лучше придерживаться одного направления просмотра и не чередовать Delete со стрелками хаотично.
Если корзина не работает на конкретном сетевом ресурсе, внешнем накопителе или нестандартной файловой системе, не следует воспринимать Move to trash как гарантированно эквивалентную операцию на всех платформах. Механизм зависит от системного окружения. В сомнительной ситуации безопаснее Quick Move в собственный каталог «reject», который находится на том же диске и легко проверяется вручную.
Слайд-шоу, Shuffle и переход между каталогами
Слайд-шоу включается клавишей обратного апострофа `. В General задаётся Switch interval в миллисекундах и опция Loop slideshow. Интервал определяет паузу между переключениями, а Loop позволяет продолжать показ после достижения конца. Режим полезен для автоматического просмотра подборки, презентации без сложной разметки и оценки того, как серия воспринимается в последовательности.
Ctrl+` включает Shuffle. В этом режиме порядок меняется на случайный. qimgv сообщает о включении и выключении Shuffle и слайд-шоу, поэтому состояние можно отследить даже без отдельной панели. Если неожиданно нарушилась хронология файлов, стоит проверить Shuffle прежде, чем менять сортировку.
Для линейной работы важна настройка After reaching the end в блоке Folder navigation. Доступны Stop, Loop folder и Go to the next folder. Последний вариант удобен для архивов, разбитых по датам: просмотр не заканчивается на последнем файле, а продолжается в соседнем каталоге. Если внутри родительской папки есть служебные каталоги, такое поведение может быть нежелательным — тогда лучше выбрать Stop.
Отдельные сочетания Shift+Right и Shift+Left позволяют перейти в следующий или предыдущий каталог вручную. Это даёт больше контроля, чем автоматический переход. Для фотоархива с папками «2026-09-01», «2026-09-02» и так далее удобно оставить Stop, а переключать дату только после завершения проверки текущей папки.
Preferences → General: параметры, которые действительно стоит проверить
General — самый насыщенный раздел настроек qimgv. Начать стоит с Open in fullscreen и Start in folder view by default. Первый подходит, если приложение всегда используется как отдельный просмотрщик на весь экран. Второй — если чаще нужно сначала видеть содержимое каталога, а не один текущий файл. Одновременное включение обоих параметров имеет смысл не для всех: в ряде рабочих процессов удобнее стартовать в Folder View в обычном окне.

В группе User interface находятся Image info in window title, Auto-hide cursor, Enable smooth scrolling, настройки Fullscreen info bar, Status bar и Zoom indicator. Автоскрытие курсора удобно при полноэкранном просмотре, но интерфейс предупреждает о возможных проблемах с touchpad на драйвере libinput. Если курсор ведёт себя странно на Linux-ноутбуке, первым диагностическим шагом должно быть отключение этой опции.
Enable smooth scrolling делает движение визуально плавнее. Если система слабая или прокрутка ощущается «тягучей», можно отключить сглаживание и сравнить. Это субъективная настройка интерфейса; она не меняет изображение и не влияет на сохранённый файл.
В блоке Thumbnail panel выбираются поведение, позиция и вид ленты. В Folder navigation — действие на конце папки, сортировка и скрытые файлы. В Video playback можно включить или отключить Play sounds. В Slideshow задаются интервал и зацикливание. Такой набор лучше настраивать не «идеально один раз», а под фактический сценарий: параметры для каталогизации архива и для демонстрации изображений на большом экране будут разными.
Современное окно Preferences применяет настройки через кнопки Apply и OK. Если экспериментируете с темами, масштабом или поведением панелей, Apply удобнее: можно увидеть результат, не закрывая диалог. Cancel отменяет неприменённые изменения, но уже применённые параметры могут сохраниться, поэтому для серии экспериментов полезно помнить исходные значения.
Preferences → View: поведение изображения
View концентрирует параметры, которые относятся не к файлам, а к отображению. Здесь выбирается базовый Image fit, сохранение режима при переключении, точка фокуса 1:1, фон прозрачности, увеличение небольших изображений, минимальный зум и шаг. Отдельный блок Scaling quality отвечает за фильтры. Если qimgv используется для проверки качества фотографий, этот раздел важнее темы и цвета интерфейса.
Практичная конфигурация для отбора фотографий выглядит так: Fit in window как базовый режим, Keep fit mode включён, Focus in 1:1 — At cursor, плавное масштабирование включено, а для проверки деталей используется 1:1. Для пиксельной графики конфигурация другая: ограничить автоматическое увеличение, использовать 1:1 чаще, выбрать nearest-neighbor для апскейла и включить сетку прозрачности.
Если при переходе между файлами кажется, что qimgv то увеличивает, то уменьшает картинку «сам», нужно проверить две вещи: выбранный fit-режим и Automatic window resize из General. Первый меняет масштаб внутри окна, второй — сам размер окна. Одновременная работа обоих механизмов на разноразмерной серии может выглядеть непредсказуемо, хотя каждый параметр работает по своему правилу.
Preferences → Theme: внешний вид без изменения изображения
Раздел Theme содержит готовые пресеты Black, Dark, Dark Blue и Light, а также Use system colors. Дополнительно можно менять цвета Accent, Background, Background in fullscreen mode, Text, Icons, Overlay background, Widget background, Folder view top panel, Widget border, Overlay text, Scrollbars и Folder view background. Это именно оформление интерфейса; цветовые параметры не вносятся в открытый файл.

Для оценки фотографий нейтральный тёмный фон часто удобен тем, что не создаёт яркой рамки вокруг изображения. Для скриншотов с тёмным интерфейсом, наоборот, светлый фон помогает видеть границы. Выбор темы стоит подчинять материалу, а не эстетике приложения. Если важна стабильная оценка цвета, основное значение всё равно имеют профиль монитора и настройки системы, а не оттенок панели qimgv.
В Theme есть Window opacity и, в KDE, Background blur. Прозрачность окна может выглядеть эффектно, но для проверки теней и прозрачных границ изображения она скорее мешает, потому что фон рабочего стола начинает визуально конкурировать с кадром. Для технического просмотра лучше держать окно непрозрачным.
Preferences → Controls: переназначение клавиатуры и мыши
Controls показывает таблицу Action и Shortcut и позволяет Add, Edit, Remove или Reset to defaults. В отличие от программ с жёстким набором сочетаний, qimgv даёт переназначить практически каждое действие. Это особенно важно, если просмотрщик используется как часть большого рабочего процесса и стандартные клавиши конфликтуют с привычками из другого ПО.
Помимо клавиатуры учитываются события мыши: колесо, дополнительные кнопки, двойной щелчок, средняя и правая кнопки. В интерфейсе Controls отдельно есть Switch image by clicking window edges, Visible edges и настройка Scroll image with с вариантами None, Touchpad и Touchpad & Mouse Wheel. Для трекпада предусмотрено Trackpad detection, которое можно отключить при проблемах с распознаванием.
При создании собственной схемы лучше не переназначать всё сразу. Сначала изменить 3–5 часто используемых действий, например Crop, Resize, Quick Copy и Toggle Image Info, затем поработать несколько дней. Массовая перестройка осложняет диагностику: инструкция и подсказки могут показывать стандартные комбинации, а фактическая клавиша уже будет другой.
Кнопка Reset to defaults позволяет вернуться к исходной карте. Это важнее, чем кажется: если одно сочетание случайно назначено нескольким конкурирующим действиям или привычная клавиша перестала работать после эксперимента, сброс быстрее ручного поиска каждого изменения. Перед сбросом пользовательские привязки скриптов придётся затем назначить заново.
Стандартные горячие клавиши qimgv
Ниже приведены стандартные назначения, подтверждённые текущим ActionManager проекта. В установленной копии они могут отличаться, если пользователь уже менял Controls или если конфигурация перенесена из старого профиля.
| Действие | Стандартная клавиша | Практическое применение |
|---|---|---|
| Следующий файл | Right / Wheel Down | Последовательный отбор |
| Предыдущий файл | Left / Wheel Up | Возврат к соседнему кадру |
| Первый / последний | Home / End | Переход к границам списка |
| Fit in window | 1 | Показ всего изображения |
| Fit width | 2 | Подгонка по ширине |
| 1:1 | 3 | Проверка пикселей без масштабирования |
| Fit stretch | 4 | Растянутое вписывание |
| Переключить Fit | Space | Быстрый цикл режимов |
| Полный экран | F / F11 | Просмотр без оконных элементов |
| Информация | I | Показ оверлея данных |
| Crop | X | Обрезка |
| Resize | R | Изменение размера |
| Rotate Left / Right | Ctrl+L / Ctrl+R | Поворот на 90° |
| Quick Copy | C | Копирование в одну из 9 папок |
| Quick Move | M | Перемещение в одну из 9 папок |
| В корзину | Delete | Безопасный отсев |
| Удалить навсегда | Shift+Delete | Безвозвратное удаление |
| Save | Ctrl+S | Сохранение текущих правок |
| Save As | Ctrl+Shift+S | Сохранение новой копии |
| Folder View | Enter / Backspace | Сетка файлов каталога |
| Open | Ctrl+O | Выбор файла |
| Ctrl+P | Печать или экспорт PDF | |
| Preferences | P / Ctrl+, | Открытие настроек |
| Reload | F5 | Повторное чтение файла |
| Rename | F2 | Переименование |
| Show in folder | Ctrl+D | Показ в файловом менеджере |
| Slideshow | ` | Автоматический показ |
| Shuffle | Ctrl+` | Случайный порядок |
| Discard Edits | Ctrl+Z | Отбросить несохранённые правки |
| Следующая / предыдущая папка | Shift+Right / Shift+Left | Навигация по соседним каталогам |
Scripts: запуск внешних команд из qimgv
Раздел Scripts нужен для случаев, когда встроенных Crop, Resize и Rotate недостаточно, но хочется сохранить qimgv как центр просмотра. В Preferences → Scripts нажимают Add, задают имя и команду или путь к shell-скрипту. После создания сценарий появляется в Open with… контекстного меню и может получить собственную клавишу в Controls.
Для команды qimgv поддерживает подстановку %file% вместо пути текущего изображения. В официальной документации приведён пример с ImageMagick: convert %file% %file%_.pdf. Это всего лишь иллюстрация механизма; конкретная команда должна соответствовать установленной утилите и синтаксису вашей системы. Для shell-скрипта путь к файлу передаётся как первый аргумент $1.
У shell-скрипта должен быть установлен флаг выполнения и присутствовать shebang, например #!/bin/bash. Если qimgv сообщает об ошибке запуска, сначала следует проверить скрипт в терминале с реальным путём изображения. Только после того как он работает вне программы, имеет смысл искать проблему в настройке qimgv.
В диалоге Add Script есть опция Wait to finish. Она определяет, будет ли qimgv ожидать завершения внешней команды. Для быстрого открытия изображения в редакторе ожидание обычно не нужно. Для конвертации, после которой ожидается готовый файл рядом с исходником, ожидание может быть полезно, иначе пользователь вернётся к каталогу до окончания обработки.
При путях с пробелами и спецсимволами командная строка требует аккуратного экранирования. Если простой тест на /home/user/test.jpg работает, а файл из каталога «My Photos» нет, проблема почти наверняка в кавычках. Безопаснее написать отдельный скрипт, который принимает $1, корректно заключает переменную в кавычки и уже внутри вызывает нужную программу.
Scripts не превращают qimgv в систему пакетной обработки сами по себе. Они запускаются относительно текущего изображения. Зато это удобный мост: можно назначить клавишу на открытие текущего кадра в GIMP, отправку в собственный конвертер, генерацию производной копии или выполнение узкой служебной операции, не покидая последовательность просмотра.
Видео через libmpv
qimgv умеет воспроизводить видео через libmpv, но эта возможность в официальном описании названа экспериментальной. Это означает, что её стоит воспринимать как дополнение к просмотру смешанных медиапапок, а не как замену специализированному видеоплееру. В Windows для видео предусмотрены специальные варианты сборки с mpv; в Linux наличие и расположение библиотеки зависит от пакета и системы.
В Preferences → Advanced есть поле Mpv binary, позволяющее указать исполняемый файл mpv. В General присутствует Play sounds. Сам ActionManager содержит отдельные действия Pause Video, Seek Video Forward, Seek Video Backward, Frame Step, Frame Step Back, Toggle Mute, Volume Up и Volume Down. Следовательно, qimgv предоставляет не только автоматическое проигрывание, но и базовое управление воспроизведением.
По умолчанию Ctrl+Right и Ctrl+Left используются для перемотки, . и , — для движения по кадрам вперёд и назад. Если эти сочетания неудобны, они переназначаются в Controls. В смешанной папке фотографий и коротких клипов такой набор позволяет последовательно просматривать материал без отдельного переключения на другой интерфейс.
При проблеме «изображения открываются, видео — нет» первым делом нужно проверить не кодек отдельного файла, а наличие mpv в конкретной сборке и значение Mpv binary. Если mpv отсутствует или путь указан неверно, переключение настроек форматов изображений не поможет. На Windows проще использовать сборку, где mpv уже включён; в пакетных системах Linux нужно смотреть зависимости установленного пакета.
Даже при работающем libmpv поддержка конкретного контейнера и кодека определяется не только qimgv. Состав mpv/FFmpeg в системе может различаться. Поэтому один и тот же файл способен воспроизводиться в одной системе и не открываться в другой. Для диагностики полезно сначала проверить ролик непосредственно в mpv, а затем уже в qimgv.

Поддерживаемые изображения и подключаемые форматы
Базовый набор форматов qimgv определяется возможностями Qt, а дополнительные форматы подключаются через image plugins. Официальный README отдельно перечисляет JPEG XL, AVIF, APNG, HEIF/HEIC и RAW и указывает соответствующие сторонние плагины. В Windows-пакет проекта эти плагины включены, тогда как в Linux фактический набор может зависеть от того, какие пакеты собрал и установил дистрибутив.
Это объясняет типичную ситуацию: JPEG и PNG открываются, а HEIC с телефона — нет. Ошибка не обязательно означает, что qimgv в принципе не поддерживает HEIC; возможно, в системе отсутствует Qt-плагин для HEIF. Аналогично RAW зависит от qtraw, JPEG XL — от соответствующего Qt-плагина, AVIF — от qt-avif, APNG — от QtApng.
Для пользователя важно различать чтение формата и сохранение после редактирования. Даже если плагин умеет декодировать изображение, он не обязательно предоставляет полный набор операций записи или сохраняет все исходные метаданные. Поэтому при Crop или Resize экзотического файла безопасный рабочий процесс таков: сохранить копию в целевом формате через Save As, открыть её повторно и проверить результат до удаления оригинала.
При открытии анимированных форматов поведение зависит от поддержки соответствующего декодера. В View есть Smooth animated images, а Advanced содержит экспериментальную JXL animation support. Само наличие флажка «experimental» уже говорит о том, что на эту возможность не стоит опираться как на гарантированно одинаковую во всех сборках.
qimgv не должен использоваться как средство проверки того, что файл «соответствует стандарту» формата. Просмотрщик отвечает на практический вопрос — может ли текущая библиотека его декодировать и показать. Для валидации повреждённых контейнеров, цветовых профилей или редких метаданных нужны специализированные инструменты.
Печать и экспорт в PDF
Команда Print вызывается Ctrl+P. В диалоге есть Preview, выбор Printer, Page orientation с Portrait и Landscape, Color mode с Grayscale и Color, параметр Fit to page, а также отдельные действия Export PDF и Print. То есть PDF создаётся из того же диалога, а не через отдельный экспортный модуль.
Для простой печати одного изображения последовательность выглядит так: открыть файл, убедиться в правильной ориентации, вызвать Print, выбрать портретную или альбомную страницу, включить Fit to page при необходимости, проверить Preview и только потом печатать. Если нужно получить PDF, вместо принтера используется Export PDF. Это удобно для быстрой передачи изображения как страницы документа.
qimgv не позиционируется как программа допечатной подготовки. В диалоге нет сложной разметки нескольких изображений, полей по типографским стандартам, управления профилями печатной машины или построения многостраничного макета. Export PDF лучше рассматривать как быстрый вывод текущего изображения, а не как замену издательскому приложению.
Если список принтеров пуст, qimgv прямо показывает <No printers found>. В такой ситуации проверять нужно системную подсистему печати и видимость принтера для Qt-приложений. Экспорт PDF при этом может оставаться доступным, поскольку не требует физического устройства.
Advanced: preloader, кэш, память и сохранение
В Advanced собраны параметры, которые заметнее всего при больших папках и тяжёлых файлах. Use preloader (recommended) загружает соседние изображения в фоне. Интерфейс прямо предупреждает о компромиссе: переключение становится быстрее, но расход оперативной памяти растёт. Для последовательного просмотра это обычно выгодно, потому что следующий файл часто можно подготовить заранее.
Load adjacent images in background связан с той же идеей: работа по декодированию начинается до явного перехода. Эффект сильнее заметен на крупных фотографиях и медленном хранилище. Но никакой универсальной цифры ускорения нет: результат зависит от формата, разрешения, декодера, скорости диска, свободной RAM и того, не выполняются ли параллельно другие тяжёлые операции.
Thumbnailer thread count управляет числом потоков для создания миниатюр. Увеличение может быстрее заполнить Folder View на многоядерном процессоре и быстром SSD, но на слабом ноутбуке или сетевом каталоге большое число потоков способно лишь повысить конкуренцию за ресурсы. Настройка должна подбираться по наблюдаемой отзывчивости, а не по принципу «чем больше, тем лучше».
Use thumbnail cache (recommended) сохраняет данные миниатюр для повторного использования. Если регулярно открываются одни и те же каталоги, кэш уменьшает повторную работу. Если изображения постоянно меняются, каталог одноразовый или место на диске критично, выгода меньше. При подозрении на устаревшие превью полезно перезагрузить каталог или очистить соответствующий кэш средствами конфигурации, а не делать вывод о повреждении исходных фото.
Unload off-screen thumbnails динамически освобождает элементы, которые далеко ушли за границы видимой сетки. Это особенно полезно для очень больших каталогов. Обратная сторона — при прокрутке назад некоторые превью потребуется восстановить. На системе с большим объёмом памяти отключённая выгрузка может ощущаться плавнее; на ограниченной RAM динамическая выгрузка помогает избежать чрезмерного потребления.
Параметр Memory allocation limit per image, MB ограничивает объём памяти на отдельное изображение. Он полезен как защита при декодировании огромных файлов. Если очень большая панорама не открывается, а обычные фото работают, необходимо проверить этот лимит. Повышать его следует только понимая доступный объём памяти: слишком высокий предел не делает декодирование бесплатным и может привести к давлению на RAM или swap.
Show save overlay when editing images помогает заметить несохранённые изменения. JPEG save quality задаёт качество при сохранении JPEG. Подтверждения корзины и постоянного удаления уже обсуждались выше. Mpv binary относится к видео. Благодаря тому, что эти настройки собраны вместе, Advanced удобно проверять при диагностике: многие «странности» qimgv связаны не с интерфейсом, а с кэшем, предзагрузкой, лимитами или внешними компонентами.
Как qimgv ведёт себя с большими каталогами
Производительность qimgv правильнее оценивать по цепочке операций, а не одной цифрой. При первом входе в папку нужно перечислить файлы, определить поддерживаемые элементы и построить миниатюры. При открытии кадра — прочитать данные, декодировать изображение и подготовить его к отображению. При переходе к следующему — часть работы может уже быть выполнена preloader. Поэтому первый проход по каталогу и повторный проход после заполнения кэша ощущаются по-разному.
JPEG небольшого размера обычно декодируется легче, чем многомегапиксельный RAW или HEIC с дополнительным декодером. Сетевой ресурс добавляет задержку чтения. HDD хуже справляется с множеством случайных обращений, чем SSD. Большая глубина цвета и огромные размеры увеличивают память. Эти факторы существуют независимо от qimgv, поэтому обещание «мгновенно открывает любую папку» было бы некорректным.
Если цель — максимально быстрый линейный просмотр, стоит оставить preloader включённым, использовать кэш миниатюр и не завышать размер thumbnail panel. Если память ограничена — включить выгрузку невидимых миниатюр и разумный лимит на изображение. Если тормозит только Folder View — экспериментировать с thumbnailer thread count. Если тормозит именно переключение крупных кадров — смотреть preloader, формат и скорость диска.
Полезный диагностический тест не требует синтетического бенчмарка. Создайте локальную папку с несколькими десятками обычных JPEG, откройте её и сравните поведение с проблемным каталогом. Если локальная папка работает плавно, а сетевой архив — нет, причина вероятнее в хранилище или формате файлов. Если тормозят оба случая, проверяйте настройки preloader, доступную память, видеодрайвер и сборку.
Практический сценарий: первичный отбор фотосъёмки
Для первичного отбора важно минимизировать необратимые действия. Создайте папки «отбор» и «сомнения», назначьте их как первые два направления Quick Copy, а исходники оставьте нетронутыми. Откройте первый кадр, установите Fit in window и включите Keep fit mode. Стрелками проходите серию; при удачном кадре нажимайте C, затем 1, при спорном — C и 2. После копирования скрывайте панель C и продолжайте.
Для проверки резкости ставьте курсор на главный объект и переключайтесь в 1:1 клавишей 3. Если Focus in 1:1 настроен At cursor, нужная зона окажется перед глазами. Space возвращает удобный режим вписывания. Так проверка деталей занимает несколько действий и не требует открывать отдельный редактор.
После первого прохода откройте папку «отбор» в Folder View. В сетке легче увидеть серии почти одинаковых кадров. Второй проход можно делать уже с Delete в корзину или Quick Move по финальным категориям. Такой двухэтапный процесс безопаснее, чем безвозвратно удалять исходники в момент первого просмотра.
Практический сценарий: сортировка сканов и документов
При работе со сканами часто встречаются лишние поля, неправильная ориентация и разный размер страниц. qimgv подходит для простой нормализации: открыть каталог, повернуть неверно ориентированные страницы Ctrl+L/Ctrl+R, обрезать пустые поля через X, при необходимости привести размер через R и сохранять результат как новые файлы. Для сохранения оригиналов используйте Save As, а не Save.
Если конечная задача — собрать отдельные страницы в документ, qimgv может экспортировать текущую страницу в PDF, но это не полноценный многостраничный редактор. Для десятков страниц лучше использовать специализированную утилиту после предварительной очистки изображений. Скрипт в qimgv может стать мостом: после визуальной проверки запускать внешнюю команду для дальнейшей обработки.
Практический сценарий: подготовка изображений для публикации
Для веб-публикации часто достаточно трёх действий: кадрировать, уменьшить и сохранить копию. Откройте исходник, X задайте композицию, R выставьте требуемую ширину с Keep aspect ratio, выберите подходящий фильтр и сохраните через Ctrl+Shift+S. Для JPEG заранее проверьте JPEG save quality в Advanced. Получившуюся копию откройте снова и посмотрите в 1:1, чтобы оценить резкость и артефакты сжатия.
qimgv не показывает полноценный прогноз размера файла при каждой настройке качества и не предоставляет комплексный экспорт для нескольких размеров. Если нужно генерировать десятки вариантов, удобнее вынести это в скрипт ImageMagick или другую утилиту и запускать его через Scripts. qimgv тогда остаётся местом визуального контроля, а повторяемая трансформация выполняется внешним инструментом.
Практический сценарий: просмотр смешанной папки фото и видео
Если камера или телефон сохраняют фотографии и короткие ролики рядом, qimgv может быть единым просмотрщиком при наличии libmpv. Включите видео, проверьте звук, настройте сочетания перемотки и кадрового шага. Для фотографий продолжают действовать обычные стрелки и масштаб, для видео доступны пауза, seek и frame step.
При сортировке смешанного каталога сначала протестируйте Quick Move на копии: перемещение видео может занимать заметно больше времени, а внешняя библиотека воспроизведения может удерживать файл открытым. В исходном коде qimgv есть специальная обработка перемещения текущего воспроизводимого файла, но поведение файловой системы всё равно имеет значение. Не отключайте накопитель сразу после операции.
Типичные ошибки и способы их устранения
Файл виден в папке, но qimgv его не открывает
Начните с определения формата и сборки. Если JPEG/PNG открываются, а проблема возникает только с HEIC, AVIF, JPEG XL или RAW, наиболее вероятная причина — отсутствующий Qt image plugin. В Windows официальный пакет включает перечисленные дополнительные плагины, а в Linux состав зависит от пакета дистрибутива. Установка «ещё одного просмотрщика» не исправит qimgv; нужен именно совместимый плагин для используемой версии Qt и архитектуры.
Если проблемный файл имеет обычное расширение, проверьте, открывается ли другой файл того же формата. Один повреждённый JPEG и отсутствие поддержки JPEG — разные случаи. Не переименовывайте расширение как способ ремонта: qimgv ориентируется на содержимое и декодер, а не превращает HEIC в JPEG от смены имени.
HEIC или RAW работает на одном компьютере и не работает на другом
Это ожидаемо для модульной поддержки форматов. На первом компьютере может быть установлен qt-heif или qtraw, а на втором — нет; версии Qt тоже могут различаться. Сравнивать нужно не только номер qimgv, но и список установленных image plugins. Если используется пакет дистрибутива, смотрите его зависимости и дополнительные рекомендуемые пакеты.
Для важного архива не делайте массовую конвертацию только ради совместимости просмотрщика, пока не проверена причина. Установка подходящего декодера сохраняет оригиналы и обычно безопаснее. Конвертация оправдана, если выбран целевой рабочий формат и есть проверенный процесс резервного копирования.
Видео не запускается
Проверьте mpv. В Windows наличие обычной сборки qimgv не гарантирует наличие libmpv; для этого предусмотрены video-варианты. В Advanced проверьте Mpv binary. В Linux попробуйте открыть тот же файл непосредственно в mpv. Если mpv сам не воспроизводит файл, qimgv не сможет решить проблему своим интерфейсом.
Если mpv работает, но qimgv нет, проверьте путь к бинарнику и права запуска. При портативной установке после перемещения каталога старый абсолютный путь может стать неверным. После изменения пути перезапустите воспроизведение, а при необходимости — приложение.
Панель миниатюр мешает просмотру
Откройте General → Thumbnail panel. Если панель нужна только в полноэкранном режиме, включите Disable in windowed mode. Если она занимает слишком много места, уменьшите Preview size или перенесите Position с Top на Left/Right. Если она появляется в неподходящий момент, измените Pinned. Важно настраивать саму панель, а не уменьшать окно изображения, потому что это разные механизмы.
Миниатюры строятся медленно
Проверьте Use thumbnail cache, Thumbnailer thread count и тип файлов. Первый вход в папку закономерно требует больше работы, чем повторный. Для RAW/HEIC декодирование может быть тяжелее, чем для JPEG. На сетевом диске чтение множества файлов добавляет задержку. Увеличивать число потоков следует постепенно: если после увеличения интерфейс становится менее отзывчивым, вернитесь к меньшему значению.
Если замедление началось только после открытия огромного каталога, включите Unload off-screen thumbnails. Если памяти достаточно, но при возврате назад превью постоянно перестраиваются, можно попробовать отключить выгрузку. Это настройка компромисса, а не «правильное» значение для всех машин.
Переключение кадров тормозит, хотя Folder View работает нормально
В Advanced убедитесь, что Use preloader включён. Затем сравните проблемный формат с обычными JPEG на локальном диске. Если задержка остаётся только на очень больших RAW, причина, вероятно, в декодировании. Если она возникает у всех файлов после отключения preloader, верните рекомендуемую настройку. При нехватке памяти предзагрузка может усиливать свопинг, поэтому на системе с ограниченной RAM стоит следить за общей нагрузкой.
Изображение выглядит слишком мягким или «лесенкой»
Сначала определите, речь о просмотре или сохранённом Resize. Для просмотра проверьте View → Scaling quality, Scaling filter и Smooth upscaling. Nearest neighbor закономерно даёт ступенчатые границы на фотографиях. Если ожидаемого Bicubic нет, сборка может быть без OpenCV. Для результата Resize откройте диалог R и проверьте выбранный Filter — это независимая настройка.
Для оценки исходной резкости используйте 1:1. Любой Fit-режим ресэмплирует изображение под размер окна, поэтому небольшая разница между фильтрами не говорит о состоянии файла. Если 1:1 выглядит нормально, а уменьшенный вариант — нет, проблема находится на этапе масштабирования отображения.
Интерфейс слишком мелкий или крупный
Сначала проверьте системное масштабирование. В KDE qimgv должен учитывать глобальный scale factor. На Linux и macOS можно временно запустить программу с QT_SCALE_FACTOR, например 1.5. Если результат подходит, переменную можно закрепить в способе запуска. Не пытайтесь компенсировать размер интерфейса параметром Zoom: Zoom меняет изображение, а не элементы Qt.
Колесо мыши вместо перехода по файлам прокручивает изображение
Поведение зависит от Controls и настройки Scroll image with. По умолчанию Wheel Up/Down связаны с предыдущим и следующим файлом, а Ctrl+Wheel управляет масштабом относительно курсора. Если была включена прокрутка изображения мышью или импортирован пользовательский профиль, назначения могли измениться. Откройте Controls, найдите соответствующие события и при необходимости используйте Reset to defaults.
Правая кнопка мыши не открывает меню
В стандартной схеме RMB вызывает Context Menu, но qimgv одновременно поддерживает альтернативное масштабирование удержанием правой кнопки и движением мыши. Короткий щелчок должен вызывать меню, а движение с удержанием — работать как зум. Если назначения были изменены, проверьте Controls. На необычных драйверах мыши сначала исключите системное переназначение кнопки.
После Crop или Resize потерялся исходник
qimgv не ведёт проект с бесконечной историей состояний. Если правка была сохранена через Ctrl+S поверх исходного файла, возврат к первоначальным пикселям зависит уже от резервной копии. На важных данных используйте Ctrl+Shift+S и создавайте производную копию. Discard Edits помогает до сохранения, но не является системой версий после перезаписи файла.
Ctrl+Z работает не как в фоторедакторе
Стандартное действие Ctrl+Z называется Discard Edits. Оно предназначено для сброса несохранённых изменений, а не для последовательной отмены одного шага за другим. Если нужна история из нескольких правок, слои или выборочная отмена, задачу следует перенести в полноценный редактор.
JPEG после сохранения стал больше или меньше
Размер JPEG зависит не только от разрешения, но и от JPEG save quality и содержимого изображения. Более высокий параметр качества обычно увеличивает файл, но точного соотношения заранее нет. Поворот или Crop с повторным кодированием также могут изменить размер. Не используйте размер файла как единственный критерий качества; сравнивайте изображение визуально и, при необходимости, метаданные.
Quick Copy или Quick Move отправляет не в ту папку
Откройте панель C или M и проверьте девять назначений. Пути могут сохраниться от прошлого проекта. Перед новой съёмкой полезно переназначить хотя бы используемые ячейки и сделать тест на одном файле. Не полагайтесь только на номер 1–9: если несколько проектов имеют похожую структуру, визуально проверьте путь через значок папки.
Перемещение остановилось на совпадающем имени
qimgv различает случаи, когда целевой файл уже существует, и запрашивает решение о замене. Сначала убедитесь, что это действительно дубликат, а не другой кадр с таким же именем. Для серий с повторяющимися номерами безопаснее добавлять к именам дату или хранить проекты в отдельных каталогах, чем массово подтверждать перезапись.
Delete ведёт себя опаснее, чем ожидалось
Проверьте, какую клавишу нажимаете: Delete отправляет в корзину, Shift+Delete удаляет навсегда. В Advanced включите Confirm file delete (!) и, если нужно, Confirm moving to trash. Если клавиши переназначались, откройте Controls: фактическое действие важнее обозначения на клавиатуре.
Слайд-шоу идёт в неправильном порядке
Выключите Shuffle комбинацией Ctrl+` и проверьте Default sorting mode. Слайд-шоу следует текущей логике списка; если активен случайный порядок, хронология не сохранится. Затем проверьте After reaching the end и Loop slideshow, чтобы понять, почему показ продолжился после последнего файла.
qimgv постоянно меняет размер окна
Отключите Automatic window resize в General или измените Match displayed content и ограничение Screen area limit. Это не связано с масштабом изображения как таковым. Для стабильного рабочего пространства на нескольких мониторах обычно удобнее фиксированный размер окна и Fit in window внутри него.
Скрипт запускается из терминала, но не из qimgv
Проверьте три вещи: исполняемый флаг файла, shebang и работу с путями, содержащими пробелы. qimgv передаёт текущий путь как аргумент; скрипт должен корректно обрабатывать $1. Если используется inline-command с %file%, тщательно заключайте подстановку в кавычки. Также учитывайте, что графическое приложение может иметь другой PATH, чем интерактивный shell.
В Open with… нет нужной программы
Open with… в qimgv заполняется настроенными Scripts, а не системной базой приложений. Создайте новый Script с понятным именем и командой запуска редактора, затем при желании назначьте ему сочетание в Controls. Если нужен обычный системный выбор приложения, используйте Show in folder и файловый менеджер.
PDF получается не так, как ожидалось
В Print проверьте Orientation, Color mode и Fit to page. Export PDF предназначен для текущего изображения на странице. Он не формирует сложный многостраничный макет из всей папки. Если нужно объединение серии, нумерация страниц или точные поля, экспортируйте подготовленные изображения и собирайте документ специализированной программой.
Настройка qimgv под разные типы материалов
Фотографии с камеры
Оставьте Fit in window, включите preloader и thumbnail cache, настройте Focus in 1:1 → At cursor, создайте несколько направлений Quick Copy и держите подтверждение постоянного удаления включённым. Если используются RAW, заранее проверьте плагин на нескольких файлах конкретной камеры. Для финальной цветокоррекции и ретуши передавайте выбранные кадры во внешний редактор через Script.
Скриншоты и интерфейсная графика
Чаще используйте 1:1, отключите нежелательное автоматическое увеличение маленьких изображений и включите Transparency Grid. Для пиксельной графики nearest-neighbor может быть полезнее плавного фильтра. Folder View хорошо показывает серии похожих скриншотов, а Rename на F2 помогает быстро давать осмысленные имена.
Комиксы, сканы и длинные изображения
Fit Width удобнее Fit in window, потому что текст остаётся крупнее. Для очень длинных изображений может понадобиться Unlock minimum zoom или прокрутка. Если страницы разного размера, лучше отключить Automatic window resize, чтобы окно не меняло геометрию при каждом переходе.
Архивы с большим количеством папок
Настройте After reaching the end → Stop и пользуйтесь Shift+Left/Right для осознанного перехода между каталогами. При тысячах миниатюр включите cache и выгрузку off-screen элементов, а число thumbnailer threads подберите под систему. Folder View используйте как визуальный индекс, а полноэкранный режим — для проверки деталей.
Что qimgv не заменяет
qimgv умеет Crop, Resize, Rotate, Flip и операции сохранения, но в нём нет набора инструментов, характерного для полноценной обработки фотографий: автоматической ретуши портретов, пластики, локальных кистей коррекции, удаления объектов с восстановлением фона, замены неба, сложной работы со слоями и масками. Отсутствие этих функций логично для просмотрщика и определяет границу его применения.
Также qimgv не является полноценным DAM-каталогизатором. Folder View работает с файловой системой и миниатюрами, Quick Copy/Move помогает разносить материалы, но это не база данных с рейтингами, сложными коллекциями, поиском по ключевым словам и централизованным управлением большими медиатеками. Структуру архива пользователь по-прежнему строит папками и именами файлов.
Наконец, поддержка экзотических форматов и видео зависит от внешних компонентов. Для повседневных JPEG/PNG это почти незаметно, но при HEIC, AVIF, RAW, JXL или видео состав сборки имеет значение. Поэтому qimgv лучше оценивать не по максимальному списку расширений на бумаге, а по тому, открывает ли конкретная установленная сборка ваши рабочие форматы.
Переименование, буфер обмена и работа рядом с файловым менеджером
Помимо Quick Copy/Move, qimgv содержит несколько небольших файловых действий, которые заметно ускоряют повседневную работу. F2 запускает Rename File. Это удобно, когда содержимое файла уже видно, а имя нужно сделать осмысленным: не приходится возвращаться в проводник, искать ту же миниатюру и переименовывать её отдельно. После переименования модель каталога обновляется, поэтому позиция элемента может измениться, если активна сортировка A–Z.
При серийном переименовании нужно учитывать именно сортировку. Например, если в папке выбран A–Z и файл IMG_0012.jpg переименован в cover.jpg, он может сразу переместиться в другое место списка. Следующая стрелка тогда будет относиться уже к новому порядку. Чтобы не потерять последовательность, массовое переименование лучше выполнять либо после визуального отбора, либо при сортировке по времени.
Ctrl+C в стандартной карте qimgv связано с Copy File to Clipboard, а Ctrl+Shift+C — с Copy Path to Clipboard. Это разные операции. Первая помещает сам файловый объект в буфер для вставки в совместимом файловом менеджере, вторая копирует текстовый путь. Путь удобно вставлять в терминал, форму загрузки, заметку или скрипт, когда нужно точно сослаться на текущий кадр.
Ctrl+V назначен на Paste File. Реализация qimgv пытается обработать содержимое буфера: открыть URL/путь или изображение, если буфер содержит подходящие данные. В рабочем процессе это полезно для быстрого перехода к объекту, который только что был скопирован из другого приложения. Однако буфер обмена зависит от платформы и MIME-типов, поэтому не каждый нестандартный объект можно интерпретировать одинаково.
Команда Show in folder по Ctrl+D дополняет встроенные файловые функции. qimgv хорошо справляется с последовательным просмотром и заранее настроенной сортировкой, но сложные операции с несколькими несвязанными каталогами удобнее оставить файловому менеджеру. Нормальная связка выглядит так: qimgv помогает найти и оценить файл, затем Ctrl+D переносит работу в его реальное расположение.
Как не потерять данные при использовании qimgv как сортировщика
Самая рискованная часть qimgv связана не с декодированием изображений, а с тем, что просмотрщик умеет перемещать и удалять файлы. Поэтому перед первой большой сортировкой полезно выстроить простой безопасный процесс. Исходный каталог должен иметь резервную копию или хотя бы не быть единственным местом хранения. Первый проход лучше делать Quick Copy, а не Quick Move. Постоянное удаление Shift+Delete следует оставить с подтверждением.
Второе правило — не смешивать правку оригиналов и отбор. Если в одной сессии пользователь то копирует исходники, то кадрирует их и нажимает Ctrl+S, легко забыть, какой файл уже изменён. Практичнее разделить этапы: сначала отбор и раскладка, затем открыть папку выбранных копий и выполнять Crop/Resize там. Это особенно важно для JPEG, потому что сохранение создаёт новое кодирование.
Третье правило — проверять назначения Quick Copy/Move перед новым проектом. Девять ячеек удобны именно потому, что запоминают папки, но сохранённые пути от вчерашней работы могут быть неправильными сегодня. Один тестовый файл дешевле, чем восстановление сотен элементов из неожиданного каталога.
Четвёртое правило — не использовать совпадение имён как признак дубликата. Камеры и телефоны могут снова создавать IMG_0001, DSC_0001 и похожие названия после смены карты, сброса счётчика или импорта из другого устройства. Если qimgv сообщает о конфликте назначения, решение нужно принимать по содержимому и контексту проекта, а не нажимать «заменить» автоматически.
Пятое правило — после массового перемещения или удаления открыть Folder View и визуально проверить результат. Сетка быстро показывает, не остались ли случайные кадры и соответствует ли количество ожидаемой структуре. qimgv не ведёт журнал операций как файловый менеджер с транзакциями, поэтому такой контроль особенно важен до очистки корзины и резервных копий.
Как проверять результат простых правок
После Crop, Resize или Rotate полезно не ограничиваться тем, что изображение «выглядит нормально» в Fit in window. Сначала сохраните копию, затем перезагрузите её с диска и включите 1:1. Это исключает ситуацию, когда пользователь оценивает внутреннее состояние до окончательного кодирования, а не фактически записанный файл. Для JPEG дополнительно проверьте мелкий текст, контрастные границы и плавные градиенты — именно там артефакты сжатия заметны раньше.
Если изображение готовится для конкретного разрешения, после Resize откройте информационный оверлей и убедитесь в итоговых размерах. Keep aspect ratio защищает пропорции, но не проверяет, соответствует ли введённая ширина требованиям площадки. Пресеты вроде FullHD полезны только тогда, когда совпадают с задачей; для сайта или документа лучше вводить точные требуемые пиксели.
При повороте и отражении проверьте, как результат открывается ещё хотя бы в одном приложении, если файл будет передаваться другим людям. Разные программы по-разному учитывают EXIF Orientation и метаданные старых файлов. Фактическое повторное открытие сохранённой копии надёжнее предположения, что визуальная ориентация обязательно интерпретируется одинаково везде.
Для экзотических форматов тест должен быть ещё строже. Если HEIC, JXL или RAW читается через дополнительный плагин, не предполагайте автоматически, что Save As сохранит тот же набор метаданных и глубину представления. Для архивного оригинала оставляйте исходный файл, а производные версии создавайте отдельно. qimgv удобен для просмотра и точечных правок, но не должен становиться единственным звеном сохранности медиатеки.
Сравнение с аналогами
qimgv, ФотоМАСТЕР, nomacs и qView пересекаются в базовом просмотре изображений, но предназначены для разных глубин работы. qimgv делает акцент на быстром просмотре каталогов, Folder View, настраиваемом управлении, Quick Copy/Move и нескольких простых преобразованиях. ФотоМАСТЕР — фоторедактор, в котором основной сценарий связан с коррекцией света и цвета, ретушью, изменением фона, удалением объектов, эффектами и другими операциями над содержимым кадра. nomacs сочетает просмотр с большим набором аналитических и редакторских средств, а qView придерживается минималистичного просмотрщика.
| Задача | qimgv | ФотоМАСТЕР | nomacs | qView |
|---|---|---|---|---|
| Листать папку изображений | Да, стрелки, preloader, Folder View | Не основной сценарий | Да, с миниатюрами и файловой панелью | Да, минималистичный просмотр |
| Визуально просматривать каталог | Folder View и thumbnail panel | Ориентирован на открытое фото | Thumbnail preview и file explorer | Последовательный просмотр файлов |
| Быстро разнести файлы по папкам | Quick Copy/Move, 9 назначений | Не ключевая функция | Есть файловые и batch-сценарии, но иной workflow | Нет аналогичной панели 1–9 |
| Crop / Resize / Rotate | Да | Да | Да | В основном просмотр и простые трансформации |
| Ретушь портрета | Нет специализированных инструментов | Есть автоматическая ретушь и коррекция лица/фигуры | Не основной профиль | Нет |
| Замена фона и удаление объектов | Нет | Есть | Нет специализированного аналога | Нет |
| Коррекция яркости, контраста, цвета | Нет полноценного набора коррекций | Есть ручные и автоматические настройки | Есть brightness, contrast, saturation, hue, gamma, exposure | Не основной сценарий |
| Batch processing | Можно подключать внешние скрипты | Есть пакетная обработка в соответствующей редакции | Встроенный Batch Processing | Не ключевая возможность |
| Сравнение изображений | Соседние файлы и миниатюры | Редактор одного проекта/кадра | Синхронизация нескольких окон, zoom/pan | Последовательный просмотр |
| Видео | Экспериментально через libmpv | Не профиль программы | Не основной профиль | Ориентирован на изображения |
| Настройка горячих клавиш | Гибкая таблица Controls | Редакторский интерфейс | Есть собственные настройки интерфейса | Есть настройка shortcuts |
qimgv и ФотоМАСТЕР
Если задача начинается со слов «просмотреть тысячу файлов и быстро разложить выбранные по папкам», qimgv предлагает более прямой рабочий процесс: линейная навигация, миниатюры, Folder View и девять направлений Quick Copy/Move. Если задача звучит как «подправить свет, убрать объект, ретушировать лицо или заменить фон», это уже область ФотоМАСТЕРа. У него подтверждены настройки света и цвета, резкость и шумоподавление, портретная ретушь, коррекция лица и фигуры, замена/размытие фона, замена неба, удаление объектов, эффекты, оформление и RAW.
Обе программы умеют базовое кадрирование и поворот, но совпадение на этих операциях не делает их взаимозаменяемыми. qimgv удобен как первый этап — найти и подготовить файл. ФотоМАСТЕР нужен, когда содержание кадра требуется заметно изменить. Рациональный рабочий процесс может использовать оба типа программ последовательно, а не выбирать одну «победителем» для всех задач.
qimgv и nomacs
nomacs ближе к qimgv по назначению, потому что это тоже просмотрщик изображений с поддержкой разных платформ. Он умеет отображать RAW и PSD при наличии соответствующей поддержки, показывает дополнительные виджеты с миниатюрами, метаданными и гистограммой, содержит файловый проводник и фильтр файлов по строке или регулярному выражению. Кроме того, в nomacs есть цветовые коррекции — яркость, контраст, насыщенность, hue, gamma и exposure.
Сильное отличие nomacs — синхронизация нескольких экземпляров для сравнения: одинаковые pan/zoom можно применять к нескольким изображениям. Есть и встроенный Batch Processing с режимами Copy/Rename, конвертации формата, Resize и Transforming. qimgv вместо этого делает ставку на Quick Copy/Move и пользовательские Scripts. Если главная задача — ручной отбор и мгновенная раскладка, панель девяти назначений qimgv очень характерна; если нужны встроенные batch-операции и синхронное сравнение, набор nomacs устроен иначе.
qimgv и qView
qView также строится вокруг минимального просмотрщика. В нём есть настраиваемые сочетания клавиш, открытие нескольких файлов, сортировка, high-DPI, configurable slideshow и механизмы кэширования/предзагрузки. Современные выпуски продолжают развивать загрузку форматов и поведение интерфейса. Поэтому для пользователя, которому нужен просто аккуратный просмотр одного изображения за другим, обе программы решают близкую задачу.
Различие заметнее в организации файлов. У qimgv есть Folder View, отдельная thumbnail panel и специализированные Quick Copy/Move с девятью каталогами. Кроме того, qimgv имеет встроенные Crop и Resize, внешние Scripts и экспериментальное видео через libmpv. qView сильнее придерживается идеи минимального просмотрщика и не воспроизводит тот же набор механизмов сортировки по папкам.
Как выбрать настройки для первого рабочего профиля
Для большинства пользователей достаточно начать с небольшого набора изменений, а не проходить все Preferences подряд.
- В General выберите, нужен ли старт в Folder View и какой порядок файлов использовать по умолчанию.
- Настройте Thumbnail panel: позицию, размер и необходимость показа в оконном режиме.
- В View поставьте подходящий Image fit и решите, сохранять ли его между файлами.
- Для проверки деталей задайте Focus in 1:1 → At cursor.
- В Advanced оставьте preloader и thumbnail cache включёнными, если нет проблем с памятью.
- Оставьте подтверждение постоянного удаления включённым.
- Назначьте 2–4 каталога Quick Copy или Quick Move под реальный проект.
- В Controls поменяйте только те сочетания, которые действительно конфликтуют с привычной схемой.
- Если нужен внешний редактор, создайте один Script и проверьте его на копии файла.
После нескольких сессий станет ясно, какие параметры нужны именно вашему материалу. qimgv хорошо поддаётся настройке, но выигрыш появляется не от количества включённых опций, а от сокращения повторяющихся действий: один переход, одна клавиша сортировки, один способ проверки масштаба и предсказуемое сохранение.
Итоговая область применения qimgv
qimgv рационально использовать там, где основная работа происходит до сложного редактирования: открыть каталог, быстро пройти серию, сравнить соседние кадры, посмотреть метаданные, проверить резкость, выбрать масштаб, разнести файлы по папкам и выполнить простую геометрическую правку. Folder View и thumbnail panel дают два уровня ориентации в каталоге, Quick Copy/Move ускоряет ручную классификацию, Controls позволяет подстроить клавиши, а Scripts связывает просмотрщик с внешними инструментами.
Главные ограничения также прозрачны. Встроенное редактирование остаётся базовым, видео зависит от libmpv, а часть современных форматов — от Qt-плагинов конкретной сборки. Если требуются ретушь, локальная цветокоррекция, сложное удаление объектов или слои, файл нужно передавать в редактор. Если требуется библиотека с рейтингами, ключевыми словами и сложным поиском, нужен DAM. Но для последовательного просмотра, сортировки и точечных подготовительных действий qimgv даёт короткий и хорошо настраиваемый путь без лишней нагрузки интерфейса.
