JPEGView решает прежде всего практическую задачу быстрого просмотра больших серий изображений без перегруженного интерфейса, но одновременно позволяет тут же поправить контраст, яркость, насыщенность, цветовой баланс, тени, света, резкость, геометрию и кадрирование. Программа особенно полезна тем, кто перебирает папки с фотографиями, сканами, иллюстрациями и кадрами из камеры, хочет оценивать их в полноэкранном режиме, сравнивать соседние файлы и делать небольшие правки без запуска тяжёлого графического редактора. При этом JPEGView работает не только с JPEG: программа умеет открывать PNG, TIFF, GIF, WebP, JPEG XL, HEIF/HEIC, AVIF, PSD и многие RAW-форматы, а часть действий с JPEG может выполнять без повторного перекодирования.
- Ретушь и удаление объектов
- Замена фона и неба
- Пакетная обработка серии фото
- Нет каталога миниатюр и тегов
- Много настроек вынесено в INI
- Редактор ограничен базовыми правками
Как устроена работа в JPEGView
В JPEGView нет привычной постоянно видимой ленты инструментов. Центральную часть окна занимает изображение, а служебные элементы появляются по ситуации: панель навигации — у нижней границы, панель обработки — если подвести указатель ещё ниже, сведения о файле — по команде, контекстное меню — по правой кнопке мыши. Такой подход сначала кажется непривычным, зато после нескольких минут работы на экране почти не остаётся элементов, которые закрывают фотографию.
Большинство функций продублировано клавишами. Правый клик открывает меню с командами Open image…, Save processed image…, Reload image, Batch rename/copy…, Show picture info (EXIF), Navigation, Display order, Transform image, Lossless JPEG transformations, Auto correction, Local density correction, Zoom и Settings/Admin. Названия могут быть переведены на язык интерфейса, поэтому при поиске конкретного пункта важнее его смысл и расположение, чем дословная формулировка.

JPEGView не создаёт отдельный каталог фотографий и не импортирует снимки в библиотеку. Логика проще: открывается конкретный файл, после чего программа строит список совместимых изображений в той же папке и позволяет двигаться по нему. За счёт этого не нужно ждать индексации или создавать коллекцию — достаточно дважды щёлкнуть по фотографии либо передать программе путь к файлу.
Установка и начало работы
Переносной запуск и MSI
Официальные выпуски JPEGView распространяются как архивы для переносного использования и как MSI-пакеты для обычной установки. В переносном варианте достаточно распаковать архив и запустить 64-разрядный или 32-разрядный исполняемый файл. Такой режим удобен, если программа должна лежать рядом с рабочими материалами, на сервисном накопителе или в синхронизируемой папке. Параметры можно хранить рядом с исполняемым файлом, поэтому переносной экземпляр не обязан зависеть от профиля конкретного пользователя Windows.
MSI-вариант полезен, когда JPEGView нужно зарегистрировать в системе и использовать как обычную программу для всех пользователей. Установщик добавляет приложение в стандартные механизмы Windows, а для поддерживаемых расширений может появиться команда открытия через JPEGView. Следует учитывать практический нюанс: официальный MSI не имеет цифровой подписи издателя, поэтому Windows может показать дополнительное предупреждение. Это само по себе не означает повреждение файла, но при ручной установке разумно сверять происхождение пакета и контрольную сумму официального выпуска.
Для 64-разрядной сборки официально заявлены 64-разрядные Windows 7, 8, 10 и 11. 32-разрядная сборка рассчитана на Windows 7 и новее; отдельно существует специальная сборка для Windows XP, однако она не включает ряд форматов, появившихся в программе позднее, например JPEG XL и HEIF. Для современного компьютера выбирать XP-сборку нет смысла: она существует именно для старых систем.
Первый запуск
Если запустить JPEGView без имени файла, обычно появляется стандартное окно открытия изображения. Если программа стартует сразу с файлом, он выводится либо в окне, подогнанном к изображению, либо в полноэкранном режиме — это зависит от текущих параметров. В конфигурации можно выбрать и автоматический вариант: небольшие изображения открывать в подогнанном окне, а крупные — разворачивать на экран.
Первое, что стоит проверить после запуска, — реакцию на правую кнопку мыши, нижнюю панель и клавишу F1. Справочное окно показывает назначенные сочетания, поэтому оно полезнее случайного перебора клавиш. В отличие от программ с жёстко заданными хоткеями, JPEGView позволяет переназначать большинство команд через файл KeyMap.txt, поэтому на конкретном компьютере сочетания могут отличаться от стандартных.
Чтобы сделать JPEGView средством просмотра по умолчанию, используйте пункт Settings/Admin → Set as default viewer… либо стандартные настройки приложений Windows. На новых системах окончательное назначение расширений может потребовать подтверждения в интерфейсе Windows. Если программа установлена через MSI, часть пунктов уже регистрируется в системном меню «Открыть с помощью».
Главное окно и скрытые панели
Навигационная панель
Полупрозрачная панель навигации выводится поверх нижней части изображения. На ней находятся кнопки перехода назад и вперёд, удаления, переключения масштаба, геометрических операций и некоторых режимов коррекции. Панель рассчитана на то, чтобы не занимать постоянную полосу интерфейса: когда указатель мыши не находится рядом, она смешивается с изображением или исчезает в зависимости от параметра прозрачности.
Если значки слишком мелкие на дисплее с высоким DPI или сенсорном экране, их размер можно увеличить параметром ScaleFactorNavPanel в пользовательском INI-файле. Прозрачность в неактивном состоянии регулирует BlendFactorNavPanel. Полностью отключить панель можно через ShowNavPanel=false. Это хороший пример общей философии JPEGView: видимых настроек немного, но поведение интерфейса глубоко меняется через конфигурацию.

Панель обработки
Если подвести указатель к нижней кромке окна, появляется панель обработки с ползунками. Она предназначена не для декоративных фильтров, а для базовой тоновой и цветовой коррекции. Здесь доступны контраст, гамма/яркость, насыщенность, три цветовых оси Cyan–Red, Magenta–Green и Yellow–Blue, а также параметры локальной коррекции плотности: осветление теней, затемнение светов и управление глубокими тенями. Отдельно регулируется резкость при масштабировании.
Изменения пересчитываются во время просмотра и не записываются в исходный файл, пока пользователь не выполнит сохранение. Поэтому ползунки можно использовать как инструмент оценки: немного поднять тени, проверить детали, вернуть значения к нулю и перейти к следующему кадру. Для постоянной обработки нужно либо сохранить новый файл, либо осознанно перезаписать исходный, если соответствующая опция включена.

Информация о файле, EXIF и гистограмма
Клавиша F2 показывает информационную панель. Для обычного изображения там видны размеры в пикселях, дата изменения и доступные метаданные; для фотографий с EXIF дополнительно выводятся параметры съёмки, в том числе выдержка, диафрагма, ISO, фокусное расстояние и данные камеры, если эти поля присутствуют в файле и распознаются декодером. В новых ветках чтение EXIF расширено на WebP, PNG, JPEG XL, HEIF/HEIC и AVIF.
Гистограмму можно включить вместе со сведениями о файле через настройку ShowHistogram. Она полезна, когда визуально трудно понять, упёрлись ли света в белый или провалились ли тени. JPEGView не превращает гистограмму в полноценный инструмент уровней, но для быстрой диагностики экспозиции во время перебора кадров её достаточно.

Команда Ctrl+F2 в стандартной раскладке показывает имя файла. Формат этой строки настраивает параметр FileNameFormat; можно включать индекс текущего изображения в папке, полный путь, масштаб, размеры и размер файла. Это удобно при просмотре на полном экране, когда заголовок окна скрыт.
Открытие файлов и перемещение по папке
Следующее и предыдущее изображение
Стандартно следующее изображение открывается клавишей PgDn или стрелкой вправо, предыдущее — PgUp или стрелкой влево. При просмотре на ноутбуке удобнее стрелки, а при сортировке большой серии — PgUp/PgDn. Если нажатие стрелок не переключает файлы, сначала проверьте, не переназначены ли клавиши в KeyMap.txt, и не активен ли режим панорамирования увеличенного изображения.
Список строится по текущей папке и правилам навигации. Команды F7, F8 и F9 переключают режимы, связанные с подпапками и соседними каталогами: только текущая папка, текущая папка вместе с подпапками, либо показ «соседних» папок. Эти варианты удобны при структуре вида «год → событие → день», когда изображения распределены по нескольким каталогам, а перелистывать их хочется как один набор.
Параметр WrapAroundFolder определяет, что произойдёт на последнем файле. При включённом цикле после конца списка программа возвращается к началу. При выключенном цикле новая ветка JPEGView может кратко мигнуть окном; звуковой сигнал при этом настраивается отдельно. Такое визуальное уведомление полезно в полноэкранном режиме, где иначе легко не заметить достижение границы каталога.
Порядок показа
Подменю Display order позволяет сортировать файлы по дате изменения, дате создания либо имени. Для обычной фотопапки логично имя, если камера выдаёт последовательные номера. При копировании файлов из нескольких источников удобнее дата. В конфигурации доступна и случайная последовательность, которая применяется, например, в слайд-шоу.
Важно отличать порядок отображения от переименования. Переключение сортировки ничего не меняет на диске. Если нужно физически привести имена к единой схеме, используется Batch rename/copy…, а если только пройти серию в другом порядке — достаточно Display order.
Открытие расположения файла
Команда Open containing folder in Explorer, стандартно назначенная на W, открывает Проводник и выделяет текущий файл. Это быстрее, чем копировать путь из заголовка, особенно при разборе вложенных папок. Команда полезна и как переход из режима просмотра к файловой операции: переместить неудачный кадр, сравнить соседние файлы или передать выбранный снимок в другую программу.
Масштабирование и панорамирование
Подгонка, 100% и заполнение экрана
JPEGView различает несколько режимов масштаба. Fit to screen вписывает изображение целиком, сохраняя пропорции и оставляя свободные поля при несовпадении формата кадра и экрана. Fill with crop увеличивает изображение так, чтобы экран был заполнен, поэтому часть краёв может оказаться за пределами видимой области. Масштаб 100% показывает один пиксель изображения примерно как один пиксель экрана без подгонки к размеру окна.
Клавиша Return возвращает подгонку к экрану, Ctrl+Return — заполнение с обрезкой видимой области. Space в стандартной схеме удобно использовать для переключения между подгонкой и фактическим размером. Точные назначения лучше сверять по F1, если KeyMap изменялся.
У новых выпусков диапазон зума практически не ограничен фиксированными 10–1600%, как в старых версиях. Уменьшение продолжается до минимального практического размера, а увеличение ограничено внутренним пределом пересчитанного изображения: итоговая ширина или высота после масштабирования не должна превышать 65535 пикселей. При удержании клавиши зума JPEGView делает короткую остановку около 100%; величину или отключение этой паузы задаёт ZoomPausePercent.
Зум относительно указателя и навигатор
Увеличение рассчитано на просмотр деталей. При изменении масштаба область около указателя остаётся ориентиром, поэтому можно поставить курсор на лицо, текст или дефект и сразу приблизить нужное место. Когда фотография становится больше окна, появляется уменьшенный навигатор с рамкой видимой области. Рамку можно перетаскивать мышью вместо длительного панорамирования большого кадра.

