Скачать FastRawViewer

Внимание: С 01.02.2017 вступил в силу закон о взимании НДС с покупок электронных товаров и услуг у иностранных продавцов. К сожалению, НДС НЕ ОТРАЖАЕТСЯ на странице, где вы заполняете платежные реквизиты, а будет начислен сверху (18%) и показан на следующей странице, в момент подтверждения списания с карты. Мы работаем над  правильным показом списываемой суммы прямо на первой странице ("с корзиной") с компанией, которая принимает наши платежи, но сроки решения непонятны.

FastRawViewer 1.3

Руководство пользователя

Руководства пользователя обновляются одновременно с выходом новой версии FastRawViewer, английское руководство входит в дистрибутив, русское - рекомендуется скачивать повторно одновременно со скачиванием обновления программы.

Mac OS X

FastRawViewer для Mac OS X требует Mac с процессором Intel (требуется 64-битный процессор, поэтому на Mac Mini 2005 года программа работать не будет, на всех остальных Intel-Mac все работает) с установленной Mac OS X 10.6+. Мы рекомендуем видеокарту с поддержкой OpenGL 2.1+ (это все видеокарты для Intel Mac, которые работают с  OS X 10.6). При использовании несовместимых видеокарт, будет использоваться программный эмулятор OpenGL и некоторые функции программы FastRawViewer будут работать медленно.

Ссылки для скачивания

Windows

Версия FastRawViewer для Windows требует компьютер с процессором с поддержкой команд SSE3 (то есть процессор должен быть выпущен после 2004г) и относительно современную видеокарту (c видеокартами 8-летней давности скорее всего будет работать). Стандартная Windows-версия работает с Windows 7 - Windows 10; Windows XP и Vista доступна отдельная legacy (совместимая) версия. Мы советуем использовать Windows 7 или 8.1/64-bit.

Mac OS X

  • Mac OS X (10.6 - 10.12) /64 bit: FastRawViewer-1.3.9.1070.dmg

    (эта версия будет работать и с 32-битной системой, запущенной на 64-битном процессоре т.е. на любом Intel Mac за исключением Mac Mini 2006 года).

Изменения версии 1.3.9

Поддержка камер

  • Canon G9 X Mark II
  • Fujifilm X100f, X-T20, X-A3, GFX 50s
  • Hasselblad H6D-100c
  • Leica M10
  • Panasonic DM-FZ80/82, GH5
  • Pentax KP
  • Nikon B700

Изменения и улучшения

  • Новый вариант настройки Start without filename: Flexible, last file or folder
    • если последний открытый (на все главное окно) файл расположен в последнем посещенном фолдере, то будет открыт этот файл
    • а если нет, то последний посещенный фолдер.
  • Полная поддержка всех вариантов EXIF.Orientation, а именно поддерка зеркальных отражений.

    Добавлены новые действия в Menu-Adjust и в контекстном меню (и одного файла и группы):
    • Rotate 180 - (стандартная кнопка Ctrl-8 для одного файла, для группы - не назначена)
    • Flip horizontally/vertically - кнопка не назначена.
  • Дополнительные проверки при batch-операциях, список отобранных файлов заблокирован от изменения на время этих операций.
  • Дополнительное подробное лог(г)ирование batch-операций и работы со списком отобранных файлов.
  • Скорректирована таблица констант пересчета sRGB->XYZ, используемая при расчете цветовых профилей.
  • Камеры Canon, Kodak, Olympus, Sony: в выпадающем списке балансов добавлены Camera Auto(N)/Camera Custom(N) - это внутрикамерные пресеты.

    Новая настройка White Balance - White Balance for next file..: добавлен вариант Camera Auto/As Shot. Если в RAW-файле есть сохраненный пресет Camera Auto, то будет использован он, иначе As Shot.

    Эта настройка может быть полезна для снимающих в UniWB (камерами Canon, Kodak, Olympus, Sony): при первом открытии файла будет использован баланс, записанный камерным датчиком (а не As Shot, который в данном случае UniWB). В сочетании с Force XMP files creation, FRV запишет правильный баланс в XMP-файл, в дальнейшем этот баланс будет использован программами Adobe.
  • Переработан код, который определял ориентацию файлов Fuji SuperCCD (Sn-Pro и мыльниц). Теперь мнение FRV о повороте этих   файлов полностью совпадает с Адобовским (как для .RAF, так и для сделанных из них .DNG)
  • Переработан код, который матчит ориентацию внешнего JPEG и RAW, отдельно обрабатываются случаи с отсутствием тега Orientation  (JFIF-JPEG) и с его наличием (EXIF-JPEG).
  • Обобщена обработка тегов DNG
  • Панель EXIF:
    • Новый показываемый (умолчание - выключен) параметр в таблице EXIF: File Modify date
    • Если у файла вообще нет EXIF-данных, попытка показа все равно производится т.к. могут быть запрошены псевдо-теги (размер, имя файла, дата изменения).
  • Новая скрытая настройка OEDetectionMethod меняет режим обнаружения областей передержки. Значения
    • 0 (скрипт OEDetectionDefault) - стандартный метод, ищущий горб на гистограмме
    • 1 (OEDetectionHistogram) - ищется пик единичной ширины (с точностью гистограммы т.е. 1/20EV)
    • 2 (OEDetectionManual) - ручная установка, значение берется из скрытого параметра OEManualLimit
  • Новая скрытая настройка CoolscanNEFGamma, предназначена для правильной обработки NEF (на самом деле TIFF) файлов от Nikon Coolscan.

    Ставится "в процентах" т.е. 220 - гамма 2.2, 100 - гамма 1.0. Стандартное значение 220. Скриптов для редактирования нет, ставьте (кому надо) в registry руками.
  • Оптимизация показа изображения: те кусочки, которые не (будут) видны на экране - не подаются на отрисовку.

    Какое-то влияние на скорость работы это окажет только при перемещении по файлам/переключении представлений (raw/jpeg) в режиме увеличения т.е. на экране отображается меньшая часть файла. В остальных случаях текстуры уже будут в видеокарте и заметного ускорения не будет.

