Про LibRaw, RPP, баланс белого, FRV, UniWB и синергию

Чудовищный получился заголовок, но отражает суть.

Как я уже писал, RPP переходит на LibRaw для разбора RAW-данных. Пытливые пользователи заметили, что мы разбираем не все пресеты баланса белого у камер Kodak. Разобрали и их. Потом увлеклись и разобрали эти пресеты еще и для камер Canon, Olympus, Sony (и будем стараться поддержать еще).

Дальше, зоркий глаз заметил, что в баланс, который мы называем Camera Auto - пишется баланс белого, определенный датчиком камеры, даже если для съемки использовался какой-то пресет (например, UniWB и все кадры - зеленые). Как следствие, пользователям UniWB полезно (автоматически) ставить именно этот баланс, а не As Shot (при котором все зеленое) и не какой-то из стандартных пресетов т.к. условия то меняются (и не Auto - потому что усреднение кадра до среднесерого - тоже не всегда хорошо).

Поэтому в FRV 1.3.9-1061 произошли изменения в Preferences - White Balance:

В настройках White balance for next file..: появился вариант Camera Auto/As Shot, который означает:

  • Если в RAW есть какой-то Camera Auto (пока это только камеры Canon, Kodak, Olympus, Sony), то поставить его.
  • А если нет - ну тогда As Shot.

В результате, съемка в UniWB теперь может выглядеть как-то так:

Превьюшки - зеленые, потому что такой был баланс, поставленный вручную - и такие JPEGи сделала камера.

А вот RAW - какой надо RAW и к нему применен баланс, сохраненный камерой при съемке.

В сочетании с Preferences - XMP - Force XMP Files creation, это позволяет записать правильный баланс в XMP-файлы в процессе листания (больше ничего делать не надо), затем этот баланс будет использован программами Adobe.

Скачать новую версию можно в анонсе FRV-1.3-9 release candidate

P.S. Тут спрашивают про синергию. А она в том, что делали фишку для RPP, а оказалось - и для себя.

Comments

А у Пентакса такого нет?

Мы как раз планировали сегодня заняться Pentax. Там есть вроде за что зацепиться. Если понадобятся снимки для уточнения тэгов, к Вам можно будет обратиться?

Да, конечно, у меня K-5, могу поснимать в разных подручных условиях и DNG и PEF.

Вот смотрю в PEF от K-5, и там в тэге 0x022d (у Фила это WBLevels -- http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/Pentax.html есть запись о балансе со смещением 0x0053 (exiftool -H -S -G -U <имя_файла> ) - я думаю, это camera Auto. Проверить можно так: снять одну и ту же сцену с Auto WB и c какой-нибудь установкой баланса, далекой от реального света, затем посмотреть, например, exiftool'ом, что в этом поле появится. В исполнении exiftool оно выглядит вот так
[MakerNotes] 0x0053 WB_RGGBLevelsUnknown: 18031 8192 8192 12803

Я сегодня ночером (по Москве) сделаю.

Большое спасибо.

Вам спасибо за продукт, мне-то что, я лицо заинтересованное :-)

Мы тоже лица заинтересованные - продукт должен быть приличным ;)

Я выполнил некоторые раскопки, нет, это не то место. То есть начинать надо с 2 raw/pef, один с автобалансом, другой с каким-нибудь из имеющихся preset, далеким по смыслу. И сравнивать всю метадату, чтобы локализовать подозрительные места. На всякий случай мой email ib@pochtar.com

Пользуясь моментом, отправил файл с Oly E-520, снятый с UniWB. В Camera Auto нулевые коэффициенты.

Спасибо. Там действительно в файле в этом месте записаны единицы во всех каналах. У Вас эта камера еще есть?

Да, под рукой. Что-то снять нужно?

Снимите, пожалуйста, 3 кадра в одних устовиях - один с Auto WB, второй с каим-нибудь стандартным, но далеким по цветовой температуре пресетом, третий с UniWB.