Навигатор отключается параметром ShowZoomNavigator=false. На небольшом мониторе миниатюра иногда мешает, но при ретушном осмотре многомегапиксельных снимков она экономит время: достаточно быстро перескакивать между углами и центром кадра, не меняя масштаб.
Мгновенное увеличение выделенной области
В актуальной ветке есть жест Ctrl+Shift + перетаскивание левой кнопкой: пользователь выделяет прямоугольник, после чего JPEGView сразу увеличивает выбранный фрагмент. Это удобно для проверки резкости глаз на портрете, мелкого текста на скане или деталей в углах кадра. В отличие от кадрирования, жест не меняет изображение — он только меняет видимую область и масштаб.
Полноэкранный и безрамочный режимы
F11 переключает полноэкранный режим. В нём убираются рамка и обычный заголовок окна, а фотография получает максимум площади. Если нужно сохранить обычное окно, но скрыть строку заголовка, в новых версиях есть отдельная команда Hide window title bar, стандартно связанная с Shift+F11. Следует помнить: в безрамочном оконном режиме стандартными границами Windows менять размер окна уже нельзя.
Для постоянного запуска без рамки служит WindowBorderlessOnStartup, а для режима «поверх остальных окон» — WindowAlwaysOnTopOnStartup. Такие параметры особенно полезны, когда JPEGView используется как референс-окно рядом с редактором, 3D-пакетом или системой верстки.
Если изображение меньше экрана, настройка DefaultWindowRect=image подгоняет окно по размеру кадра. Значение max запускает обычное окно развёрнутым. Вариант ShowFullScreen=auto позволяет автоматически выбирать: небольшое изображение показать в окне, крупное — развернуть. Эти параметры работают лучше, чем попытка вручную повторять один и тот же размер окна для файлов с разным разрешением.
Точная коррекция изображения
Контраст, яркость и насыщенность
Ползунок Contrast работает в диапазоне от -0,5 до 0,5: положительные значения усиливают контраст, отрицательные смягчают. Brightness в интерфейсе фактически опирается на гамма-коррекцию с диапазоном примерно 0,5–2,0. В логике JPEGView значения гаммы ниже 1 делают изображение визуально светлее, а выше 1 — темнее. Это отличается от линейной экспозиции в RAW-конвертере, поэтому не стоит воспринимать параметр как компенсацию экспозиции в EV.
Saturation задаётся от 0 до 2: ноль превращает изображение в серое, единица означает исходную насыщенность, два — максимально усиленную в рамках этого регулятора. Сильное увеличение быстро приводит к клиппингу отдельных цветовых каналов, поэтому для проверки файла лучше двигать ползунок умеренно.
Эти правки не являются слоями и не образуют историю как в полноценном редакторе. JPEGView хранит набор текущих параметров просмотра/обработки и применяет его в вычислительном конвейере. Если нужно сравнить исходник и результат, проще временно сбросить параметры или использовать отдельное сохранение, чем рассчитывать на длинную цепочку Undo.
Баланс Cyan–Red, Magenta–Green и Yellow–Blue
Три цветовых ползунка работают по противоположным осям: Cyan–Red, Magenta–Green и Yellow–Blue. Диапазон каждой оси — от -1 до +1. Такой способ похож на простую коррекцию цветового сдвига: если кадр слишком зелёный, можно сдвинуть Magenta–Green в сторону мадженты; если холодный — поправить Yellow–Blue в сторону жёлтого.
Этот инструмент удобен для небольшой компенсации оттенка освещения, но не заменяет HSL, кривые по каналам или полноценный баланс белого RAW. Он применяет глобальную коррекцию ко всему изображению. Для сложной сцены с разными источниками света локальной маски или выбора по цвету в JPEGView нет.
Резкость при масштабировании
Параметр Sharpen относится прежде всего к фильтру уменьшения изображения и задаётся в диапазоне от 0 до 0,5. При масштабе 100% поведение зависит от выбранного фильтра: стандартный высококачественный вариант не обязан применять ту же резкость, что при уменьшении. Это важно при сравнении «вписанного» кадра и просмотра 1:1: визуально один вариант может казаться резче не потому, что исходник изменился, а из-за алгоритма ресэмплинга.
Если на тонких линиях появляются ореолы или «лесенка», сначала уменьшите Sharpen, а уже потом меняйте фильтр DownSamplingFilter. Для максимально нейтрального уменьшения полезно оценить сочетание фильтра без дополнительного усиления резкости. Настройки качества следует подбирать на нескольких типах кадров: портрете, архитектуре и мелком тексте, потому что один и тот же уровень воспринимается по-разному.
Автокоррекция и локальная коррекция плотности
Auto correction
Команда Auto correction стандартно назначена на F5. Она рассчитывает автоматическую коррекцию цвета и контраста для изображения. Это не нейросетевой «улучшатель», а быстрый алгоритмический режим, который полезен для оценки плохо экспонированной или малоконтрастной фотографии. Результат зависит от распределения яркостей в конкретном кадре, поэтому на сценах с намеренно тёмным или светлым ключом автоматика может изменить авторский характер.
Shift+F5 применяет автоматическую коррекцию к видимой части изображения. Сценарий полезен после увеличения: можно приблизить лицо в контровом свете и попросить JPEGView оценить только этот участок, а не весь кадр с ярким небом. Такой режим предназначен скорее для диагностики и быстрой подстройки, чем для локальной масочной ретуши.
Local density correction
Local density correction, стандартно F6, отвечает за локальное осветление теней и притемнение ярких областей. На нижней панели ему соответствуют Lighten Shadows, Darken Highlights и Deep Shadows. Все три параметра имеют нормированный диапазон 0–1. По смыслу это ближе к компрессии локального динамического диапазона, чем к простому изменению общей яркости.
На пейзаже LDC помогает одновременно увидеть детали в тёмном лесу и не потерять фактуру светлого неба. На портрете чрезмерное значение может сделать лицо плоским, а локальный контраст — неестественным. Практический подход: сначала задать умеренное осветление теней, затем отдельно вернуть глубину параметром Deep Shadows и только после этого решать, нужно ли затемнять света.
Landscape picture enhancement
Режим Landscape picture enhancement вызывается Ctrl+L. Это заранее определённое сочетание обработки, рассчитанное на пейзаж: оно прогрессивно осветляет тени и приглушает светлые участки, добавляя более насыщенный вид. Точные параметры режима задаются в INI, поэтому опытный пользователь может изменить его под свой тип фотографий.
Название не означает, что режим распознаёт сюжет. Он не анализирует, что в кадре находится гора или небо; это обычный набор преобразований. Поэтому применять Ctrl+L к портретам, репродукциям и техническим сканам следует только после визуальной проверки.
Unsharp Mask и различие двух видов резкости
В JPEGView есть отдельный Unsharp Mask с параметрами Radius, Amount и Threshold. Он работает с исходными пикселями, а не только с фильтром уменьшения. При входе в этот режим предварительный просмотр выполняется в масштабе 100%, потому что оценивать радиус и порог на уменьшенной картинке некорректно.
Важно различать ползунок Sharpen и Unsharp Mask. Sharpen — часть конвейера ресэмплинга и влияет прежде всего на то, как уменьшенный кадр выглядит на экране. Unsharp Mask — фактическая обработка изображения, которую можно сохранить в новый файл. Если задача состоит только в том, чтобы снимок не казался мягким при подгонке к экрану, начните с Sharpen. Если нужно записать усиление микроконтраста в экспортируемый файл, используйте Unsharp Mask.
Unsharp Mask нельзя просто сохранить в Parameter DB как обычную автоматическую поправку для каждого файла. Это сделано осознанно: фильтр требует оценки на фактических пикселях и может усиливать шум, ореолы и JPEG-артефакты. Для серии снимков с высоким ISO лучше передавать обработку в редактор или RAW-конвертер, где доступно раздельное шумоподавление и маскирование резкости.
Кадрирование и выделение
Свободная область
Для кадрирования нужно создать прямоугольное выделение на изображении. В зависимости от конфигурации и текущего масштаба используется перетаскивание мышью с модификатором Ctrl либо специальный режим Crop. Рамка получает маркеры по краям и углам, поэтому её можно уточнять после первого движения.
В контекстном меню доступны Crop Selection, Copy Selection to Clipboard и Zoom to Selection. Эти команды решают разные задачи: первая физически оставляет только выделенный фрагмент в текущем обработанном изображении; вторая копирует область в буфер обмена; третья не меняет пиксели, а лишь увеличивает выбранный участок до окна.
Фиксированные пропорции
JPEGView поддерживает фиксированные отношения сторон, включая 1:1, 7:5, отношение сторон исходного изображения и пользовательское отношение из UserCropAspectRatio. Для квадратной аватарки выбирается 1:1; для печатного формата 7:5 — соответствующий пункт; для сохранения исходной геометрии кадра — вариант по пропорции изображения.
При фиксированном соотношении угловые маркеры помогают менять ориентацию рамки: если тянуть верхний левый или нижний правый угол через геометрическую границу, JPEGView может переключить прямоугольник с горизонтального на вертикальный. Это быстрее, чем вручную заново задавать отношение 5:7 вместо 7:5.
Фиксированный размер
Режим Fixed Size создаёт область с заранее заданной шириной и высотой. Базовый размер задаётся параметром DefaultFixedCropSize. Это удобно для повторяющейся подготовки карточек: например, когда каждый кадр должен быть обрезан до одинакового пиксельного окна до последующего масштабирования.
Следует учитывать, что фиксированный размер кадрирования и команда Change size… — разные операции. Crop удаляет всё за пределами прямоугольника; Change size пересчитывает весь кадр в новые размеры. Для точной подготовки изображения обычно сначала кадрируют композицию, затем меняют разрешение.
Поворот, перспектива и изменение размера
Повороты на 90 и 180 градусов
Для обычного визуального поворота JPEGView предлагает команды Rotate +90, Rotate -90 и поворот на 180 градусов. Эти действия входят в текущую цепочку обработки и сами по себе не обязаны немедленно менять файл на диске. Такая модель удобна при разборе фотографий со старых камер и сканов: можно привести кадр в нормальную ориентацию, проверить результат и только затем решить, нужен ли новый файл.
Не стоит путать обычный поворот с пунктом Lossless JPEG transformations. Обычная геометрическая операция проходит через обработанный буфер и при последующем сохранении JPEG потребует кодирования. Lossless-команда работает с блоками исходного JPEG и предназначена специально для случаев, когда хочется повернуть файл без повторного сжатия.
Свободный угол
Команда Rotate… открывает режим произвольного поворота. Угол удобно задавать мышью по изображению, а сетка помогает выравнивать горизонт, вертикали здания или строки скана. Предварительный просмотр во время движения сделан быстрым, а окончательное применение использует более качественную интерполяцию. Параметр RTShowGridLines отвечает за сетку, RTAutoCrop — за автоматическое удаление пустых углов, появляющихся после поворота.
Если включён RTPreserveAspectRatio, автоматическое кадрирование старается сохранить исходное отношение сторон. Это полезно для серии фотографий одного формата. Если же задача — максимально сохранить полезную площадь после выравнивания горизонта, сохранение пропорции иногда приходится отключать и кадрировать вручную.
Коррекция перспективы
Perspective correction… предназначена для исправления сходящихся линий. Типичный пример — фасад здания, снятый снизу: вертикали наклоняются к центру, и изображение выглядит трапецией. В JPEGView можно растянуть геометрию до более параллельных линий, ориентируясь на сетку.
Инструмент не анализирует архитектуру автоматически и не знает параметры объектива. Пользователь сам задаёт преобразование, поэтому лучше работать на видимых прямых: углах здания, дверных проёмах, линиях страницы. После сильной перспективной коррекции часть краёв неизбежно выходит за рабочую область, поэтому обычно требуется Auto Crop или ручное кадрирование.
Change size…
Transform image → Change size… меняет фактическое пиксельное разрешение. Эту команду применяют, когда нужен отдельный уменьшенный файл для сайта, документа или отправки. Простое изменение масштаба в окне ничего не делает с разрешением, а Change size пересчитывает изображение и становится частью сохраняемого результата.
При уменьшении программа использует собственные фильтры ресэмплинга. Отображаемая резкость может зависеть от DownSamplingFilter и Sharpen, поэтому после сильного уменьшения полезно проверить результат при 100%. Если требуется строго воспроизводимый пакетный ресайз сотен файлов с профилями цвета, метаданными и несколькими вариантами экспорта, JPEGView уже не самый удобный инструмент: его пакетная команда ориентирована прежде всего на копирование и переименование, а не на полноценный конвейер массового преобразования.
Lossless JPEG transformations: что действительно происходит без перекодирования
Отдельное подменю Lossless JPEG transformations — одна из функций, которые отличают JPEGView от обычного минимального просмотрщика. Для JPEG можно выполнять повороты и зеркальные отражения с помощью lossless-механизма, который переставляет блоки сжатых данных вместо декодирования изображения в пиксели и повторного JPEG-сжатия. Это позволяет избежать дополнительной потери качества, характерной для повторного сохранения с потерями.
Доступность конкретной операции зависит от состояния изображения. Если до этого применено разрушительное преобразование, например обычный Crop или изменение размера, программа может запретить lossless-команду: блочная трансформация исходного JPEG уже не соответствует модифицированному буферу. В таком случае сначала перезагрузите оригинал и выполните lossless-действие отдельно.
Lossless Crop также имеет техническое ограничение JPEG. Границы идеально без потерь должны совпадать с границами MCU-блоков, размер которых зависит от схемы цветовой субдискретизации. Если выделение проходит между такими блоками, инструменту приходится подрезать область до допустимых координат. Поэтому итоговый прямоугольник может отличаться на несколько пикселей от произвольного выделения. Для фотографии это обычно незаметно, но для сканов документов и интерфейсных изображений с точными границами стоит проверить размеры результата.
Параметр TrimWithoutPromptLosslessJPEG управляет тем, будет ли lossless-обрезка выполняться без дополнительного подтверждения. Отключать подтверждение имеет смысл только после того, как понятна логика выравнивания по блокам. При подготовке важных исходников безопаснее оставлять диалог включённым и хранить резервную копию.
Сохранение обработанного изображения
Save processed image…
Стандартная команда Ctrl+S вызывает Save processed image…. JPEGView берёт текущую цепочку обработки — поворот, кадрирование, изменение размера, цветовые и тоновые поправки, Unsharp Mask, если он применён, — и создаёт файл выбранного формата. До этого момента исходный файл остаётся неизменным.
В конфигурации существует опасная, но иногда удобная опция OverrideOriginalFileWithoutSaveDialog. Если включить её, Ctrl+S может перезаписывать исходный файл без стандартного диалога. Для повседневной работы такую настройку лучше не использовать: достаточно случайного нажатия после временной автокоррекции, чтобы сохранить не тот вариант. Опция оправдана только в заранее организованном потоке с резервными копиями.
Качество JPEG задаёт JPEGSaveQuality в диапазоне 0–100. Чем выше значение, тем обычно меньше артефактов и больше размер. Слепо ставить 100 не всегда рационально: повторное кодирование всё равно не возвращает исходные данные, а файл может заметно увеличиться. Для правки уже сжатой фотографии лучше по возможности сохранять новую копию и не повторять цикл JPEG → редактирование → JPEG много раз.
Сохранение в размере экрана
Ctrl+Shift+S сохраняет изображение в текущем размере отображения. Это отдельный сценарий от Change size: программа использует видимый масштаб как целевой размер. Команда удобна, когда нужно быстро получить компактную копию приблизительно под разрешение монитора или окна без ручного ввода чисел.
Для точного веб-экспорта этот способ менее предсказуем, чем Change size, потому что размер зависит от текущего окна и режима Fit. Если требуется ровно 1600 пикселей по длинной стороне, задайте размер явно. Сохранение «как на экране» полезнее для оперативной копии, чем для стандартизированного производственного результата.
Какие форматы можно открыть и какие сохранить
Список форматов чтения существенно шире списка записи. JPEGView открывает JPEG, GIF, BMP, PNG, TIFF, PSD, WebP, JPEG XL, HEIF/HEIC, AVIF, TGA, WDP/HDP/JXR и множество RAW-форматов через LibRaw; дополнительные типы могут приходить через Windows Imaging Component. Актуальная ветка также поддерживает QOI, причём для него заявлены чтение и запись.
Исторически стандартный диалог сохранения поддерживает JPEG, BMP, PNG, TIFF и WebP; QOI добавлен позднее как Read/Write. Поддержка чтения JPEG XL, HEIF/HEIC, AVIF или PSD не означает, что JPEGView умеет сохранять обработанный файл обратно в эти форматы. Если открыта HEIC-фотография и после коррекции в списке экспорта нет HEIC, это нормальное ограничение, а не сбой декодера.
Для WebP качество с потерями задаёт WEBPSaveQuality. PNG и TIFF используют другие принципы хранения, поэтому «качество 88» к ним не относится. При экспорте изображения с прозрачностью нужно выбирать формат, который сохраняет альфа-канал; JPEG прозрачность не поддерживает и заменит её фоном.
Parameter DB: сохранение правок без изменения изображения
JPEGView умеет хранить параметры обработки отдельно от файла в собственной базе. Команда Save parameters to DB, стандартно назначенная на S, запоминает набор поправок для текущего изображения. При следующем открытии JPEGView применит их при отображении, хотя пиксели исходного файла на диске останутся прежними.
Это удобно, если одна и та же фотография часто просматривается с постоянной поправкой: например, слегка подняты тени и изменён баланс цвета. База работает как набор инструкций для JPEGView, а не как универсальный sidecar для других редакторов. В Проводнике, браузере и стороннем просмотрщике изображение будет выглядеть исходным, пока обработка не сохранена в сам файл.
Команда Clear parameters from DB, стандартно D, удаляет запись текущего изображения. В Settings/Admin есть резервное копирование и восстановление базы. Это полезно перед переносом конфигурации на другой компьютер или обновлением переносного комплекта.
Параметр CreateParamDBEntryOnSave позволяет автоматически создавать запись после сохранения обработанного файла, чтобы JPEGView не применял те же корректировки второй раз к уже записанному результату. Такая защита важна: без неё можно открыть созданную копию, поверх уже «запечённых» изменений снова получить сохранённые поправки и ошибочно решить, что экспорт слишком контрастный.
Keep parameters: одинаковая коррекция для серии
F4 включает Keep parameters. Пока режим активен, текущий масштаб, панорамирование и основные параметры обработки переносятся с одного изображения на следующее. Это удобно для серии, снятой в одинаковом свете: настроили тени и насыщенность на первом кадре, включили F4 и листаете соседние снимки с теми же значениями.
При активном Keep parameters значения из Parameter DB могут игнорироваться, потому что приоритет получает текущий набор. Сохранять в Parameter DB в этом режиме также ограничено. Это логично: иначе пользователь легко смешал бы временную серийную коррекцию с индивидуальными параметрами каждого файла.
Keep parameters не является пакетным экспортом. Он только удерживает настройки во время просмотра. Если нужно записать сотню файлов с одним и тем же преобразованием автоматически, придётся сохранять каждый файл отдельно либо использовать редактор с полноценной очередью пакетной обработки. В JPEGView этот режим полезнее для визуального отбора и проверки одинаковой коррекции.
Batch rename/copy: перенос и переименование серии
Команда Batch rename/copy… работает с файловой организацией. Она позволяет копировать или переименовывать серию изображений по шаблону, используя последовательные номера и части дат. Это подходит для выгрузки карточки памяти в рабочую папку: вместо имён камеры можно сформировать более понятную схему с датой и номером.
В шаблонах поддерживались, в частности, номера, части исходного имени и временные компоненты. Поздние версии добавили отдельные подстановки для часа и минут даты изменения. Перед массовой операцией полезно проверить результат на нескольких файлах, особенно если в каталоге уже существуют имена, которые могут совпасть с новым шаблоном.
Batch rename/copy не следует путать с пакетным редактором. Команда занимается именами и копированием файлов, а не применением ко всем кадрам резкости, кадрирования и цветовых поправок. Для пакетной цветокоррекции, массового наложения текста или конвертации с несколькими профилями лучше выбрать специализированный инструмент.
Удаление, переименование и работа с файлами
Клавиша Delete и кнопка с крестиком на панели могут удалить текущий файл через механизм корзины Windows. Shift+Delete предназначена для безвозвратного удаления. Поведение на сетевых дисках, флешках и других носителях без корзины отличается: файл может удаляться сразу, поэтому JPEGView умеет требовать подтверждение.
Параметр AllowFileDeletion может полностью отключить удаление из просмотрщика. Если JPEGView используется на архиве оригиналов, это разумная защита от случайной клавиши. DeleteConfirmation задаёт, когда спрашивать подтверждение: всегда, только если корзина недоступна, либо никогда.
Переименование одного файла доступно через имя на нижней панели либо отдельную команду, которую можно назначить в KeyMap. В новых версиях при таком переименовании выделяется основная часть имени без расширения, чтобы пользователь случайно не стер .jpg или .png. Если нужно изменить сразу много имён, используйте Batch rename/copy.
Слайд-шоу и режим Movie
Интервальный показ
Подменю Play folder as slideshow/movie запускает автоматический переход по файлам папки. В режиме слайд-шоу выбирается интервал показа одного кадра. Для спокойного просмотра фотографий обычно достаточно нескольких секунд; для технической проверки можно поставить короткий интервал и останавливать показ на интересующем файле.
Команда Alt+R в стандартной раскладке возобновляет остановленное слайд-шоу. Порядок показа наследует выбранную сортировку; при случайной сортировке можно получить простой случайный показ папки без предварительного создания плейлиста.
Переходы и Movie
Слайд-шоу поддерживает эффекты перехода и настройку скорости эффекта. Режим Movie использует фиксированную частоту кадров и исторически рассчитывался на последовательности JPEG — например, экспортированные кадры или покадровую съёмку. Это не видеопроигрыватель: он перебирает изображения как последовательность файлов.
Частота 25, 30, 50 или 100 кадров в секунду имеет смысл только если накопитель, декодер и разрешение файлов позволяют успевать. JPEGView включает быстрые пути обработки специально для Movie, но гарантировать конкретную частоту для любых мегапиксельных исходников нельзя. Для длинной последовательности лучше сначала уменьшить кадры до целевого разрешения.
Настройки через JPEGView.ini
Почему часть параметров находится в текстовом файле
JPEGView не имеет большого диалога «Параметры» с сотнями переключателей. Значительная часть тонкой настройки хранится в JPEGView.ini. Это сознательный компромисс: обычные команды доступны из интерфейса, а редко меняемые технические опции остаются в читаемом текстовом файле. Пользователь видит комментарии рядом с параметрами и может переносить конфигурацию обычным копированием.
Пункт Settings/Admin → Edit user settings… открывает пользовательский INI во внешнем текстовом редакторе. Команда Update user settings… помогает добавить новые опции из шаблона, не стирая уже заданные значения. Это особенно полезно после обновления, когда в программе появились новые параметры, а пользовательский файл сохранил старую структуру.
Начиная с переработки конфигурации, JPEGView старается разделять системные значения и пользовательские. Не следует редактировать шаблон JPEGView.ini.default в Program Files и ждать, что это станет правильным пользовательским способом настройки. Используйте пункт редактирования пользовательских настроек — так обновление меньше рискует затереть изменения.
Основные параметры интерфейса
| Параметр | Что меняет |
|---|---|
ShowBottomPanel |
Показывать панель обработки при наведении вниз |
ShowNavPanel |
Показывать полупрозрачную панель навигации |
ShowZoomNavigator |
Показывать миниатюру-навигацию при зуме |
BackgroundColor |
Цвет фона вокруг изображения |
TransparencyColor |
Фон для прозрачных областей |
ScaleFactorNavPanel |
Размер значков навигационной панели |
DefaultGUIFont |
Шрифт служебного интерфейса |
FileNameFormat |
Состав строки имени и информации |
Цвета GUI также задаются числовыми RGB-параметрами. Это не система тем в современном смысле, но позволяет подобрать цвет полупрозрачных элементов и выделения под конкретный фон. Если после эксперимента интерфейс стал плохо читаемым, проще вернуть соответствующие строки к значениям из шаблона, чем пытаться исправлять каждый цвет на глаз.
Настройки поведения окна
ShowFullScreen, DefaultWindowRect, WindowBorderlessOnStartup и WindowAlwaysOnTopOnStartup определяют стартовое состояние окна. Для просмотрщика референсов удобно небольшое окно «поверх всех», для фотоселекции — полный экран, для случайных одиночных изображений — auto. Важно не включать сразу несколько противоречащих вариантов и затем искать «ошибку»: сначала задайте один ожидаемый сценарий, перезапустите JPEGView и только потом добавляйте следующий параметр.
Настройки навигации
NavigateWithMouseWheel меняет логику колеса: оно может переходить между файлами, тогда масштабирование переносится на сочетание с Ctrl. Это нравится пользователям, которые листают фотографии как страницы. Тем, кто постоянно проверяет детали, удобнее обратная схема, где колесо отвечает за зум.
MinimalDisplayTime задаёт минимальное время показа кадра при быстром PgDn/PgUp. Параметр помогает избежать ситуации, когда длинная очередь нажатий продолжает безостановочно пролистывать фотографии после отпускания клавиши. Большое значение делает навигацию намеренно медленнее; для SSD и небольших JPEG его обычно оставляют близким к нулю.
KeyMap.txt и переназначение клавиш
Горячие клавиши JPEGView описываются в KeyMap.txt. В новых выпусках файл пользователя отделён от списка внутренних идентификаторов: если своего KeyMap нет, загружаются стандартные привязки из KeyMap.txt.default. Это позволяет обновлять программу, не перезаписывая пользовательскую раскладку.
Порядок поиска начинается с пользовательского профиля, затем проверяется каталог программы, после чего используется default-файл. Благодаря этому MSI-установка в защищённую Program Files не мешает персональным настройкам. Документация команд вынесена в KeyMap-README.html.
Пример практической настройки: пользователь привык, что Delete только помечает неудачный снимок, а физическое удаление хочет спрятать. Он может убрать привязку Delete, назначить команду открытия Проводника на удобную клавишу и добавить внешний редактор на Shift+E. Это безопаснее, чем перестраивать привычки под жёсткую раскладку.
Если после ручного редактирования одна клавиша перестала работать, сначала проверьте синтаксис строки и дубли. Две команды на одном сочетании дают неопределённый для пользователя результат. Самый быстрый способ диагностики — временно переименовать пользовательский KeyMap, перезапустить JPEGView и проверить стандартную раскладку.
User commands и открытие во внешнем редакторе
JPEGView умеет передавать текущий файл внешней программе. В меню Open image with и пользовательских командах можно настроить графический редактор, RAW-конвертер, утилиту метаданных или скрипт. Поддерживаются подстановки пути к файлу и переменные среды, поэтому команда может быть достаточно гибкой.
Флаг перезагрузки после внешней команды полезен, если редактор сохраняет изменения в тот же файл: после возвращения JPEGView перечитает изображение и покажет новый вариант. Такой сценарий превращает JPEGView в быстрый фронтенд для отбора: просматриваем папку, на нужном кадре вызываем редактор одной клавишей, сохраняем, возвращаемся и продолжаем листать.
При настройке внешней команды учитывайте пробелы в путях. Путь к программе и имя файла должны передаваться в кавычках согласно синтаксису Windows. Если редактор запускается, но файл не открывается, проблема чаще находится именно в строке аргументов, а не в JPEGView.
Командная строка и альтернативные INI
JPEGView можно запускать с именем изображения или папки из командной строки. Это позволяет использовать его в файловых менеджерах, скриптах и собственных меню. Параметр /fullscreen запускает просмотр в полном экране, а /ini позволяет указать альтернативный набор настроек. Последнее удобно, если один профиль нужен для отбора фотографий, а другой — для демонстрации на проекторе.
Разные INI-профили дают более предсказуемый результат, чем постоянное переключение десятков опций. Например, в «select.ini» можно отключить удаление, включить EXIF и тёмный фон; в «show.ini» — скрыть информацию, включить полноэкранный режим и настроить слайд-шоу. Важно хранить такие профили отдельно от шаблона, чтобы обновление программы их не заменило.
Поддерживаемые форматы: практические нюансы
JPEG, PNG, TIFF, GIF и BMP
С обычными JPEG, PNG, BMP, GIF и TIFF JPEGView работает как основной просмотрщик. Для JPEG учитывается EXIF-ориентация, поэтому снимок с камеры обычно сразу отображается правильно. PNG с альфа-каналом выводится с прозрачностью на заданном фоне. Анимированные GIF воспроизводятся как последовательность кадров.
Многостраничные TIFF JPEGView рассматривает как многокадровые изображения. Это пригодно для просмотра сканов, но программа не является полноценным редактором TIFF-документов: нет управления страницами как отдельными объектами, вставки и перестановки листов. Для архивного многостраничного сканирования нужен специализированный инструмент.
WebP, APNG, JPEG XL и AVIF
Современная ветка включает собственную поддержку WebP, JPEG XL и AVIF. Анимированные WebP и APNG воспроизводятся с учётом длительности кадров; JPEG XL поддерживается в том числе с анимацией, а AVIF — с последовательностями. Для некоторых новых библиотек требуется Microsoft Visual C++ Runtime, который обычно уже присутствует в современных Windows.
JPEGView умеет использовать встроенные ICC-профили для WebP, JPEG XL, HEIF/HEIC и AVIF при включённом UseEmbeddedColorProfiles=true. Но цветоуправление здесь не равно полноценной soft-proof системе. Если работа зависит от профиля монитора, CMYK-печати и точного совпадения с Photoshop, сравнивайте результат в редакторе с полной системой управления цветом.
HEIF и HEIC
HEIF/HEIC открываются через встроенную поддержку, а не только через системное расширение Windows. Это удобно для фотографий с iPhone и современных камер. Изображения-коллекции поддерживаются, однако возможности контейнера HEIF шире, чем задачи JPEGView: сложные метаданные, вспомогательные изображения и специфические варианты кодирования могут отображаться не так, как в специализированном просмотрщике производителя.
PSD
Поддержка PSD описана как базовая. JPEGView умеет декодировать несколько цветовых режимов, включая Grayscale, RGB, CMYK, Multichannel, Duotone и Lab, чтобы показать итоговое изображение. Это не означает редактирование слоёв, масок, смарт-объектов и текста. PSD здесь — формат просмотра, а не рабочий документ Photoshop.
Camera RAW
Современные RAW читаются через LibRaw. В списке есть DNG, CRW, CR2, CR3, NEF, NRW, ARW, SR2, ORF, RW2, RAF, X3F, PEF, MRW, KDC, DCR и другие форматы, поддерживаемые библиотекой. Для быстрого просмотра это удобно, особенно когда нужно проверить кадр без запуска RAW-конвертера.
Однако JPEGView не заменяет проявку RAW. У него нет полноценного управления демозаикой, профилем камеры, балансом белого в исходных данных, шумоподавлением, коррекциями объектива и локальными масками RAW-конвертера. Рассматривайте поддержку RAW как просмотр и быстрый отбор; финальную обработку исходника выполняйте в специализированной программе.
Производительность без выдуманных замеров
В коде JPEGView есть оптимизированные пути SSE2 и AVX2, а обработка может использовать до четырёх CPU-ядер. Параметр CPUType=AutoDetect выбирает подходящий алгоритм, CPUCoresUsed=0 включает автоматический выбор числа ядер в допустимом диапазоне. Поэтому программа действительно проектировалась как быстрый просмотрщик, но из этого нельзя выводить универсальный показатель «открывает фото за столько-то миллисекунд».
Скорость зависит от формата, разрешения, носителя, кэша, профиля цвета и типа операции. JPEG с SSD и 24-мегапиксельной камеры — один сценарий; 14-битный RAW или огромный TIFF по сети — другой. При обычной навигации JPEGView подготавливает соседние изображения заранее, а для очень крупных файлов read-ahead может ограничиваться ради памяти.
Высококачественный ресэмплинг требует больше вычислений, чем простой фильтр. Исторически существовал конфликт AVX2, HighQualityResampling и очень широкого окна на 4K/многомониторной конфигурации; в ветке 1.2.45 этот зависающий сценарий исправлялся. Если используется более старая сборка и наблюдается зависание при панорамировании, обновление до исправленной ветки — первый разумный шаг.
64-разрядная версия имеет более высокий предел по большим изображениям. В старой документации предел был поднят до 500 мегапикселей для x64, а современный зум имеет отдельное ограничение в 65535 пикселей по пересчитанному измерению. Даже внутри этих границ фактическая загрузка зависит от доступной памяти и декодера.
Типичные ошибки и способы устранения
JPEGView запускается, но вместо файла показывает диалог Open
Если двойной щелчок по изображению не передаёт путь в JPEGView, проблема обычно находится в ассоциации файлов Windows. Проверьте, что выбран именно нужный JPEGView.exe, а не старый экземпляр из прежней переносной папки. После перемещения portable-версии старый путь в «Открыть с помощью» может остаться в реестре Windows, поэтому проще заново назначить приложение для конкретного расширения.
Если программу запускают без файла намеренно и открывающий диалог не нужен, существует SkipFileOpenDialogOnStartup. При значении true JPEGView стартует пустым. Это удобно для пользовательских команд и сценариев, где файл будет передан позже через drag-and-drop.
Файл открывается в другой ориентации, чем ожидалось
JPEGView по умолчанию учитывает EXIF Orientation. Физические пиксели JPEG могут лежать боком, а камера записывает лишь тег поворота. Если другой редактор игнорирует этот тег, один и тот же файл будет выглядеть по-разному. В JPEGView поведение регулирует AutoRotateEXIF.
Не стоит сразу выполнять обычный поворот и сохранять поверх исходника. Сначала выясните, что именно неверно: данные пикселей или интерпретация EXIF. Если задача — физически нормализовать JPEG без дополнительного сжатия, используйте lossless-поворот и затем проверьте ориентационный тег в целевой программе.
Цвет отличается от браузера или Photoshop
Первое, что нужно проверить, — UseEmbeddedColorProfiles. Для ряда современных форматов профиль применяется только при включённой опции. Второе — не путать встроенный профиль изображения и профиль монитора. JPEGView умеет учитывать встроенные профили в поддерживаемых форматах, но не является полноценной системой soft-proof с тем же цветовым конвейером, что профессиональный редактор.
Для диагностики возьмите тестовый sRGB JPEG и сравните его в нескольких приложениях. Если sRGB выглядит одинаково, а широкий охват Adobe RGB или Display P3 — нет, причина почти наверняка связана с цветоуправлением. Для задач, где критична печать или точный цвет бренда, финальное решение принимайте в редакторе с полноценной поддержкой ICC-монитора.
Изображение выглядит слишком резким при Fit to screen
Это обычно не изменение файла, а сочетание downsampling-фильтра и Sharpen. Откройте тот же кадр в 100% и сравните. Если ореолы пропали, уменьшите Sharpen на нижней панели. При необходимости измените DownSamplingFilter. Значение Sharpen=0 не делает исходник «мягче» — оно только отключает дополнительную компенсацию при уменьшении.
При увеличении появляется маленькая миниатюра и мешает
Это Zoom Navigator, который показывает, какая часть большого кадра сейчас видна. Отключите его через ShowZoomNavigator=false. Если навигатор полезен, но занимает слишком много места, попробуйте уменьшить окно JPEGView или вернуться к меньшему зуму: отдельной сложной панели его настройки нет.
Панель обработки не появляется снизу
Проверьте ShowBottomPanel. Если параметр true, подведите курсор к самой нижней границе окна и немного задержите. В полноэкранном режиме легко остановиться выше активной зоны. Если панель была отключена в пользовательском INI, обычное движение мыши её не вернёт.
Второй возможный источник — повреждённая или слишком старая конфигурация после обновления. Сравните пользовательский INI с новым шаблоном либо используйте Update user settings…. Не заменяйте пользовательский файл новым целиком, если в нём есть важные индивидуальные параметры.
Горячая клавиша выполняет не ту команду
Откройте справку F1 и затем пользовательский KeyMap.txt. После обновлений стандартные команды могут расширяться, но пользовательский KeyMap не перезаписывается. Старый файл продолжает работать и может сохранять сочетание, которое больше не совпадает с инструкцией из свежего релиза.
Для проверки переименуйте пользовательский KeyMap и перезапустите программу. Если стандартная раскладка исправила проблему, верните файл и перенесите только нужные собственные назначения в новый короткий вариант. Не копируйте внутренние определения команд из древней версии без необходимости.
Lossless Crop отрезал на несколько пикселей больше
Причина — блочная структура JPEG. Полностью без потерь обрезать произвольную координату нельзя: граница должна учитывать MCU. Для фотографий такое округление обычно приемлемо. Для интерфейсного скриншота или изображения с пиксельной рамкой используйте обычный Crop и сохраните результат в PNG, если важнее точная геометрия, чем сохранение исходного JPEG-потока.
Lossless-команда стала недоступной после редактирования
Перезагрузите изображение через Ctrl+R и выполните lossless-трансформацию первой. После обычного кадрирования, свободного поворота или ресайза текущий пиксельный буфер уже не соответствует блочной структуре исходного JPEG, поэтому без потерь применить к нему ту же операцию невозможно.
После сохранения правка как будто применяется второй раз
Проверьте Parameter DB. Если для файла сохранены параметры, JPEGView применит их при открытии. При создании обработанной копии полезен CreateParamDBEntryOnSave, который помогает избежать повторного применения той же коррекции. Для проверки нажмите D и удалите запись из базы, затем перезагрузите файл.
Keep parameters мешает индивидуальным настройкам файлов
Выключите F4. Пока Keep parameters активен, текущий набор имеет приоритет над записями для отдельных изображений. Индикатор режима не всегда бросается в глаза в минималистичном интерфейсе, поэтому при неожиданно одинаковом контрасте всех кадров первым делом проверьте F4.
RAW открывается не так, как в Lightroom или Capture One
JPEGView предназначен для просмотра, а не для финальной проявки RAW. Он использует LibRaw и показывает декодированное изображение, но не обязан повторять профиль камеры, шумоподавление, тональную кривую и объективные коррекции другого конвертера. Для отбора снимков это нормально; для оценки будущего финального цвета — нет.
HEIC, AVIF или JPEG XL не открывается на старой системе
Убедитесь, что используется современная ветка JPEGView, а не старая 1.0.37 из исторического SourceForge-пакета. Новые форматы добавлялись позже. Проверьте также Microsoft Visual C++ Runtime: некоторые встроенные библиотеки новых кодеков требуют его. Специальная XP-сборка намеренно не включает форматы, появившиеся после старой базовой ветки.
Очень большой файл не загружается
Перейдите на 64-разрядную сборку и закройте программы, занимающие много памяти. JPEGView старается обрабатывать большие изображения полосами и ограничивает read-ahead, но у декодеров и внутренних структур остаются пределы. Для экстремальных панорам и научных изображений в сотни мегапикселей специализированный tiled-viewer может быть надёжнее.
JPEGView зависает при зуме и перетаскивании
В старых выпусках был известен сценарий с AVX2, высококачественным ресэмплингом и очень широким окном, особенно на 4K и нескольких мониторах. Он исправлялся в ветке 1.2.45. Если наблюдается похожее зависание, сначала проверьте версию и обновите программу. В качестве диагностики можно временно поставить CPUType=SSE либо отключить высококачественный ресэмплинг, но это обходной путь, а не предпочтительное постоянное решение.