Исправлены ошибки

  • Расчет уровня переэкспозиции неверно работал для Coolscan NEF.
  • Исправлена проблема с отображением файлов Hasselblad X1D при ISO >=6400
  • При сортировке по EXIF timestamp используются не только теги 0x9003, 0x9004, но и (если вышеупомянутых нет) тег 0x132
  • Исправлена ошибка при расчете статистики экспозиции для Linear DNG
  • Исправлено неверное чтение экспокоррекции из XMP-файлов, созданных Adobe.
  • При перемещении между файлами с EXIF-данными и файлами без таких данных, первая строчка псевдо-тегов EXIF (Filename, Size...) показывалась некорректно.
  • Параметры панели Exposure Stats не запоминались

Изменения версии 1.3.8

Поддержка камер

  • Nikon D5600
  • Panasonic GX800/850
  • Sigma sd Quattro H (только встроенные JPEG)

Крупные изменения (новые настройки и возможности)

  • Натуральная сортировка(учитывающая цифровые составляющие имен файлов/папок как числа):
    • Для файлов:  Preferences - File Handling - File sort order: Filename, natural sort; Filename natural sort, reversed.
    • Для папок в панели Folders: Folders Panel - (гайка)Settings - Use natural folders sort order

    Натуральная сортировка включена для стандартных настроек, для файлов она замещает старую Filename, alphabetical.

    Натуральная сортировка не поддерживается в версии для Windows XP (т.к. нужные функции есть только начиная с Win7).

  • Новая настройка Preferences - Other - Check global folders presence on startup (стандартно включена)

    Включает проверку существования "глобальных папок", если FRV сконфигурирован с их использованием:
    • Start without filename - Specified folder
    • Open folder dialog starts at - Specified folder
    • Use global rejected folder - Subfolder for rejected files
    • Copy/Move folder selector starts at - Specified folder.
  • Новая настройка Copy/Move folder selector starts at, управляет "стартовой точкой" диалога выбора папки назначения для Copy/Move:
    • Last used: диалог открывается в папке, которая была последней использована для копирования
    • One level up from last used: на один уровень выше предыдущего варианта
    • Current folder: стартуем в текущей папке
    • One level up from current folder: на один уровень выше текущей папки
    • Specified folder: в указанной папке (в настройках откроется строка ввода и кнопка выбора)
  • Новая скрытая настройка ShiftClickSelectionMode и скрипты ShiftClickSelectionModeDefault.reg/.sh

    Эта настройка модифицирует поведение Shift-Click (выделение диапазона) в Grid и Filmstrip.

    Битовое поле из трех бит.
    • бит 0:
      • 0 - второй границей диапазона Shift-Click будет 'last Ctrl-Clicked', независимо от того, была эта установка выделения или снятие
      • 1 - конечной границей диапазона будет 'last Ctrl-Clicked' только если это было установкой выделения
    • бит 1:
      • 0 - если 'last Ctrl-Clicked' нету, то вторая граница диапазона - первый файл в текущей папке
      • 2 - вторая граница диапазона - текущий файл, если Shift-Click был не на него (если на него - то опять первый файл в текущей папке)
    • Бит 2:
      • 0 - Shift-Click всегда делает новое выделение диапазона, полностью снося старое выделение
      • 4 - Shift-Click всегда расширяет выделение, не раз-выделяя старое.

    Первая граница диапазона - это всегда файл в который кликнули.

    Чтобы настройка появилась в Registry/Settings, запустите FRV, зайдите в настройки и нажмите OK (либо запустите скрипт ShiftClickSelectionModeDefault.reg/.sh)

Мелкие изменения

  • Папка со скриптами дополнительных настроек доступна через Menu - Help - Auxiliary settings scripts

    (Mac: скрипты настройки копируются в resource folder приложения)
  • Mac: PDF-руководство копируется при установке в Resource folder приложения и доступно через Menu - Help - PDF Manual
  • Окошко Key/Mouse capture теперь резко отличается от стандартных диалогов, надеемся его содержимое теперь будут читать.
  • Скрытая настройка FilmstripSelectedItemContrast переехала в пользовательские настройки (Interface - Selected/active files contrast)

Исправлены ошибки

  • Исправлено (неверное) распознавание объектива Olympus 12-100/4
  • Правильная обработка камерных DNG Magic Lantern
  • Исправлена ошибка расчета Baseline Exposure для Canon 5D mk4
  • Правильная установка уровня черного для камеры Sony A350
  • Правильная обработка DNG с несколькими изображениями в файле с разными метаданными.
  • Для файлов Sony A7RM2 без указания уровня черного в метаданных (pre-release firmware bug?) устанавливается правильный уровень черного.
  • Для файлов Canon D2000C уровень черного берется из метаданных файла.
  • В Grid или Filmstrip для RAW-файлов без встроенного preview мог показываться ошибочный статус "Decoding error" вместо "No thumbnail"
  • Для камер Leaf Aptus 22 и Aptus 75 показывается правильная ориентация thumbnails в Grid и Filmstrip
  • Photoshop Elements 15 добавлен(а) в список программ, опознаваемых на первом запуске.
  • Исправлена ошибка в обработке 'Analyze external JPEG orientation' в случае, когда RAW-данные файла не обрабатываются (т.е. GFX 50s compressed и Foveon)
  • Проверка настройки Do not recall network/removable media on startup выключена, если  Start without filename установлена в Specified folder
  • Камеры Fujifilm: расчет BaselineExposure (Adobe hidden exposure correction) скорректирован для совпадения с текущими версиями программ Adobe.

