FastRawViewer 1.5.4 Release

FastRawViewer 1.5.4 выпущен, пока только "на россию", брать только на русском сайте: https://www.fastrawviewer.ru/download

UPDATE: версия на сайте обновлена после исправления ошибки.

Скопирую оттуда же список изменений (в этот раз он совсем небольшой):

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

  • GoPro HERO5, HERO6, HERO7, Fusion
  • Better support for Nikon Coolscan NEF files

Предварительная/неполная поддержка камер

  • Canon EOS M6 Mark II, EOS M200, EOS 90D
  • Fujifilm X-A7, X-Pro3
  • Olympus E-M5 Mark III
  • Sigma fp
  • Sony ILCE-6100, ILCE-6600

Новое/изменения

  • Настройка File Handling - File formats - Default image to display: Same as previous: изменено поведение:
    • текущий тип изображения (RAW/JPEG) сохраняется при закрытии программы и будет вспомнен при следующем запуске.
    • текущий тип изображения не сбрасывается при переключении просмотр плиткой/просмотр одного изображения или при смене папки.
  • Menu - Select - Save Selection to file: записываемый файл всегда сохраняется в текущем порядке сортировки файлов.
  • Новый скрытый параметр конфигурации DNGPreferLargestImage, это битовое поле:
    • бит 0: если установлен, то FRV будет показывать самое большое изображение из имеющихся в файле (если не установлен, то первое изображение из файла). Размер считается по формуле "количество пикселей" * "бит в пикселе" * "количество цветовых каналов".
    • бит 1: если установлен, то 'Enhanced DNG image' включается в список возможных к показу из файла
    Скрипт конфигурации DNGShowEnhancedImage.reg/.sh поставит оба бита в 1, что приведет к показу Enhanced DNG (из тех DNG-файлов, где этот вариант есть). Скрипт DNGShowStandardImage.reg/.sh поставит оба бита в 0, что вернет стандартное поведение FRV.
  • Скрытый параметр конфигурации UseMMapedIO переделан из "да/нет" в битовое поле:
    • биты 0-7: управляют чтением превьюшек
    • биты 8-15: управляют чтением файла для показа в режиме одного файла в окне.
    В каждой группе в настоящее время определено поведение только самого младшего бита, он управляет чтением RAW-файлов, остальные биты зарезервированы для использования в будущем (для файлов JPEG, PNG,TIFF, итп). Стандартное значение поля: 0 (не использовать memory mapped IO). Установка в 0xff или в 0xffff может ускорить чтение RAW на Windows системах с очень быстрым NVMe-SSD-диском
  • DXO Photolab3 добавлена в список известных программ.
  • Косметика: настройка Use XMP for RAW files переименована в Use XMP.

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

  • Камеры Pentax: длинное (расширенное) название объектива не показывалось правильно.
  • Состояние настройки Menu - View - Show Histogram/Exposure stats не вспоминалось при старте программы с включенной настройкой Preferences - Interface - Restore last View settings.
  • Звездочки рейтинга были не видны в Filmstrip/показе плиткой у текущего (активного) файла, если использовались одновременные настройки: display below thumbnail для рейтинга-метки и Interface - Selective/Active item contrast была передвинута в положение максимального контраста.
  • XMP тег tiff:Rotation использовался для поворота файла в Filmstrip/показе плиткой даже если использование XMP было выключено.

Comments

"Скрипт конфигурации DNGShowEnhancedImage.reg/.sh поставит оба бита в 1, что приведет к показу Enhanced DNG (из тех DNG-файлов, где этот вариант есть). Скрипт DNGShowStandardImage.reg/.sh поставит оба бита в 1, что вернет стандартное поведение FRV."
Вторая единичка должна быть 0, если я правильно понял написанное.

Да, конечно. Спасибо!

[win10 x64, FRV 1.5.4 Release]

Заметил баг. Если включить просмотр встроенной в raw-файл jpg-превьюшки, то перестаёт работать "Quick zoom and Drag" до тех пор, пока не переключишься на другой файл.

"не воспроизводится", то есть хотелось бы
а) копию настроек (на предмет какой там зум при Quick zoom-drag)
б) что за камера (а то если там встроенный JPEG скажем 1024x600, а окно больше - то и зумить некуда уже)

>> б) что за камера

Камера без разницы, также как и размер превьюшки в raw. Достаточно включить превьюшку и вернуться обратно к отображению raw-файла и Quick zoom-drag перестаёт работать на этом файле. При попытке клика зума фотография иногда увеличивается на несколько пикселей, иногда вообще не изменяет свой размер.

>> а) копию настроек

Вышлю архив с настройками в личные в fb.

Исправлено в 1.5.4-1549, брать там же: https://www.fastrawviewer.ru/download

Меня давно напрягает необъяснимая странность в FRV.
Опишу последовательность действий.

Открываю папку с многими файлами.
Перехожу в режим Grid view.
Включаю нижнюю панель Film Strip.
Затем нажимаю G и перехожу в режим просмотра Single image.
Вижу большое изображение фотографии и внизу панель Film Strip.
Всё отлично!

И тут беда!
Нажимаю G, чтобы снова перейти в режим Grid view и попадаю в него.
Нижняя панель Film Strip самопроизвольно закрывается.
Снова нажимаю G и перехожу в режим просмотра Single image.
Нижняя панель Film Strip снова появляется.
Перехожу обратно в Grid view нижняя панель Film Strip снова пропадает.

Возникает вопрос. Зачем эта нижняя панель Film Strip самопроизвольно выключается при переходе в режим Grid view?
Ведь я её принудительно включал и хотел видеть постоянно включённой.
Если предполагается, что в режиме Grid view панель Film Strip не нужна, тогда зачем давать возможность её включать?

Мне видится, что нужно убрать автоматическое выключение Film Strip в режиме Grid view. Состояние этой панели должно быть таким, каким его сделал пользователь. Если включил, то пусть эта панель будет включена. Если выключил, то пусть будет выключена.

Preferences - Interface - Grid/Filmstrip - Hide docked filmstrip in Grid mode - выбор из трех вариантов.

Оно прячется (при настройках по умолчанию), потому что иметь два (на самом деле синхронизированных и с принудительной прокруткой) view на одни и те же данные - бессмысленно (на мой взгляд). Но не все эти взгляды разделяют.

В таком случае логично было бы вовсе отказаться от этой панели в режиме Grid mode.

В противном случае, делать отображение этой панели в настройках по умолчанию таким, чтобы она работала как и в других программах. Если пользователь включил и не выключил панель, то сама она не должна исчезать.
Изменять настройки этого поведения среди множества других - это занятие муторное и мало кто с этим станет разбираться.
Я даже и не догадывался, что такая настройка есть, хотя по настройкам часто гуляю, но видимо не тем.

"отказаться" - это спрятать. Это и делается при настройках по-умолчанию.