Длинный путь к файлу вызывает ошибку чтения
В истории проекта встречались проблемы с очень длинными путями Windows. Если изображение корректно открывается после копирования ближе к корню диска, но не открывается по исходному глубокому пути, это сильный признак ограничения пути, а не повреждения изображения. Сократите имена вложенных папок или временно переместите каталог.
После удаления программа спрашивает подтверждение только на одном диске
Поведение зависит от наличия корзины. На локальном NTFS-диске Delete может перемещать файл в корзину, а на сетевой папке или некоторых съёмных носителях удаление становится постоянным. Режим DeleteConfirmation=OnlyWhenNoRecycleBin именно поэтому выглядит непоследовательно: подтверждение появляется только там, где возврат из корзины невозможен.
Практические рабочие сценарии
Быстрый отбор фотографий после съёмки
- Скопируйте RAW и JPEG с карты памяти в отдельную рабочую папку.
- Откройте первый кадр и нажмите F2, если нужны параметры съёмки.
- Переключитесь в полный экран F11.
- Листайте стрелками или PgDn/PgUp.
- Для сомнительного кадра увеличьте лицо или ключевую деталь до 100%.
- При необходимости нажмите W, чтобы сразу показать файл в Проводнике и перенести его в папку отбора.
Для такого сценария полезно отключить удаление внутри JPEGView и выполнять перемещение через Проводник. Тогда быстрая навигация не создаёт риск случайного уничтожения оригинала. Если вместо перемещения вы используете внешнюю утилиту рейтингов, её можно повесить на User command.
Проверка экспозиции серии
- Включите F2 и гистограмму.
- На первом кадре оцените провалы теней и клиппинг светов.
- Нажмите F6 и осторожно поднимите Lighten Shadows.
- Скорректируйте Darken Highlights, не выравнивая кадр до «HDR-вида».
- Если серия снята в одинаковом свете, включите F4 и пролистайте соседние фотографии.
- Выключите F4 перед переходом к другой сцене.
Этот процесс не проявляет RAW и не записывает изменения. Его цель — быстро понять, содержат ли файлы нужные детали и какой кадр стоит открывать в полноценном конвертере.
Подготовка одиночного JPEG для сайта
- Откройте исходный файл и при необходимости выровняйте горизонт через Rotate.
- Создайте Crop с требуемым отношением сторон.
- Примените Crop Selection.
- Откройте Change size и задайте конечные пиксели.
- При 100% оцените Unsharp Mask; не добавляйте резкость только потому, что уменьшенный Fit выглядит мягким.
- Сохраните новый JPEG через Save processed image, не перезаписывая оригинал.
Если сайт принимает WebP, JPEGView может сохранить WebP с заданным качеством. Для автоматической генерации нескольких размеров, переименования и оптимизации метаданных лучше использовать пакетный конвертер: JPEGView удобен именно для единичной ручной подготовки.
Точная обрезка без потерь для JPEG
- Перезагрузите файл, чтобы удалить предыдущие разрушительные операции из текущей цепочки.
- Создайте выделение.
- Вместо обычного Crop выберите lossless-обрезку.
- Проверьте предложенные границы с учётом MCU.
- Подтвердите операцию и затем заново откройте результат.
Если несколько пикселей по краю критичны, откажитесь от lossless-режима. Смысл этой команды — сохранить JPEG-поток без повторного сжатия, а не гарантировать любую произвольную координату.
Выравнивание скана документа
- Откройте скан и включите произвольный Rotate.
- Ориентируйтесь на сетку и строку текста возле центра страницы.
- Включите Auto Crop, если после поворота остаются пустые углы.
- Если страница снята под углом, переключитесь на Perspective correction и выровняйте вертикальные и горизонтальные границы.
- Кадрируйте лишний фон.
- Сохраните в PNG или TIFF, если важны чёткие буквы без повторного JPEG-сжатия.
Для OCR, пакетного выпрямления сотен страниц и удаления фона JPEGView слишком прост. Но для одной сфотографированной страницы он позволяет быстро исправить геометрию до передачи в распознавание текста.
Сравнение двух вариантов одного кадра
Выберите первый файл и нажмите Ctrl+M, чтобы пометить его для переключения. Затем откройте второй вариант и используйте сочетание переключения между отмеченным и текущим файлом. Такой режим полезен для выбора между двумя экспортами, похожими дублями или разными вариантами резкости.
Чтобы сравнение было корректным, задайте одинаковый масштаб. F4 может удерживать зум и положение между файлами, но если изображения различаются размерами или кропом, одна и та же координата не обязательно соответствует одному объекту. Сначала приведите оба файла к сопоставимому виду.
Просмотр референсов поверх редактора
- Откройте изображение в оконном режиме.
- Включите Always on top.
- Скройте заголовок Shift+F11, если рамка мешает.
- Подгоните масштаб и расположите окно рядом с рабочей областью другого приложения.
- Если режим нужен постоянно, сохраните
WindowAlwaysOnTopOnStartupиWindowBorderlessOnStartupв отдельном INI-профиле.
Так JPEGView превращается в лёгкое референс-окно без панелей каталогизации. Для художника или 3D-специалиста это один из немногих сценариев, где минималистичный интерфейс важнее функций редактирования.
Слайд-шоу из папки без подготовки проекта
- Поместите нужные файлы в одну папку либо настройте навигацию по подпапкам.
- Выберите Display order.
- Откройте Play folder as slideshow/movie.
- Задайте интервал и переход.
- Переключитесь в F11.
- При остановке возобновите показ Alt+R.
JPEGView не создаёт отдельный файл презентации. Порядок и состав зависят от содержимого папки. Если нужно фиксированное вручную расположение с титрами, музыкой и экспортом в видео, потребуется программа для презентаций или монтажа.
Перенос папки с камеры с нормальными именами
Через Batch rename/copy можно одновременно скопировать серию в целевой каталог и сформировать понятные имена. Перед запуском создайте шаблон на нескольких тестовых файлах и убедитесь, что последовательный номер не перезапускается неожиданно. Отдельно проверьте фото с одинаковым временем съёмки: если шаблон построен только на дате и минутах, имена могут конфликтовать.
Сравнение с аналогами
JPEGView лучше сравнивать не по количеству пунктов меню, а по реальным рабочим задачам. Он сочетает быстрый просмотр с небольшой обработкой, тогда как ФотоМАСТЕР — полноценный фоторедактор, а IrfanView, FastStone Image Viewer и XnView MP сильнее в браузере файлов, конвертации и пакетных операциях. Ниже — различия, которые непосредственно влияют на выбор инструмента.
JPEGView и ФотоМАСТЕР
ФотоМАСТЕР рассчитан прежде всего на редактирование: в нём есть удаление объектов, замена фона и неба, ретушь лица и фигуры, локальный корректор, каталог эффектов, кривые, HSL/LAB-инструменты и отдельный пакетный режим. JPEGView таких задач не решает. Он не вырезает объект по маске, не заменяет небо, не ретуширует кожу штампом и не предоставляет сложные художественные эффекты.
Зато JPEGView быстрее по самому рабочему пути «открыл файл → посмотрел → перешёл к соседнему → немного поправил». Его интерфейс не требует перехода между модулями, он умеет показывать EXIF поверх кадра, удерживать параметры между изображениями, применять lossless-поворот/кроп JPEG и глубоко настраиваться через INI/KeyMap. Для массового отбора и проверки папки эти особенности важнее ретуши.
В ФотоМАСТЕР есть настоящая пакетная обработка: можно загрузить группу фотографий, применить коррекцию, эффекты, изменить размер и переименовать серию. Batch rename/copy в JPEGView не является аналогом — он занимается файлами, а не полной пакетной обработкой изображения. Если цель — одинаково скорректировать и экспортировать сотню кадров, ФотоМАСТЕР функционально ближе к задаче. Если цель — быстро просмотреть и вручную точечно поправить несколько выбранных снимков, JPEGView требует меньше действий.
JPEGView и IrfanView
IrfanView — более универсальный файловый просмотрщик и конвертер. Он поддерживает расширение возможностей плагинами, имеет Thumbnails, развитый Batch Conversion/Rename, сканирование, печать, многоформатный экспорт и простые инструменты рисования/аннотаций. JPEGView не предлагает отдельного браузера миниатюр и не стремится охватить столько форматов через плагины.
Сильная сторона JPEGView — непосредственная обработка прямо поверх полноэкранного изображения: нижние ползунки, LDC, Auto correction, Parameter DB, Keep parameters и скрываемые панели. IrfanView тоже умеет корректировать изображение, но его рабочая модель больше опирается на диалоги и команды меню. Для пользователя, который предпочитает клавиатуру и минимальный экран, JPEGView может быть удобнее; для пакетной конвертации и разнотипных файлов IrfanView предоставляет более широкий инструментарий.
JPEGView и FastStone Image Viewer
FastStone Image Viewer совмещает просмотрщик и браузер с миниатюрами. Он предназначен для навигации по дереву папок, организации выбора, сравнения, пакетной конвертации и переименования; в нём есть привычные панели управления и больше операций над серией. JPEGView открывает папку как последовательность без полноценного каталожного окна.
Для первичного визуального просмотра двух подходов достаточно, но они ощущаются по-разному. FastStone лучше, когда нужно видеть сразу десятки миниатюр и выбирать файлы мышью. JPEGView лучше соответствует режиму «один кадр занимает весь экран, все команды вызываются клавишами или контекстным меню». В обработке JPEGView выделяется отдельными lossless-трансформациями и Parameter DB, а FastStone — более широкими пакетными сценариями.
JPEGView и XnView MP
XnView MP ориентирован на управление большой коллекцией файлов: браузер, миниатюры, категории, рейтинги, пакетный конвертер и поддержка множества форматов. Он доступен не только в Windows, тогда как JPEGView в рассматриваемой ветке — Windows-программа. Если важны каталогизация и работа с разными платформами, XnView MP закрывает больше задач.
JPEGView выигрывает не «числом функций», а отсутствием лишних уровней интерфейса для простого просмотра. Он запускается непосредственно на файле и не заставляет держать слева дерево папок и сверху панели. Это делает его удобным дополнением к файловому менеджеру, но плохой заменой настоящему DAM или медиабраузеру.
| Задача | JPEGView | ФотоМАСТЕР | IrfanView | FastStone |
|---|---|---|---|---|
| Быстро листать папку в полном экране | Да, основная модель | Можно, но редактор ориентирован на обработку | Да | Да |
| Lossless-поворот/кроп JPEG | Есть отдельные команды | Не ключевой сценарий | Есть JPEG lossless operations | Есть lossless JPEG rotation |
| Ретушь кожи и удаление объектов | Нет | Есть | Ограниченно | Ограниченно |
| Замена фона/неба | Нет | Есть | Нет специализированного инструмента | Нет специализированного инструмента |
| Пакетная обработка изображений | Ограничена; Batch rename/copy не заменяет её | Есть отдельный пакетный режим | Развитая конвертация и переименование | Есть batch convert/rename |
| Браузер миниатюр | Нет отдельного каталога | Не основной режим | Есть IrfanView Thumbnails | Есть встроенный браузер |
| Глубокая настройка клавиш и INI | Сильная сторона | Обычные настройки GUI | Часть сочетаний и опций настраивается | Настройки через GUI |
Ограничения JPEGView, которые важно знать заранее
Главное ограничение — отсутствие полноценного браузера изображений с сеткой миниатюр, тегами, рейтингами и поиском по каталогу. Программа отлично листает содержимое папки, но если нужно одновременно видеть сто кадров и раскладывать их по категориям, придётся подключить Проводник, файловый менеджер или отдельный DAM.
Второе ограничение — глубина редактирования. Есть тон, цвет, тени/света, резкость, кадрирование, ресайз, поворот и перспектива, но нет слоёв, масок, кистей, текста, сложного выделения объекта, локальной ретуши, клонирования, шумоподавления и коррекции объектива. JPEGView следует воспринимать как просмотрщик с редактором первой необходимости.
Третье — значительная часть расширенной настройки живёт в текстовых INI и KeyMap. Для опытного пользователя это плюс: файлы легко копировать, сравнивать и хранить в системе контроля версий. Для человека, который ожидает все опции в диалоге с галочками и выпадающими списками, это дополнительный порог.
Четвёртое — формат чтения не равен формату сохранения. Возможность открыть PSD, JPEG XL, HEIC, AVIF или RAW не превращает JPEGView в конвертер с полноценным экспортом обратно во все эти контейнеры. Перед построением рабочего процесса проверьте целевой формат сохранения.
Пятое — цветоуправление достаточно для обычного просмотра, но не заменяет профессиональный proofing. При критичном совпадении цветов между откалиброванным монитором и печатью используйте редактор, который учитывает профиль дисплея, профиль документа и профиль устройства вывода в одном управляемом конвейере.
Как безопасно настроить JPEGView под себя
Лучший способ — менять по одной группе параметров. Сначала настройте навигацию и окно, затем панели, после этого — обработку и только в конце KeyMap. После каждого этапа сделайте копию пользовательского INI. Так при неудачной правке можно откатить пять строк, а не искать причину среди десятков изменений.
Не включайте перезапись исходника без диалога до тех пор, пока рабочий поток не отлажен. Не отключайте подтверждение постоянного удаления на архивной папке. Если JPEGView используется только как просмотрщик, можно вообще запретить удаление и оставить Save processed image всегда создающим новый файл.
Для переносного комплекта имеет смысл хранить рядом с программой отдельную папку config-backup с рабочими версиями INI и KeyMap. При обновлении распакуйте новую программу в новый каталог, перенесите только свои пользовательские файлы и воспользуйтесь Update user settings. Такой способ снижает риск таскать годами старые default-файлы.
Частые вопросы
JPEGView меняет оригинал сразу после движения ползунка?
Нет. Коррекция отображается в реальном времени, но файл на диске не меняется, пока не выполнено сохранение или отдельная файловая/lossless-операция. Опасное исключение — если пользователь сам включил автоматическую перезапись исходника при Ctrl+S.
Можно ли использовать JPEGView только для просмотра?
Да. Отключите удаление, не сохраняйте обработанные файлы и при желании скройте нижнюю панель. Тогда программа остаётся быстрым полноэкранным просмотрщиком с EXIF и зумом.
Есть ли миниатюры всех файлов в папке?
Отдельного каталога-сетки, как в FastStone или XnView MP, нет. Стандартный диалог Open Windows может показывать системные миниатюры, а Zoom Navigator показывает уменьшенную копию текущего кадра, но это не браузер коллекции.
Можно ли открывать HEIC с iPhone без системного расширения Windows?
Современная ветка JPEGView имеет встроенную поддержку HEIF/HEIC. При проблемах проверьте именно версию программы и наличие требуемого Visual C++ Runtime, а не только расширение HEIF из Microsoft Store.
JPEGView умеет редактировать RAW?
Он умеет читать многие RAW через LibRaw и применять свой обычный набор отображаемых коррекций, но это не полноценная RAW-проявка. Параметры матрицы камеры, профиль объектива, демозаика и профессиональное шумоподавление остаются задачей RAW-конвертера.
Можно ли повернуть JPEG без потери качества?
Да, если использовать Lossless JPEG transformations, а не обычный поворот с последующим сохранением. Lossless-операция работает с JPEG-блоками и не выполняет повторное сжатие изображения.
Почему lossless-обрезка не совпадает с выделением до пикселя?
Границы без потерь зависят от MCU-блоков JPEG. Произвольная координата может быть сдвинута к допустимой границе. Если точность до пикселя важнее отсутствия повторного кодирования, используйте обычный Crop.
Можно ли применять одну коррекцию к соседним кадрам?
Для просмотра — да, включив F4 Keep parameters. Но автоматического пакетного экспорта всех кадров с этим набором JPEGView не делает как полноценный batch-редактор.
Для чего нужна Parameter DB, если можно сохранить файл?
База позволяет помнить коррекцию только внутри JPEGView, не изменяя оригинал. Это удобно для постоянной настройки отображения отдельных снимков. Другие программы эти параметры не увидят.
Можно ли поменять почти все горячие клавиши?
Большинство команд доступно через KeyMap.txt. Актуальные идентификаторы и примеры находятся в KeyMap-README. После правки перезапустите JPEGView и проверьте F1.
Почему команда из инструкции не совпадает с моим меню?
Причины обычно две: другая локализация или изменённый KeyMap. Кроме того, старые статьи часто описывают 1.0.37, а современная официальная ветка получила новые форматы, пункты меню и настройки. Ориентируйтесь на справку, поставляемую с используемой сборкой.
Можно ли скрыть все панели и оставить только изображение?
Да. Отключите ShowNavPanel и ShowBottomPanel, не показывайте F2/Ctrl+F2, используйте полноэкранный либо безрамочный режим. Для возврата к управлению пригодится клавиатура или контекстное меню.
Подходит ли JPEGView для сенсорного экрана?
Базовые элементы можно увеличить через ScaleFactorNavPanel, но интерфейс проектировался прежде всего вокруг мыши и клавиатуры. На планшете без клавиатуры специализированный touch-viewer обычно удобнее.
Есть ли печать?
Да. Команда Print поддерживает обычную печать, включая режим заполнения с обрезкой и позиционирование изображения в печатной области. Для цветопроб и сложной раскладки нескольких фотографий на листе возможностей мало, но для одной фотографии или документа функция пригодна.
Можно ли вставить изображение из буфера обмена?
Да, стандартная комбинация Ctrl+V вставляет изображение из буфера, если там есть совместимые растровые данные. После этого его можно обработать и сохранить как новый файл.
JPEGView автоматически замечает изменения файла во внешнем редакторе?
При включённом ReloadWhenDisplayedImageChanged текущий файл перезагружается после изменения на диске, а список папки обновляется при добавлении или удалении файлов. Это особенно удобно в связке «JPEGView + внешний редактор».
Можно ли изменить дату файла по EXIF?
В контекстном меню есть Set modification date с вариантами текущей даты и EXIF-даты; для папки можно применять EXIF-дату ко всем файлам. Перед массовой операцией стоит проверить часовой пояс и корректность тегов камеры на одном примере.
Есть ли случайный порядок для слайд-шоу?
Да, среди вариантов порядка предусмотрен случайный режим. Он удобен для показа фотопапки, но не создаёт устойчивый плейлист: при новом запуске последовательность может быть другой.
Зачем в JPEGView отдельный режим Landscape, если есть ползунки?
Это быстрый набор заранее заданных параметров для сцен с большим динамическим диапазоном. Его можно включить одной командой и настроить в INI. При необходимости более точного результата ползунки LDC дают ручной контроль.
Можно ли полностью переносить конфигурацию на другой компьютер?
Да, особенно в portable-режиме. Перенесите пользовательский INI, KeyMap и при необходимости резервную копию Parameter DB. Если пути во внешних командах отличаются, их придётся поправить.
Когда JPEGView особенно уместен
Программа наиболее рациональна, когда просмотр — основная операция, а редактирование вторично. Фотографу она подходит для быстрой проверки папки и резкости, системному администратору — как переносной просмотрщик без тяжёлой установки, дизайнеру — как окно референса поверх рабочей программы, пользователю архива — для EXIF, зума и аккуратных lossless-операций JPEG.
Если работа начинается с каталога, рейтингов, тегов и поиска по тысячам файлов, лучше выбрать DAM или браузер вроде XnView MP/FastStone. Если задача — ретушь, маски, удаление объектов, замена фона, сложный цвет и эффекты, нужен фоторедактор, в том числе ФотоМАСТЕР или другой инструмент этого класса. JPEGView хорош именно там, где требуется минимальное расстояние между файлом на диске и изображением на экране.
Дополнительные функции, которые экономят время
Буфер обмена
Ctrl+C копирует текущее отображаемое изображение в буфер обмена, а Ctrl+X — вариант с исходным размером изображения. Разница полезна, если фотография сейчас уменьшена под окно: обычное копирование может соответствовать отображаемому результату, а команда original size нужна, когда буфер должен получить полное разрешение. Ctrl+V вставляет растровое содержимое из буфера и позволяет сохранить его как новый файл.
При работе с буфером важно помнить о прозрачности и цветовом формате. Не каждое приложение-получатель одинаково трактует альфа-канал и профиль. Если изображение должно пройти между несколькими программами без потерь и с предсказуемой прозрачностью, надёжнее сохранить временный PNG, чем строить критичный процесс на буфере обмена.
Set as desktop wallpaper
JPEGView может установить текущую фотографию фоном рабочего стола. Для этого используется отдельная команда контекстного меню, а служебный путь к подготовленному файлу задаётся через WallpaperPath. Если на изображении активны временные параметры обработки, перед установкой проверьте, какой вариант попадёт в обои: исходный файл и обработанное отображение — не одно и то же.
Функция удобна как бытовая мелочь, но не стоит использовать папку обоев как место хранения единственной копии снимка. Windows и JPEGView могут создавать промежуточные файлы, поэтому оригинал должен оставаться в своём архиве.
Mark file и быстрое переключение
Ctrl+M помечает текущий файл для быстрого возврата. Затем сочетания с Ctrl и стрелками позволяют прыгать между отмеченным и текущим вариантом. Механизм не заменяет рейтинг «звёздами» и не записывает метаданные в фотографию. Это временный инструмент сравнения внутри текущей сессии.
Практически он полезен при выборе из близких дублей: отметьте первый удачный кадр, листайте дальше, а когда появляется конкурент, переключайтесь туда-сюда. Если нужно формально сохранить результат отбора для будущих сессий и других программ, используйте файловые папки, рейтинги XMP или каталогизатор.
Reload image
Ctrl+R заново читает текущий файл с диска. Команда нужна в трёх случаях: файл изменён внешним редактором; текущая цепочка преобразований мешает выполнить lossless-операцию; требуется быстро вернуть исходное состояние без закрытия просмотра. Автоматическая перезагрузка через ReloadWhenDisplayedImageChanged избавляет от ручного Ctrl+R, но в сетевых папках может вызывать лишние проверки.
Set modification date
JPEGView может изменить время модификации текущего файла на текущее или на дату съёмки из EXIF. Для импортированного архива это удобно: старый фотосервис или сканер мог поставить всем JPEG одинаковую дату копирования, хотя внутри сохранились исходные даты камеры. Перед массовой командой проверьте несколько кадров с разными часовыми поясами и убедитесь, что EXIF содержит корректное значение.
Дата модификации — системный атрибут файла, а EXIF DateTimeOriginal — метаданные внутри фотографии. Изменение одного не переписывает автоматически другое. Если задача состоит в полноценной нормализации метаданных, лучше использовать ExifTool или другой специализированный редактор метаданных.
Печать и подготовка одного снимка
Команда Print image… передаёт текущий кадр в печать. В режиме печати можно вписать фотографию в доступную область или заполнить её с обрезкой. При Fill with crop изображение разрешается двигать мышью внутри печатной области, чтобы важный объект не ушёл за край.
JPEGView подходит для быстрой печати одной фотографии, но не занимается сложной раскладкой: нет шаблонов фотокниги, подписей, нескольких независимых кадров на одном листе и полноценного управления печатными профилями. Если качество зависит от ICC-профиля принтера и soft proof, подготовьте файл в профессиональном редакторе, а JPEGView оставьте для просмотра.
Перед печатью всегда оценивайте исходное разрешение. Изображение, которое хорошо выглядит на экране при 1000×700, не обязательно даст детальную печать на большом формате. JPEGView показывает размеры в F2, поэтому можно быстро проверить пиксельную основу, но расчёт PPI и физического размера лучше выполнять исходя из требований конкретной лаборатории или принтера.
Как читать параметры обработки на нижней панели
Числа рядом с ползунками — не абстрактные «проценты». У каждого параметра свой диапазон и нейтральная точка. Для Contrast нейтрально 0; для Gamma/Brightness — 1; для Saturation — 1; для цветовых осей C–R, M–G, Y–B — 0; для LDC-параметров — значения, заданные текущим профилем. Поэтому простое сравнение «поставил всем 0,5» бессмысленно.
| Регулятор | Нейтральное значение | Практический смысл |
|---|---|---|
| Contrast | 0 | Общий контраст без коррекции |
| Brightness/Gamma | 1 | Гамма без изменения яркости |
| Saturation | 1 | Исходная насыщенность |
| C–R | 0 | Без сдвига cyan/red |
| M–G | 0 | Без сдвига magenta/green |
| Y–B | 0 | Без сдвига yellow/blue |
| Sharpen | 0 | Без дополнительной резкости ресэмплинга |
Если после экспериментов сложно вернуться к исходному виду, не пытайтесь на глаз ловить старые значения. Перезагрузите файл и сбросьте текущие параметры. Для часто используемого нейтрального состояния есть Settings/Admin → Set current parameters as default values…, но эту команду следует применять только когда действительно хотите изменить глобальные значения для следующих изображений.
Настройка качества ресэмплинга
JPEGView известен не только скоростью, но и вниманием к масштабированию. Для уменьшения используются разные фильтры, которые можно выбрать через DownSamplingFilter. Их задача — найти баланс между сглаживанием, сохранением деталей и отсутствием ореолов. «Более резкий» не всегда означает «более качественный»: на диагональных линиях чрезмерное усиление подчёркивает алиасинг, а на портрете — шум кожи.
Проверять фильтр лучше на одном наборе эталонов. Возьмите фотографию с волосами, архитектуру с тонкими линиями и изображение с текстом. Сравните Fit to screen и 100% при нескольких значениях Sharpen. После этого сохраните настройки по умолчанию. Менять фильтр каждый раз под отдельный кадр обычно не требуется.
HighQualityResampling заставляет JPEGView использовать качественный путь масштабирования. На современном процессоре его разумно оставлять включённым, если нет конкретной проблемы. Отключение может ускорить отображение на очень слабой системе, но визуальный результат на уменьшенных фотографиях станет менее стабильным.
Настройки для разных типов пользователей
Для фотографа, который отбирает серию
- F11 для полного экрана.
- F2 и ShowHistogram для проверки съёмки.
- Keep parameters использовать только внутри одной световой серии.
- ShowZoomNavigator оставить включённым для проверки резкости.
- AllowFileDeletion=false, если открыт архив оригиналов.
- Внешний RAW-конвертер назначить на отдельную User command.
Такая конфигурация превращает JPEGView в селектор, а не в место финальной обработки. Это уменьшает риск случайно записать поверх RAW/JPEG и позволяет быстро передавать выбранные кадры в основной редактор.
Для дизайнера и иллюстратора
- WindowAlwaysOnTopOnStartup для референсов.
- Borderless mode для чистого окна.
- BackgroundColor подобрать нейтральным.
- Ctrl+Shift-drag использовать для проверки мелких деталей.
- Открытие Photoshop, Krita или другого редактора назначить на горячую клавишу.
При работе с PSD следует помнить: JPEGView показывает композитное изображение и не редактирует слои. Это полезно для быстрой проверки результата, но не для оценки структуры документа.
Для администратора или portable-набора
- Использовать архивную сборку и хранить настройки рядом с EXE.
- Отключить удаление.
- Не делать JPEGView просмотрщиком по умолчанию на чужом компьютере.
- Хранить запасной INI и KeyMap в том же наборе.
- Проверять, присутствует ли Visual C++ Runtime, если нужны JXL/HEIF/AVIF.
Portable-сценарий удобен тем, что после закрытия можно удалить каталог без обычной деинсталляции. Однако системные ассоциации, если их вручную меняли, останутся в Windows и потребуют обратной настройки.
Что проверить после обновления JPEGView
Сначала откройте About JPEGView… и убедитесь, что запускается именно новая копия, а не старый EXE из другого каталога. Затем проверьте пять вещей: пользовательский INI, KeyMap, открытие обычного JPEG, один современный формат вроде HEIC/AVIF и внешний редактор. Только после этого имеет смысл удалять старую папку.
Если новая версия принесла дополнительные параметры, используйте Update user settings…. Старый INI обычно продолжает работать с дефолтами для отсутствующих опций, но новый шаблон содержит комментарии и актуальные названия. Особенно внимательно переносите переименованные параметры: например, название опции перезаписи исходника и lossless crop менялось, поэтому старое имя может больше не соответствовать документации.
Не переносите поверх новой установки старые DLL кодеков отдельно от остальной программы. JPEGView поставляется с согласованным набором библиотек, и смешивание версий может привести к падениям на WebP, AVIF или RAW. Переносить следует пользовательские настройки, а не двоичные файлы из предыдущего выпуска.
Итог по рабочей модели JPEGView
JPEGView строит процесс вокруг одного изображения и соседних файлов, а не вокруг проекта или медиатеки. Открытие, полноэкранный просмотр, EXIF, зум, мгновенная коррекция, кадрирование и переход к следующему кадру находятся в одном контексте. За счёт этого программа остаётся простой на экране, хотя внутри содержит довольно много специализированных возможностей.
Наиболее сильное сочетание функций — быстрый просмотр плюс неразрушающее отображение параметров, Parameter DB, Keep parameters и lossless JPEG-трансформации. Наиболее заметные пробелы — отсутствие каталога миниатюр, ограниченный редактор и текстовая настройка продвинутых параметров. Если эти границы совпадают с задачей, JPEGView работает как очень компактный рабочий инструмент; если требуется организация коллекции или глубокая ретушь, его разумнее использовать рядом с более специализированной программой.