Изменения версии 1.3.7

Поддержка камер

  • Canon EOS M5
  • Hasselblad X1D, True Zoom
  • Google Pixel, Pixel XL
  • Olympus E-M1 Mark II
  • Panasonic DMC-FZ2500/2000/FZH1, DMC-LX9/10/15
  • Samsung Galaxy S7/S7 Edge
  • Sony ILCA-99M2 (A99-II), a6500

Улучшения

  • Обновлены цветовые данные для камер Olympus, Panasonic и Sony.
  • В панели EXIF можно добавить индикацию Baseline exposure ("скрытой поправки Adobe").
  • Capture One v10 добавлена в список распознаваемых (при первом старте) программ.

Исправлены проблемы

  • Дополнительные проверки целостности превьюшек (т.е. меньше неожиданных падений на битых файлах)
  • Улучшена обработка DNG с встроеными метаданными исходного файла (makernotes)
  • Улучшена работа с DNG конвертированными из файлов Fuji SuperCCD
  • Кнопка Reset to Defaults не меняет параметры 'Use System Open File/Folder dialogs' и  'Use built-in icons'
  • Кнопка Reset to Defaults не сбрасывает скрытые параметры TryJpegAsRaw, WheelScrollLines и DragPanCursorWOZoom
  • Новая скрытая настройка AlternateXMPWrite, предназначена для использования в случае проблем со стандартной записью XMP.
  • Несуществующие папки (например, на отключенном сетевом сервере) в панели Favorite Folders не замедляют старт программы.
  • Панель EXIF: улучшено поведение скроллбаров, они появляются теперь только по необходимости.

Прочее

  • Описание скрипта/скрытой настройки GlobalAlternateHandler удалено из документации т.к. этот параметр удален.

Изменения версии 1.3.6

Поддержка камер

  • Olympus E-PL8
  • Sony RX100-V
  • Sigma sd Quattro (только просмотр встроенных JPEG)
  • Canon 80D/5D4 sRAW/mRAW

Изменения

  • Улучшен разбор EXIF для файлов JPEG
  • Окно 'About' меняет размер в соответствии с настройками шрифтов
  • Главное окно программы принимает Drag-n-drop во всех случаях
  • В режиме показа "плиткой" можно ставить рейтинги и метки файлам у которых нет Preview
  • Новое поле в нижней строчке "Selected files count" индицирует количество отмеченных файлов. По-умолчанию выключено
  • Объективы, подключенные к камерам Sony через адаптеры без контактов показываются как Unknown
  • Иконка "использовалась вспышка" в  строках EXIF summary меняет свои размеры независимо для нижней строки программы и для панели EXIF. Размер устанавливается по размеру шрифта
  • Фокусное расстояние "0мм" прочитанное из EXIF (т.е. тег есть, но в нем нулевое значение) - не показывается в строке Lens панели EXIF
  • Добавочная проверка целостности файлов Samsung NX.
  • Adobe Photoshop CC 2017 добавлен в список программ, опознаваемых на первом запуске FRV.

Исправлены ошибки

  • Полностью переработан программный код, отвечающий за панель  Folders. Падения программы, которые наблюдались у некоторых (немногих) пользователей должны полностью прекратиться.
  • OS X: удалена проверка версии OpenGL, которая не давала программе работать на Mac Mini на процессоре Intel Core2
  • Ориентация встроенного JPEG для камер Sigma Quattro и Merill читается из EXIF-данных встроенного JPEG (но не все камеры Merill ставят туда нужные значения для вертикальных кадров).
  • При использовании внешнего JPEG в качестве превью в Grid/Filmstrip, вертикальные кадры показываются корректно.
  • Опция "Use external JPEG as thumbnail" работает теперь только в режиме RAW+JPEG, как ей и следует.
  • Опция "Use external JPEG as thumbnail" работает для всех форматов изображений.
  • Исправлена обработка файлов Fuji X-Trans compressed в ситуации, когда в метаданных записана некорректная длина блока данных.
  • При изменении размера шрифта в панели/нижней строке, размер иконки 'использовалась вспышка' обновляется сразу после применения изменений.
  • Исправлен разбор метаданных формата Sony SR2.

Изменения версии 1.3.5

Исправления

  • macOS Sierra: исправлена проблема с сохранением параметров в формате floating point

    Мы рекомендуем обновить FRV до апгрейда на macOS Sierra, после обновления FRV нужно зайти в настройки  (Menu - FastRawViewer - Preferences) и сохранить их, нажав ОК.   Если вы сначала обновились до macOS Sierra, вам может потребоваться проверить значения  всех не-целых настроек: (полный список доступен тут: www.fastrawviewer.com/blog/FastRawViewer-1-3-5-beta)
  • Windows: если вы запустили FRV и не кликали мышкой в окно программы (в любое его место), то настройка Zoom anchor at mouse cursor работала некорректно для клавиатурного зума ('Z', Ctrl-1, Ctrl-+).
  • Камеры Leaf Aptus: улучшено чтение метаданных
  • Камеры Pentax: значения ISO выше 65535 разбираются правильно.

