FastRawViewer 2.0.2 Release Candidate

Изменения в FastRawViewer 2.0.x накопились уже в достаточном объеме, пора объявлять Release Candidate 2.0.2. В этой версии:

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

  • Fujifilm GFX50S II
  • Nikon Z fc
  • Sony ILCE-7RM3A (A7R-IIIA), ILCE-7RM4A (A7R-IVA)
  • Предварительная/ограниченная поддержка:
    • ILCE-7M4 (A7-IV)
    • Nikon Z9 (полноценно поддерживается пока только стандартное сжатие. Для файлов с HE/HE* компрессией показывается только встроенный JPEG)

Новое/улучшенное

  • Диалог переименования файлов:
    • Добавлены стандартные "токены" для времени съемки (EXIF): hhmm и hhmmss
    • Добавлены новые галочки в диалог переименования:
      • [ ] Use last used pattern: при переименовании нескольких файлов будет автоматически вспоминаться последний использованный шаблон
      • [ ] Also for single file: то же самое, но при переименовании одного файла (только если включена настройка [ ] Extended parameters)
  • Задание дополнительных параметров командной строки при запуске внешних программ: можно добавить параметры руками, через разделитель |.
    Например, если вы хотите запускать Adobe DNG Converter с параметром -d /path/to (означает "сохранять генерируемые файлы в /path/to") то нужно руками поправить строчку запуска:
    • Windows: C:\Program Files\Adobe\Adobe DNG Converter\Adobe DNG Converter.exe|-d|/path/to
    • Mac: /Applications/Adobe DNG Converter.app|-d|/path/to
  • Новая настройка: Preferences - Grid Mode - Return to Grid mode via double-click on single file view
    Если включена, то двойной клик в изображение в режиме показа одного файла будет переводить программу в режим показа "плиткой"
  • Fujifilm RAF files: теперь читаются XMP-блоки (т.е. метки, поставленные через меню камеры).
  • Новая дополнительная настройка для Zoom - Zoom anchor at mouse cursor:
    Only if mouse cursor is inside the image. Если включить, то центр зума будет под курсором только если сам курсор внутри области изображения. Умолчание: включено.
  • EXIF Table: Можно показать 1 или 2 десятичные цифры для секунд (широты-долготы).
  • Улучшено поведение программы при первом старте.
  • Ускорено создание/сохранение/чтение данных color management.
  • Новые настройки: Interface - Standard dialogs font size и Menus font size
    Позволяют установить размер шрифта стандартных диалогов и меню, если стандартные не нравятся.
  • Исправлена (обойдена) проблема с macOS: если сохраненный стандартный размер окна слишком большой (во весь экран или почти во весь экран), то переход из Fullscreen в нормальный режим приводил к принудительной установке размера окна в 640x480.

Совместимость/обработка не наших проблем

В macOS 11.6 и 12.0 OpenGL 4.x работает как-то неустойчиво (ну то есть есть проблемы, но у меньшинства пользователей). В режиме OpenGL 2.1 все (вроде бы) в порядке.

Для борьбы с этим заведен скрытый параметр GPUCompatibilityMode который можно включать/выключать скриптами UseCompatibilityGraphics/UseModernGraphics. По умолчанию включено для: bigSur, Monterey и старых (2012г) маков с macOS Catalina. Теоретически OpenGL 2.x несколько медленнее, на практике - не заметите.

В macOS 10.15.7 (последних обновлениях) сломан драйвер Intel HD4000. У нас таких маков нет, но удалось восстановить работоспособность насильной установкой настроек:

  • GPUCompatibilityMode: 1 (то есть насильный OpenGL 2.1)
  • GPU Memory usage: Minimal+
  • Upsample/downsample: не bilinear/не generate low res bitmaps
  • Process RAW Data on GPU: none

Это те настройки при которых используется минимально возможное количество видеопамяти.

На компьютерах с HD4000 эти настройки ставятся насильно, насилие можно отключить галочкой GPU Processing - Override not compatible GPU detection

Если у вас есть мак 2012го года (mini, imac, mbp) с последней macOS Catalina - приходите в комментарии или в почту, интересно было бы понять какая именно из перечисленных настроек мешает.

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

  • Если файл открывался в дополнительном окне не через копирование из главного окна, для него не создавали данные показа для Over/Underexposure.
  • macOS BigSur/M1: исправлены падения при drag-n-drop
  • Для JPEG (без парного RAW) не показывались GPS-данные в окне EXIF если использовался режим декодирования JPEG 'On prefetch'.
  • В поставке отсутствовали скрипты для установки скрытой настройки NoGPSStatus.
  • Диалог показа результатов копирования/перемещения файлов: показывалась исходная папка, а не папка в которую копировалось/перемещалось.
  • Если был включен глобальный rejected folder, но путь к этой папке не был установлен, то диалог выбора папки всплывал вместо диалога смены настроек.
  • Исправлена проблема с drag-n-drop из FRV в Lightroom.
  • При смене настроек панели статистики - новые настройки вступали в действие только после перезапуска программы
  • Исправлена проблема с "цифровым муаром" в гистограмме, для 12-битных RAW мог показываться ошибочный пик в самых глубоких тенях.

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

Прямых ссылок не даю, качайте с англоязычного анонса, там все обновляется.