FastRawViewer 1.4.3 Release Candidate(2): доделаны недоделки, слегка поддержан 6D Mk2

Поскольку не все перечитывают старые посты :), анонсирую изменения в FRV 1.4.3-1147 относительно выложенного месяц назад:

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

  • Минимальная поддержка Canon 6D Mark II: только правильное декодирование. Цвета будут немного не те, авто-коррекция экспозиции (BLE) не поддерживается.
    Не тестировано с форматами sRAW/mRAW по причине отсутствия примеров (если у вас есть таки самплы - шлите нам).

Доработки и улучшения

  • Переработана и улучшена запись XMP-блоков в JPEG-файлы:
    • Новая настройка "XMP - Fallback to XMP sidecar if XMP block write to JPEG fails", включает возможность создания .XMP-файла, если (включенная настройкой "Write XMP blocks to JPEG..") запись XMP-блока в JPEG-файл не удалась.
    • при использовании вышеуказанного 'Fallback' - проверяется существование .XMP-файла для файла с тем же именем и при его наличии - может выдаваться предупреждение (если настройка 'Warn if overwrite XMP for file with same name' включена)
      (в версиях 1.4.0-1.4.2 fallback был всегда включен и существование файла с тем же именем не проверялось)
    • При записи встроенных XMP-блоков, увеличена совместимость с различными разновидностями JPEG-файлов. В версиях 1.4.0-1.4.2 во многие JPEG-файлы блоки не могли быть записаны (и писались XMP-sidecars).
  • Если записи XMP-файла/XMP-блока не произошло, то
    • не обновляется видимый пользователем (в grid/filmstrip) рейтинг/метка
    • не происходит автоматический переход на следующий файл, даже если auto-advance включено.

Версия 1.4.3 выпущена, лежит на официальном сайте.

Comments

А можно как то прикрутить показ точки, куда камера фокусировалась в момент съемки? Многие камеры показывают ее при просмотре и это очень удобно.

Мы работаем над этим. Но там такое разнообразие метаданных, которые еще и меняются от камеры к камере, что просто много работы. А делать фичу надо - ну хотя бы процентов 60 камер поддержать.

Я пришел к тебе с приветом, рассказать что снова бага !

значит выбрал я мышкой пару raw и jpg так что у обоих галочки в правом верхнем углу отмечены и дай думаю использую "bottom bar" чтобы задать им обоим 5 звиздей... а фигвам ! причем локальное меню у мышки тоже само там же делает как надо ...

Z / V

ну и label тоже не работает соотв. так же как через локальное меню мышки... поведение bottom bar совпадает с поведением главного меню XMP metadata...

пункт "disable batch XMP operations" вообще в данном случае не работает - отмечен, не отмечен - пофигу !

Z / V

Начну с конца.
Полное название опции "Disable batch XMP operations if files with same name are selected "

> Disable batch XMP operations if files with same name are selected

и ???... same name конечно же там... расширение разное (.arw и .jpg)...

Z / V

смысл в том что поведение не меняется от изменения настроек этого пункта...

Z / V

Так кнопочки эти - это не batch ops

Это долгая история и я готов ее длинно пообсуждать.
Когда вышла версия 1.3 - с батч-операциями - мы призадумались именно про эти кнопки (в панели и в bottom bar) и исходили из следующих соображений
а) у старых пользователей все должно работать "как было" (мы нарушаем это правило периодически, но всегда мучаемся от этого)
б) Панели (EXIF, статистика, гистограмма .... ну и Metadata) - отражают состояние текущего файла, независимо от того, находится ли он в группе отмеченных или нет.

Исходя из вышесказанного, batch-операции это
а) отдельное меню/отдельные shortcuts
б) а вот контекстное мышиное меню - да, гибкое, потому что иначе совсем уж криво. Но контекстного меню и не было до 1.3, поэтому мы совместимость назад не ломали.

Дальше вот есть ваш запрос (чтобы Metadata/кнопки внизу меняли сразу у группы). И сделать даже вот можно (отдельной галкой в настройках, естественно), но возникают два вопроса
а) что должны *индицировать* звездочки и цветные метки, если у выбранной группы они разные
а2) что должна индицировать кнопка метки в нижней строчке если ---"--- (там бывает одна метка-индикатор, речь про нее)
б) что делать с Title/Description у группы?

> что должны *индицировать* звездочки и цветные метки, если у выбранной группы они разные

показывайте там в случае разных какую-нибудъ строку типа "?????"

Z / V

> и исходили из следующих соображений

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

Z / V

В главном меню есть отдельная группа Select/Batch для операций над многими файлами.
Противоречий нет

> В главном меню есть отдельная группа

не припомню хоть одно широко употребляемое ПО типа DAM/image browser где сделано так же как вы сделали отдельные группы в отдельных местах, без них в других места... inconsistent-но

Z / V

Вероятно, в этих широко употребляемых - массовые операции были изначально.

А у нас не было - и, как и написано выше, нам пришлось делать сложный выбор между размножением меню/шорткатов + совместимость со старыми версиями по поведению либо наоборот. Мы выбрали совместимость (+размножение)

ну тогда остается надеяться что в v2.0 будет логично (втч без размоножения вообще), а не совместимости ради...

Z / V

Наш ответ керзону: https://blog.lexa.ru/2017/09/02/fastrawviewer_144_1156_beta_rabota_po_zayavkam.html

При этом

  • Контекстные меню и так работали почти правильно (там был тонкий случай когда не)
  • Меню и клавиатурные шорткаты - теперь (в новом режиме) работают правильно: если текущий файл входит в группу отмеченных, то с группой.
  • Кнопки на нижней панели (rating/label, поворот) и кнопки на панели metadata (rating/label, title/description) - как и все прочие панели (для которых это имеет смысл: EXIF, гистограмма, статистика экспозиции) - работают с текущим файлом, а не с группой.

В ближайшей версии планируется функция сохранения в tiff?
В раздумьях, покупать не покупать (т.к. без возможности сохранения не особо нужна).

"ближайшая" - это будет 1.4.3, в ней не будет.
В какой-то версии - будет.