Изменения версии 1.3.4

Крупные изменения

  • Новая скрытая настройка DisableNextPrevQueue (доступна через скрипты Enable/DisableNextPrevQueue.reg/sh):

    В стандартном режиме (настройка выключена), если команды Next/Prev File были отданы пользователем в момент, когда FastRawViewer исполнял предыдущую команду Next/Prev File, то повторная команда запоминается в очереди и будет исполнена сразу после завершения исполнения первой. Этот режим позволяет плавно листать "удерживая пробел", но может быть некомфортным при обработке очень больших (т.е. долго обрабатываемых) файлов.

    При включении DisableNextPrevQueue, повторные команды Next/Prev будут игнорироваться, пока обработка текущего перехода к другому файлу не закончится.
  • Улучшены цветовые данные для большого количества камер

Поддержка камер

  • Canon 5D Mark IV
  • Gitup GIT2
  • Nikon D3400
  • Pentax K-70
  • Panasonic G8/80/85
  • Raspberry Pi (V1 and V2 camera modules)
  • Несколько моделей сенсоров Sony и OmniVisiion, используемых в андроид-телефонах

Исправлены проблемы

  • Исправлена проблема: при запуске внешней программы для отмеченных файлов и при сохранении списка отмеченных файлов, именам файлов понижался регистр.
  • Исправлена проблема с размером черной рамки у камеры Samsung EX2F
  • Несмонтированные сетевые ресурсы (\\server\share) не воспринимались как "сетевые диски", соответственно ограничение 'Do not recall removable/network media on startup' и группа настроек Removable Media - Network Volumes performance для них не работали.
  • macOS Sierra (10.12): исправлена проблема с сохранением настроек видимости элементов нижней строки программы.

Изменения версии 1.3.3

Крупные изменения

  • Возможность уменьшения/увеличения экспокоррекции "большими шагами":
    • новая настройка Exposure - Exposure adjustment big step size (старая - теперь small step)
    • Ручная экспокоррекция вынесена в подменю Adjust - Adjust exposure correction
    • в элементах меню индицируется шаг изменения.
    • Стандартные кнопки для "больших" шагов Shift-Alt-+ и Shift-Alt--
    • при Shift-Click в кнопки экспопоправки в нижней строке программы - используется большой шаг.
  • Поддержка кастомных камер (sensor dump), подробности описаны в документации.

Прочие изменения

  • Размер иконок папок и дисков меняется при изменении размера шрифта панелей.
  • Улучшено определение зон передержки для некоторых камер Nikon
  • Photoshop CC 2015.5 добавлен в список известных FRV программ
  • Поддержка камер:
    • Fuji X-T2
    • Canon G7 X Mark II

Исправлены ошибки

  • Исправлена проблема с ориентацией превьюшек для вертикальных кадров с камер Hasselblad HxD
  • Исправлен показ выдержки 0.4s
  • OS X: исправлено поведение кнопки Esc в контекстных меню
  • Кнопка "Go to download page" на уведомлении о доступном обновлении не влезала в окно на HiDPI-мониторах
  • Галка "Open Tips at startup" не работала как положено

Изменения версии 1.3.2

Крупные изменения

  • Контекстное меню у "файла в главном окне", повторяющее его же у файла в grid/filmstrip.  При первом запуске FRV спросит "включать ли" т.к. это место конфликтует со старым shortcut (Mouse drag).
  • Установка фильтрации дерева папок через Menu - File - Folder tree filter (и шорткаты)
    • Start folder tree at current folder (Ctrl-T) - ограничит показ текущей папкой и подпапками
    • Start folder tree at one level up (Ctrl-Shift-T) - ограничит папкой на один уровень выше текущей
    • Move folder filter one level up (Shift-T) - переместит "точку фильтрации" на один уровень выше
    • Reset folder filtering (Alt-T) - покажет полное дерево фолдеров.

Прочие улучшения

  • Новая настройка Interface - Force open folders panel if started without filename, управляет насильным включением панели Folders если FRV запущен без указания имени файла/фолдера, либо если указанный файл/фолдер нельзя открыть.

    По умолчанию - включена (т.е. работает как в старых версиях)
  • Улучшено распознавание объективов, подключенной к камерам Sony через переходник Sigma MC-11
  • Новая настройка Interface - Activate program on file drop с вариантами

    None (поведение как 1.3.1),

    Fullscreen (default),

    Always.

    Если эта настройка включена, то при передаче файла в программу без запуска новой копии FRV (например, дропом на иконку в OS X, или в режиме single instance) - окно FRV активируется т.е. переходит на передний план и получает клавиатурный фокус (в варианте Fullscreen - только из Fullscreen режима, в варианте Always - из любого).
  • Новая настройка File Handling - Copy-Move-Reject - Show progress bar on copy/move/reject

    No/Always/Multiple files
  • Сильно улучшена производительность батч-операций (всех, но в первую очередь перемещения файлов "на уровень выше", т.е. из folder/subfolder в folder).
  • Новая скрытая настройка DisableRawDecoding (и скрипты DisableRawDecoding/EnableRawDecoding).     Если ее включить, то декодирование RAW-данных, подсчет гистограммы, статистики, OE/UE не производится и FRV становится JPEG-вьюером.

    Временно вернуть декодирование (без смены настроек/registry/defaults) можно ключом командной строки -enableraw

    Таким образом можно один FRV использовать как JPEG-вьюер, а из него по кнопке вызывать CMD-файл вида FastRawViewer -enableraw %1 - и для нужных файлов смотреть RAW.
  • Новая скрытая настройка UseGPSStatus. Если включена (умолчание), то при показе GPS-данных учитывается поле GPS Status (и для статуса Void т.е. плохое качество данных - так и показывается). Если выключена - показываются координаты даже для Void-статуса.

