1 заметка с тегом

цвет РСС

2 августа 2011, 16:58

Aperture 3 и линейный DNG

Вполне вероятно, что если бы в мире не было проблем, то и писать было бы не о чем. =) В общем есть у Apple Aperture 3 два недостатка, которые омрачили мне впечатление от программы. Первый — программа из рук вон плохо поддерживает поиск на русском языке (Вася ≠ вася), а с нечётким поиском совсем худо. Второй недостаток многие вероятно никогда даже и не заметят, уж очень он специфический. Проявляется он только в связке Aperture 3 + DNG + (плёночный) сканер. Однажды домой ко мне попал плёночный сканер с помощью которого я отсканировал несколько цветных плёнок. Результат работы вышел на многие гигабайты, т. к. софт сканера умел сохранять 16-битные сканы только в TIFF. Чтобы хоть как-то вернуть украденное таким расточительством место — решил перегнать tiff в dng. Само конвертирование не заняло много времени, а вот попытка загрузить получившиеся dng файлы в Aperture 3 неожиданно провалилась. Aperture упорно ругалась на то, что «извините, но линейные DNG мы не кушаем». Это что ещё такое?

Сходил на сайт технической поддержки Apple — не помогло. Интернеты так же молчали. В итоге после нескольких экспериментов я всё же пришёл к выводу в чём загвоздка.

Aperture прекрасно открывает dng файлы полученные из raw фотографий с цифровых фотокамер и напрочь отказывается от dng созданных после сканирования. Значит разница в том, как хранятся пиксели внутри dng. Тут я вспомнил о том, что у цифровых камер RGB пиксели матрицы располагаются особым образом (фильтр Байера):

Aperture 3 и линейный DNG

Этот формат используется большинством камер (кроме Sigma c их X3 Foveon матрицами и некоторыми Fuji на сколько мне известно). А сканер в силу иной природы получения картинки создаёт линейную картинку:

Aperture 3 и линейный DNG

Сама спецификация dng определяет, что внутри dng файла картинка может быть сохранена в любом из этих форматов, а вот купертиновцы похоже подумали «99% камер использует формат пекселов на основе Байера. Если кто-то и конвертирует в формат DNG, то только из raw формата камер. Так зачем какие-то редкие линейные форматы поддерживать в dng?» и отбросили поддержку. Другого объяснения для себя не нашёл. С одной стороны — они съэкономили время на разработке, а с другой сделали кривую поддержку открытой спецификации.

По итогу окончательного решения нет. Если вам довелось с этим столкнуться — ищите обходные пути: используйте другой формат или другую программу. Если не принципиально — используйте Adobe Lightroom, там поддержка dng отличная. Если принципиально, то можете сохранить не в dng, а в psd — он более менее нормально поддерживается Aperture.

Happy using! =)
цвет   mac   aperture