FastRawViewer 1.4.0: Release Candidate

Освежу ссылки, чтобы были наверху:

Каких-то больших фиксов - нет, все по мелочи (ну и доделки к релизу). Относительно первого публичного анонса версии 1.4:


  • Обновлено английское руководство пользователя

  • Обновлены Usage Tips

  • Windows 10: редактирование списка ассоциированных файлов теперь работает.

  • Если использование рейтинга XMP Reject выключено, то в редакторе кнопок соответствующие строчки тоже запрещены (разрешено только удаление хоткея) и выведены соотв. уведомления.

  • Обновлено русское руководство пользователя.

  • Поддержка Sony A9

  • Линк на Google-maps рисует на карте пин (пимпочку)

  • Улучшен диалог установки диапазона дат в фильтре: он теперь модальный и не прячется под окнами, его можно двигать за верхнюю часть (где надпись), если панель Sort&Filter - плавает, то диалог открывается поверх нее, а не поверх главного окна.

Анонс (актуальный) на английском: FastRawViewer 1.4 Release Candidate

Если ваш FRV ругается на истекший пробный период (ну там пробовали версию 1.2 или 1.3 и не понравилось), то в обеих анонсах (русском и английском) есть ключики действительные до начала июня.

FastRawViewer 1.4.0: Public beta

Из нового:
- много в части сортировки и фильтрации файлов в папке
- поддержка touchscreen
- редактирование дерева папок
- drag-drop файлов в другие программы
- drag-drop в дерево папок
- улучшена и расширена работа с XMP
- показ EXIF в Grid Mode не требует дополнительных настроек
- доработан показ Overexposure и Underexposure

Полное описание и ссылки для скачивания https://blog.lexa.ru/2017/04/24/fastrawviewer_140_public_beta.html

В конце текста - ключик на 45 дней.

Архивность DNG

Исходный Samsung SRW:

[MakerNotes] 0xa021 WB_RGGBLevelsUncorrected: 8464 4096 4096 6592
[MakerNotes] 0xa022 WB_RGGBLevelsAuto: 8464 4096 4096 6592
[MakerNotes] 0xa023 WB_RGGBLevelsIlluminator1: 4944 4096 4096 10608
[MakerNotes] 0xa024 WB_RGGBLevelsIlluminator2: 6848 4096 4096 6464
[MakerNotes] 0xa025 HighlightLinearityLimit: 3791
[MakerNotes] 0xa028 WB_RGGBLevelsBlack: 128 128 128 128
[MakerNotes] 0xa030 ColorMatrix: 438 -144 -38 -28 294 -10 12 -72 316
[MakerNotes] 0xa031 ColorMatrixSRGB: 378 -102 -20 -28 328 -44 8 -100 348
[MakerNotes] 0xa032 ColorMatrixAdobeRGB: 244 36 -24 -26 320 -38 8 -72 320
[MakerNotes] 0xa033 CbCrMatrixDefault: 256 0 0 256
[MakerNotes] 0xa034 CbCrMatrix: 233 235 -218 524
[MakerNotes] 0xa035 CbCrGainDefault: 3791 4024
[MakerNotes] 0xa036 CbCrGain: 3359 3640

Adobe DNG Convertor 9.9 сделал из него dng:

[MakerNotes] 0xa020 EncryptionKey: 0 0 0 0 0 0 0 0 0 0 0
[MakerNotes] 0xa021 WB_RGGBLevelsUncorrected: 0 0 0 0
[MakerNotes] 0xa022 WB_RGGBLevelsAuto: 0 0 0 0
[MakerNotes] 0xa023 WB_RGGBLevelsIlluminator1: 0 0 0 0
[MakerNotes] 0xa024 WB_RGGBLevelsIlluminator2: 0 0 0 0
[MakerNotes] 0xa025 HighlightLinearityLimit: 3791
[MakerNotes] 0xa028 WB_RGGBLevelsBlack: 0 0 0 0
[MakerNotes] 0xa030 ColorMatrix: 0 0 0 0 0 0 0 0 0
[MakerNotes] 0xa031 ColorMatrixSRGB: 0 0 0 0 0 0 0 0 0
[MakerNotes] 0xa032 ColorMatrixAdobeRGB: 0 0 0 0 0 0 0 0 0
[MakerNotes] 0xa033 CbCrMatrixDefault: 0 0 0 0
[MakerNotes] 0xa034 CbCrMatrix: 0 0 0 0
[MakerNotes] 0xa035 CbCrGainDefault: 0 0
[MakerNotes] 0xa036 CbCrGain: 0 0

Этот изменчивый цвет

LMS_vs_RGB_rus

Вопрос - а что случится с преобразованием цвета, если экспозиция составит не 92% от максимальной, а, скажем, 6%, как на синей плашке ColorChecker? Значения в красном канале приблизятся к теням настолько, что уверенного различения небольших изменений, которые необходимы для восстановления оттенка синего, уже ожидать трудно. А 6% - это всего-то 4 ступени экспозиции ниже насыщения. В жизни бывает синий и потемнее на стоп-другой. Если еще и недодержать на ступень, как рекомендуют экспонометры в камерах, то можно потом не жаловатися на плохой цвет в тенях.

FastRawViewer 1.3.9 beta

И рады бы остановиться, но руки чешутся (и FastRawViewer - программа, которой все еще приятно заниматься), поэтому выродилась FRV 1.3.9 beta:


  • Новый вариант настройки Start without filename: Flexible, last file or folder

    • если последний открытый (на все главное окно) файл расположен в последнем посещенном фолдере, то будет открыт этот файл

    • а если нет, то последний посещенный фолдер.


  • Полная поддержка всех вариантов EXIF.Orientation, а именно поддерка зеркальных отражений.
    Добавлены новые действия в Menu-Adjust и в контекстном меню (и одного файла и группы):

    • Rotate 180 - (стандартная кнопка Ctrl-8 для одного файла, для группы - не назначена)

    • Flip horizontally/vertically - кнопка не назначена.


  • Переработан код, который определял ориентацию файлов Fuji SuperCCD (Sn-Pro и мыльниц). Теперь мнение FRV о повороте этих   файлов полностью совпадает с Адобовским (как для .RAF, так и для сделанных из них .DNG)

  • Переработан код, который матчит ориентацию внешнего JPEG и RAW, отдельно обрабатываются случаи с отсутствием тега Orientation  (JFIF-JPEG) и с его наличием (EXIF-JPEG).

  • Новая скрытая настройка 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) в режиме увеличения т.е. на экране отображается меньшая часть файла. В остальных случаях текстуры уже будут в видеокарте и заметного ускорения не будет.

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

    • Fujifilm X100f, X-T20, X-A3, GFX 50s (примеров мало для всех четырех камер, в качестве профилей пока не уверены)

    • Leica M10

    • Panasonic DM-FZ80/82

    • Nikon B700 (---"--- в смысле качества профилей)


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

    • Расчет уровня переэкспозиции неверно работал для Coolscan NEF.

    • Исправлена проблема с отображением файлов Hasselblad X1D при ISO >=6400


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

железный Феликс

При расчете спектра иллюминантов серии D рекомендовано:

- рассчитать М1 и М2
- округлить значения до 3 знаков после запятой
- рассчитать S(λ) с шагом 10 нанометров
- линейно интерполировать для получения шага 5 нанометров
- округлить до 4 знаков после запятой.