Исправлены ошибки

  • Screen sharpening сбрасывался в "минимальное состояние" при смене настроек.
  • Текущий режим sharpening при запуске программы восстанавливался неверно.
  • При переходе из каталога в каталог "через Grid mode" значение зума (если не используется Fit to screen) могло удваиваться при каждой смене каталога.
  • Исправлено поведение программы при переходе на следующий (/предыдущий) файл, если текущий куда-то делся в случае, когда Grid/Filmstrip не видны.
  • При открытии файла (например, дропом в окошко), который располагался в папке из списка Favorite folders, FRV переходил в Grid Mode
  • У первого файла открытого из первого открытого фолдера - были отключены действия Copy/move/run.
  • Исправлена ошибка при обработке некорректных EXIF-тегов.

Изменения версии 1.3.1

Ограничение показываемого дерева папок

На любой папке в панели Folders можно нажать правую кнопку мыши, выбрать Start folder tree at [название папки]

и показываемое дерево папок будет ограничено указанной папкой и ее подпапками.  Наверху панели Folders появится дополнительная панелька с кнопками (x) и  [↑] и сообщением  Folder filter On:

  • Кнопка (x) отменит фильтрацию и будет показано полное дерево каталогов
  • Кнопка [↑] переместит "корень" фильтрации на один уровень выше.

При стандартных настройках, фильтрация фолдеров не запоминается. Это можно изменить, выключив настройку File Handling - Program Startup - Reset folder tree filtering on start.

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

Прочие изменения

  • Настройки программы, клавиатурные сочетания, настройки EXIF и нижней строки сохраняются только  "сразу после изменения" (как и было ранее), но не на выходе из программы. Таким образом, можно использовать скрипты установки скрытых настроек при запущенном FRV, результат  работы скрипта не будет затерт на выходе из программы (если после работы скрипта не меняли настроек) и будет использован на следующем запуске.
  • Если стандартным кнопкам перемещения по Grid/Filmstrip (стрелки, Home, End, PgUp/PgDn) назначены какие-то действия, то Grid/Filmstrip будут игнорировать эти кнопки независимо от текущей возможности выполнить эти действия (пример проблемы: если действие Undo присвоить Up Arrow, то в FRV 1.3.0 при возможности сделать Undo /Undo stack не пуст/ выполнялось Undo, а при невозможности - перемещение по Grid).
  • Панель Folders: добавлены тултипы с полным путем к папке.
  • Windows, Панель Folders - для сетевых дисков показывается имя сетевого тома (Share name).
  • Новый элемент нижней строки программы 'Current file selection status', показывает выбран ли (отмечен ли) текущий файл.
  • Настройка Color Management - Color space for Thumbnails: добавлен вариант ProPhoto для поддержки некоторых (старых?) задников PhaseOne (и Kodak?)
  • Максимальный разммер thumbnail, читаемого из RAW-файла ограничен 128Mb. Максимальный размер файла из которого будут читаться thumbnails ограничен 2Gb.
  • Добавлена проверка на возможный выход за пределы файла при чтении thumbnails
  • Управляющие контрастом кнопки и пункты меню выключаются в режиме Highlights inspection.
  • Детектор AVX2: проверяется поддержка AVX операционной системой.

Поддержка камер

  • Canon 1300D
  • Fuji X-Pro2 compressed format
  • Nikon D500
  • Pentax K-1 (включая режим pixel-shift)

Исправлены ошибки

  • Исправлена ошибка в обработке встроенной цветовой матрицы для файлов PhaseOne
  • Внешние программы №5 и №6 не показывались в контекстном меню.
  • Исправлена ошибка в обработке 'fast load' DNG файлов.
  • Исправлена ошибка: при сортировке файлов по EXIF timestamp и одновременной фильтрации по рейтингу/метке, фильтрация слетала при изменении содержания текущей папки (добавления или удаления файла).
  • Исправлена редко проявлявшаяся (зависящая от таймингов: скорости диска, скорости CPU) ошибка: на время активных пользовательских действий (открытие файла, итп) приостанавливалось не только заполнение кэша метаданных, используемых для фильтрации по рейтингу/метке, но и использование уже прочитанных.
  • Настройки  Move to next file if rating set/if label set  работали как  if rating or label set

Изменения версии 1.3.0

Grid Mode (показ "плиткой")

FRV поддерживает показ превью (иконок, thumbnails) файлов в главном окне.

Со стандартными настройками, этот режим включается при старте программы и при смене просматриваемой папки.

В верхнем правом углу окна "показа плиткой" расположены три иконки

  • "статистика" - включает просмотр RAW-гистограммы, статистики экспозиции, EXIF-данных (по умолчанию выключено ради скорости перехода между файлами) в режиме Grid.
  • "воронка" - фильтрация по рейтингу/метке. Дублирует воронку на панели Filmstrip
  • "шестеренка" - настройки режима показа превьюшек (размер, как показывать имя файла/рейтинг-метку/тултип)

Прочие настройки плитки: Preferences - Grid/Filmstrip. Там же можно этот режим выключить - если он вам не нужен.