Выслал.

Большое спасибо. Похоже, что в этой версии firmware - в поле для Auto все время записываются единицы.

Фирмварь была (пару лет назад) самая последняя, не думаю, что они выпускали свежее. А откатиться потестить вряд ли получится.
В общем, вердикт «хрен с ним», я правильно понял?

Пока не вижу, за что зацепиться. Увы.

Ну, к счастью, я этим фотоаппаратом пользуюсь редко, да и от UniWB уже давно ушёл в пользу контроля запаса в светах. И мало у кого такой же сценарий повторится, думаю.

Ой, а можно и мне их выслать? А то нет терпения ждать, пока у Ильи настанет утро :)

Вопрос актуален где-то еще часов 5-6.

Сорри, в актуальное время даже к компьютеру не подходил.

Не страшно.

Но докую я эту штуку уже завтра.

проверил - то что я утром написал - работает правильно ("если Camera Auto == UniWB, в список пресетов не включать").

Завтра выпущу апдейт, сегодня уже лень.

Билд 1062 (ссылки везде обновлены, где были на более старые):
- если в Camera Auto записан на самом деле UniWB или очень близко к нему, то этот пресет не показывается в списке пресетов (а настройка Camera Auto/As Shot - будет работать как As Shot)

Я отправлял мету с 4-х файлов от K-5, она в спам не упала? С blacklion@gmail.com
Файлы тоже могу выложить и сейчас сделаю файлы при дневном солнечном свете.

Никак нет, не ушла. Я над ней работаю. Извините, что не подтвердил получение во-время.

Без проблем :)

а с Пентаксом не получилось, да? Проверил на паре камер, вроде не работает..

С учетом некротреда, хотелось бы вспомнить (с вашей помощью) что именно не получилось

показывать UniWB не с UniWB а с "as shot" отражающим реальную ситуацию при съёмке. Была надежда, что Pentaxпри user WB пишет условия съёмки куда-то ещё.

Сходу в Makernotes записи о замеренном балансе не вижу, пришлите пару raw A-B, пожалуйста. Один снимок с UniWB, второй - с camera auto. Если возможно, то оба варианта в PEF и DNG.

А я в прошлый раз общеал, но не прислал?! Вот я шляпа :-(

Сделаю.

Второй взгляд показывает, что в блоке балансов preset мы знаем смысл 9 из возможно 12. Это тэг 0x022d, структура такая: первый байт - число балансов (0x0c), затем группы (1 байт на номер баланса, два байта на красный, 2 байта на первый зеленый, 2 байта на второй зеленый, 2 байта на синий).

Первые 9 расписаны так (к сожалению, Фил не вставляет это в exiftool, хоть сам и снимал на Pentax):
0x00 Daylight,
0x01 Shade,
0x02 Cloudy,
0x03 Tungsten,
0x04 FL_D,
0x05 FL_N,
0x06 FL_W,
0x07 Flash,
0x08 FL_L

Вполне возможно, что остальные 3 - просто custom WB.

Есть K-20d, которая пишет и DNG(24 мега файл) и PEF(11-12 мег), а также k-01, которая умеет только DNG (14 мег) .
Слать всё на ib@pochtar.com ? Могу расшарить на OneDrive своем.

Спасибо. Ссылки на файлы, если можно, на info@libraw.org - пусть у всех нас будут.

Большое спасибо, скачал, будем изучать, о последствиях напишу ;)

Сорри за добавленную головную боль -:)

Не, эта вот настройка Camera Auto/As Shot для моих камер (а они все пишут Camera Auto) и съемки в UniWB - оказалась просто волшебно удобной.

То есть головной боли там было в меру, а результат - радует.

Очень понравилась RawDigger, осваиваю. Где-то можно почитать рекомендации, по его настройке или то, что есть по-умолчанию и так хорошо, для последующей обработки?

Диггер - это, ну по нашему мнению, измерительный инструмент.

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