Недавно вышла очередная версия моего любимого софта для обработки raw-файлов фотографий, и я решил, что это подходящий повод для того, чтобы посмотреть, а что же поменялось с того времени, когда я писал «Darktable — (не очень) быстрый старт». Речь там шла о версии 2.6.2, так что изменилось многое.
Вообще, версии 3.x.x развивались довольно бурно, стабилизировавшись к четверке, и в целом рабочий процесс можно считать устаканившимся. Что радует, ибо свистопляска немного утомила. Сейчас же, если мы посмотрим на изменения в релизе 4.2.0 относительно предыдущего 4.0.1, то увидим там плавные улучшения, доведения до ума, исправления багов и один новый модуль, о котором позже. Так что именно процесс принципиально не меняется.
Изменения, о которых пойдет речь ниже, в основном появились именно в версиях 3.x, но я не буду заморачиваться на поиск конкретной версии.
Управление, коллекции
На скриншоте можно видеть внизу таймлайн1 — и это очень удобное нововведение, когда нам надо пролистать какие-то старые снимки. А слева имеется модуль «Коллекции»2 с древовидной навигацией, где, однако, можно выбирать не только дату/период, но и каталог/съемку, а также использовать и другие критерии, при этом критерий выборки может быть не единственным — можно составлять сложные фильтры, объединенные логическими операциями «И», «ИЛИ» и «КРОМЕ». Правда, если таки воспользоваться таймлайном, то и в модуле «Коллекции» будет дерево дат, а не, скажем, каталогов… В целом я бы сформулировал три основных сценария:
- Использование таймлайна и дерева дат.
- Использование дерева каталогов.
- Использование фильтрации по набору критериев.
Но само по себе наличие таймлайна делает первый вариант наиболее обычным.
Изменения в модулях
Их много. Я остановлюсь только на тех модулях, которые упоминал в «Быстром старте».
- Базовая кривая3
-
Об изменениях в данном модуле я писал отдельно — «Новая базовая кривая в Darktable». Там речь идет о версии 3.0, но с тех пор ничего не изменилось, по крайней мере, с точки зрения пользователя.
- Локальный контраст4
-
Внутри модуля ничего не поменялось, зато появилось два пресета (профиля): «Локальное отображение тонов HDR» и «Четкость». Второй вполне можно использовать как профиль по умолчанию вместо «Резкости»5, о чем я говорил в «Быстром старте» (и еще немного о профилях будет ниже).
- Трансформации6
-
Модуль помечен как устаревший! Вместо него рекомендуется использовать два отдельных модуля: «Кадрирование»7 и «Поворот и перспектива»8. В этом есть свой плюс — в старом модуле, если мы сделали кадрирование на определенный размер, а затем выровняли горизонт, например, размер будет уже другой, что в некоторых, хоть и нечастых, случаях может стать неприятным сюрпризом.
Новые
Вообще новых модулей много, ниже те, которые лично мне показались интересными.
- Уровни RGB9 и Тональная кривая RGB10
-
Аналоги модулей «Уровни»11 и «Тональная кривая»12, которые работают с RGB-представлением, что означает, что они действют на поздних13 этапах преобразования. Кроме того их суперсила в том, что они могут работать с каждым цветовым каналом по отдельности — как и зачем это использовать, я писал в соответствующем посте — «Новый модуль Darktable — „Уровни RGB“».
- Пленочная тональная кривая14
-
В некотором роде замена «Базовой кривой»3. И когда ее воткнули в умолчательный набор и начали выстраивать от нее рабочий процесс, я как-то даже испугался. На мой взгляд она неудобна, но кому-то, вероятно, придется ко двору и к решаемым задачам. К счастью, на текущий момент обязательным ее использование не является.
- «S-подобная» или Sigmoid15
-
Чудесное название и еще более чудесный перевод его на русский… Тот самый новый модуль, появившийся только в последней версии. Тоже позиционируется как замена «Базовой кривой» и «Пленочной тональной кривой». Будет ли он мне полезен, пока сказать не могу.
Профили и умолчания
И вот тут были сделаны очень важные и полезные изменения. Теперь в настройках16 можно выбрать набор модулей, автоматически включающийся по умолчанию. Варианты следующие:
- Пленочная тональная кривая RGB и экспозиция, aka scene-referred.
- Базовая кривая, aka display-referred.
- Нет.
Независимо от выбранного варианта будут применены неотключаемые модули, плюс «Баланс белого», «Восстановление пересветов» и «Ориентация». Что отдельно приятно, вариант с «Базовой кривой» добавляет только ее, без «Резкости» и прочего мусора.
По итогу я выставил собственно вариант с «Базовой кривой» и дополнительно включил автозагрузку через профили для «Уровней» и «Локального контраста».
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/utility-modules/lighttable/timeline/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/utility-modules/shared/collections/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/base-curve/ ↩ ↩2
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/local-contrast/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/sharpen/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/crop-rotate/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/crop/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/rotate-perspective/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/rgb-levels/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/rgb-curve/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/levels/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/tone-curve/ ↩
-
О порядке модулей см. https://docs.darktable.org/usermanual/4.0/en/special-topics/module-order/ ↩
-
https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/filmic-rgb/ ↩
-
А нету пока документации по этому модулю. ↩
-
https://docs.darktable.org/usermanual/4.0/en/preferences-settings/processing/ ↩