В режиме показа "плиткой" - панель Filmstip прячется, если Filmstrip был в стандартном положении внизу окна (настраивается).

В режиме "плитки" доступны (через меню или по контекстному меню по правой кнопке мыши)

  • копирование, перемещение, перемещение в _Rejected
  • поворот файла
  • установка рейтинга/метки
  • передача в внешний редактор
  • и, естественно, переход в режим одного файла (двойной клик, или Enter по файлу или Menu - View - Switch to single image /кнопка G/)

Контекстное меню (в "показе плиткой" и в Flmstrip):

Операции c несколькими файлами

При показе плиткой и в панели Filmstrip файлы можно "отметить" (выделить):

  • Ctrl-Click (Command-Click на маке)
  • клик в чекбокс в верхнем правом углу иконки (он всплывает по Mouse Over и всегда виден у отмеченного файла)
  • Операциями Menu - Select/Batch (или хоткеями):
    • отметить; отметить и перейти к следующему;
    • отметить все, инвертировать отметку, снять отметку со всех;
    • отметить по рейтингу-метке;
    • сохранить/загрузить отметку в/из текстовый файл (в который пишутся просто полные пути).

Отмеченные файлы выделены цветом фона (регулируется в настройках):

C отмеченными файлами можно совершать действия (Menu - Select/Batch или контекстное меню отмеченного файла)

  • копирование, перемещение, перемещение в _Rejected;
  • поворот отмеченных файлов;
  • установка рейтинга/метки;
  • передача группы отмеченных файлов в внешнюю программу;

Undo файловых операций

Следующие операции:

  • все файловые операции (copy/move/move to rejected);
  • все операции с рейтингами-метками;
  • групповой поворот (но не поворот одного файла - его проще повернуть обратно стандартными Ctrl-7/Ctrl-9)

Можно отменить: Menu - File - Undo (или Ctrl-Z/Command-Z).

Стандартные настройки

  • глубина истории Undo - 50 шагов
  • при смене текущей папки история Undo очищается

Настройки можно изменить в Preferences - Copy/Move/Reject

Режим Highlights inspection

Menu - View - Highlights inspection или Shift-H или кнопка 'H' в нижней панели.

Этот режим растягивает света, сжимая тени (обратное действие к Shadow boost). Он предназначен для наглядной инспекции светов в случае, когда не хватает Overexposure display (например в случаях, когда формально не-выбитый канал становится выбитым после применения баланса белого).

(слева - HL Inspection, справа - "как было"; как видим света не выбиты)

Настройки: Preferences - Image Display - Highlights inspection:

  • Gamma decrease: режим Highlights inspection включает гамма-кривую (независимо от установленной тоновой кривой и значения контраста) со значением гаммы "2.2 минус gamma decrease"
  • Decrease exposure by: текущее значение экспопоправки уменьшается на указанное значение.
  • Apply UniWB white balance: временно включается баланс UniWB (единичные коэффициенты баланса белого), что позволяет избавиться от эффекта выбивания светов за счет баланса белого.

Экранный Sharpening (Unsharp Masking)

FRV поддерживает экранный шарпенинг (unsharp masking). Шарпится именно экранный буфер (прямо видеокартой), поэтому при увеличении файла - каемки от шарпенинга не увеличиваются.

Режим включается Menu - View - Screen sharpening (клавиша 'S')  или кнопкой 'USM' внизу экрана (в группе с E/D/S). При стандартных настройках эта кнопка по кругу переключает Off - Preset 1 - Preset 2 (настройками можно добиться любого нужного поведения)

(слева "как было", справа - sharpened)

Поддерживается только на видеокартах с поддержкой Framebuffers (все современные), в DirectX-режиме нужна поддержка DirectX 9.0c (т.е. на "старых чипсетных Intel работать не будет).

Поддерживается до двух настроек шарпенинга, которые переключаются в цикле выключено - 1-я настройка - 2-я настройка - выключено..

Режимы задаются в настройках GPU Processing - Screen sharpening

  • галка на группе включает/выключает возможность.
  • Первая настройка:
    • Mode: включает режим работы. "По кнопке" (умолчание) или "всегда включено".
    • Radius - "радиус маски", для значений 1.0 и больше - аналогично фотошопу, для диапазона 0.1-0.99 "чуть меньше" фотошоповских
    • Amount - "интенсивность", аналогична этому параметру у фотошопа.
  • Вторая настройка:
    • Mode: настройка включена/выключена.
    • остальные параметры аналогичны первой группе.

Таким образом, настройки позволяют переключать режимы 0-1-2 или 0-1 или 0-2 или 1-2 (или все выключить или только 1-й режим, всегда включенный).

Переделана работа с контрастом

В настройках (Image Display) можно установить 4 стандартных "колориметрических" кривых, либо "Variable Contrast".

При выборе Variable Contrast (умолчание) разблокируется настройка "Contrast setting on next file" и изменение контраста у текущего файла:

  • кнопками-стрелочками "вверх/вниз" в нижней строке (там где раньше был dropdown со списком контрастных кривых)
  • клавиатурными действиями Menu - Adjust - Increase Contrast (кнопки K, Shift-+), Decrease Contrast (Shift-K, Shift--).

Variable Contrast имеет 11 стандартных значений (от -5 до +5) и еще 6 "повышенных" значений, от U+0 до U+5. При использовании Variable Contrast значения записываются в XMP-файл как и все другие параметры:

  • если "вручную" менялось значение контраста
  • при открытии файла, если установлена настройка Force XMP files creation

Совместимость с Adobe:

Стандартные значения контраста (-5..+5)  соответствуют диапазону слайдера Contrast от -100 до +100 в программах Adobe (с шагом 20).

"Повышенным" значениям (U0-U+5) приблизительно соответствует еще и смещению слайдера Blacks, от -20 до -100 при движке Contrast установленном в +100 (приблизительно - потому что Adobe режет тени этим движком, а у нас используется кривая контраста, которая в тенях очень-очень пологая но ничего не режет)

Запись Contrast/Blacks в формате Adobe можно отключить настройкой:

XMP - Adobe compatible Exposure, Contrast and White Balance - Write Adobe-compatible Contrast/Blacks into XMP files (при стандартных настройках она включена).

Если данная настройка включена то запись Contrast/Blacks будет производиться в создаваемые XMP-файлы и в существующие XMP-файлы у которых версия процесса - 2012.

Производительность

  • Новый параметр Preferences - GPU Processing - Store all renderings in GPU memory

    Рекомендуется для дискретных видеокарт с памятью 1Gb и более.

    При включении  все использованные представления текущего файла (RAW, intJPEG, extJPEG) сохраняются в видеопамяти и переключение между представлениями после первого использования происходит мгновенно.
  • Ускорение работы за счет поддержки инструкций AVX2 (только для Mac/64-битная версия для Windows).

    Ускорена работа на процессорах с поддержкой инструкций AVX2 (Intel Core i3/5/7 4xxx/5xxx/6xxx).

    При использовании этих инструкций, скорость отображения RAW при смене параметров (баланс белого, экспозиция, контраст) увеличивается на 15-20%.

    Выключить/включить поддержку AVX2 на процессорах, которые поддерживают данные инструкции, можно скриптами UseAVX2/NoAVX2. Возможности процессора определяются при старте программы: если поддержки AVX2 нет, то соответствующий код никогда не вызывается.
  • Возможность ограничения параллельности обработки RAW:

    Prefs.ProcessingMaxParallel, установка редактированием и запуском скрипта SetProcessingMaxParallel

    Предназначено для использования на очень многоядерных компьютерах (например, 2 6-ядерных CPU с поддержкой HyperThreading - с точки зрения FRV это 24 ядра): при обработке небольших RAW на таких компьютерах может быть полезным ограничить степень распараллеливания обработки 10-15 потоками.

    Стандартное значение: 255, будут использованы "не более 255" процессорных ядер.

Прочие изменения

  • Переработано Copy/Move:
    • запоминаются до 5 последних папок в которые делали Copy или Move (отдельно для Copy и для Move)
    • эти списки не пропадают при закрытии программы
    • элементам списка сопоставлены горячие клавиши
    • Список сдвигается "на 1 вниз" при использовании действия Copy (move) - Select destination, этот выбранный фолдер становится верхним в списке.
  • Предупреждения Move to same folder и Warn on delete расширены - можно предупреждать только о перемещении нескольких файлов.
  • Новые скрипты скрытых настроек EnableFoldersRefresh/DisableFoldersRefresh включают/выключают обновление дерева папок после Copy/Move.
  • Возможность использовать DNG ForwardMatrix вместо ColorMatrix для показка (меняется через скрипты скрытых настроек)
  • При выключении настройки Apply Adobe hidden exposure correction запрещается и Set hidden exposure correction to.
  • В XMP файлы записывается техническая информация о настройках FRV для облегчения работы технической поддержки.
  • Focus Peaking:
    • Если Focus Peaking запрещена в настройках - соответствующие кнопки в нижней строке не будут видны
    • Новые элеметны меню Contrast Edges On и Fine Details On, повторяющие отдельные кнопки в нижней строке. Этим элементам могут быть сопоставлены горячие клавиши
    • Все, касающееся Focus Peaking перенесено в отдельное подменю Menu - View - Focus Peaking
  • Расширена поддержка RawPhotoProcessor:
    • Новая настройка RPPS Template указывает на файл, который будет "взят за основу" если .RPPS-файла не существует
    • Новая настройка Never write Green2 white balance for RGB files: запрещает запись баланса для канала G2.
  • Обработка XMP для файлов с одинаковым именем (и разными расширениями) в одной папке:
    • Новая настройкаXMP - Warn if overwrite XMP for file with same name

      Если она включена, FRV будет запрашивать подтверждения при перезаписи "чужого" XMP-файла
    • Новая настройка XMP - Disable batch XMP operations if files with same name are selected

      Если она включена и выбраны файлы с одинаковым именем, то все групповые операции меняющие XMP будут запрещены
    • Настройка XMP - Enable XMP editing for JPEG files удалена, конфликты имен XMP обрабатываются новым механизмом, описанным выше.
  • Новая настройка в Registry/OS X Preferences: ScrollBarsWidth and ScrollBarsHeight, позволяет задавать ширину скроллбаров (в пикселях).
  • Новая настройка XMP - Refresh XMP metadata and thumbnails after batch operation

    Включает полное пере-чтение всех превью и метаданных после батч-операций с XMP (Rotate, Rating, Label). Может быть нужна на сети - если сетевой протокол не присылает сигнал "папка изменилась, перечитайте").
  • Поддержка черно-белых JPEG previews для цветных файлов
  • Новый режим показа Filmstrip: можно убрать галку Thumbnails Size - Display thumbnails

    В этом случае показываются только имена файлов и рейтинг/метка.

    Данный режим предназначен для показа имен файлов списком при вертикальной ориентации панели Filmstrip как совместно с рейтингами-метками так и без оных.

  • Центрирование выбранного элемента Filmstrip при выборе крайнего элемента: перенесено из скриптов в настройку Interface - Grid/Filmstrip - Center edge Filmstrip items.
  • Обрабатываемый (читаемый-декодируемый) файл подсвечивается красной рамкой в Grid/Filmstrip.
  • Настройка Interface - Grid/Filmstrip - Stop Thumbnail decoding while RAW file being processed вместо старого ThumbnailDecodePriority
    • No - декодирование thumbnails происходит одновременно с декодированием RAW (мешая друг другу)
    • In single file mode: в режиме показа одного файла декодирование RAW имеет приоритет, в режиме Grid - все происходит одновременно.
    • In single file and grid modes: декодирование RAW имеет приоритет и в Grid и в Single file режиме.
  • Переработана панель EXIF:
    • ресайз работает без ограничений
    • есть тултипы, которые показывают значение каждой строки
    • убрана не нужнае более настройка "резервировать столько-то строчек"
  • Переработана панель Exposure Stats:

    новая настройка (по гайке) Show pixel counts (умолчание: выключена): возвращает "старый" вариант показа "количество пикселей, проценты". По умолчанию показываются только проценты, но с увеличенной точностью.
  • Панель XMP Metadata

    звездочки на кнопках рейтинга масштабируются при изменении размера шрифта панелей
  • Переработано укорачивание имен папок в панели Folders, теперь они не уменьшаются скачком, а всегда пытаются использовать полную ширину панели.
  • Переработана скрытая настройка FilmstripFileOpenDelay (см. документацию), минимальное время ожидания перехода на следующий файл в Filmstrip/Grid снижено до 10 мсек, стандартное значение поставлено в 255.
  • Максимальное количество recent folders увеличено до 10. Посещенная папка запоминается в списке, даже если ни одного файла из нее не было открыто (но raw/jpeg-файлы в папке есть)
  • Новая настройка File Handling - Warn on empty folders

    Если включена, то при отсутствии файлов для показа (без включенных фильтров) - в Filmstrip и Grid будет появляться предупреждение об этом
  • Новая настройка RAW+JPEG - Use external jpeg as thumbnail if no built-in preview present

    При включенной настройке, если у RAW-файла нет встроенного превью, но есть внешний JPG-файл, то этот файл будет показываться в Filmstrip и Grid view.
  • Новый вариант показа баланса белого Channel EV Correction

    Показывает величину поканальной экспопоправки (в стопах) примененной, для получения данного баланса.
  • Новая скрытая настройка TryJPEGRawDecode

    Если ее включить (скриптом), то отдельные (без парного RAW) JPEG-файлы будут тестироваться "не RAW ли это" и показываться (только в главном окне, превью недоступны).

    Включается-выключается парой скриптов NoJPEGasRAW/NoJPEGasRAW

    Предназначена для неофициальных прошивок (хаков), которые записывают RAW в файлы с расширением JPG.
  • Windows: скрипт Program Files\LibRaw\FastRawViewer\scripts\BackupSettings.cmd сохраняет настройки FRV в Documents\FRV-backup\...reg (три отдельных файла: настройки, клавиатурные настройки, параметры использованные при последнем запуске).

    Эти настройки можно переносить на другие Windows-компьютеры.

    Скрипт устанавливается еще и в All Programs\LibRaw\FastRawViewer
  • Редактор клавиатурных комбинаций запоминает свое положение и размер между запусками программы.
  • Windows 8 - Windows 10: При наличии PDF-руководства в папке программы, ссылка Menu - Help - Online Manual меняется на "PDF Manual" и обращение к этому пункту меню открывает локальную копию руководства.

Поддержка камер

  • Canon 1DX Mark II, 80D
  • Fujifilm X-Pro2 (только uncompressed RAW), X70 и X-E2S
  • Leica X-U, M Typ 262
  • Nikon D5
  • Olympus Pen-F
  • Panasonic ZS-60/TZ81/85, GX80/85
  • Phase One IQ3 100Mpix, IQ150
  • Sony ILCA-68 (a68),RX10-III, ILCE-6300
  • YUNEEC CGO4

Исправлены ошибки

  • Исправлена ошибка: при смене размера Thumbnail/очистке кэша thumbnails, те файлы, которые были в очереди на чтение иконки на момент вышеуказанного действия - не залипают в данной очереди навсегда.
  • Исправлена ошибка в обработке битых .eip-файлов
  • EXIF-тег  UserComment EXIF обрабатывается правильнее.
  • Панели EXIF и Folders не меняют свою высоту при переключении их видимости по Tab.

Удалены устаревшие функции

  • Удалена настройка After current file moved - при групповой работе c файлами смысл ее теряется.
  • Удалена настройка Go to next file if current one is filtered out - теперь она всегда включена
  • Удалена кнопка Ignore EXIF rotation data, для группового поворота используйте групповой поворот
  • Windows: ликвидирован режим Software OpenGL. За все время существования версии 1.2 ни разу не понадобился, а 4Mb в дистрибутиве занимает.
  • Удалено действие "удалить предыдущий посещенный файл"
  • Удалено действие "восстановить последний файл, удаленный в _Rejected", заменено общим Undo
  • Удалена настройка Save Last seen file in folder, пользуйтесь Recent files
  • Удалено действие "открыть файл по номеру"
  • Удалена настройки Preferences - Interface - Alternate key handler

    Настройки этого параметра доступны через скрипты (No)AlternateKeyHandler, (No)GlobalAlternateKeyHandler