Обзор Darktable: локальная обработка RAW, каталогизация, маски, ИИ и экспорт

Darktable Программы для работы с фото

Darktable — настольная программа для фотографического рабочего процесса: она регистрирует снимки в локальной базе, помогает отбирать и систематизировать материал, неразрушающе проявляет RAW-файлы и экспортирует готовые изображения. Актуальная стабильная версия 5.6.0 выпущена 21 июня 2026 года. Продукт развивается сообществом darktable как свободное программное обеспечение по лицензии GPL 3.0, не требует подписки и не ограничивает экспорт водяными знаками. По назначению это не мобильный фильтр, не облачная фотогалерея и не редактор коллажей со слоями, а локальный RAW-конвертер с каталогом, цветоуправлением, пакетными операциями, привязной съёмкой и расширяемостью через Lua.

Скачать Darktable бесплатно

Исходная программа

Darktable

Программа для работы с изображениями и графикой на русском языке

Оценка8.5

  • Меньше инструментов для точной локальной коррекции
  • Часть расширенных функций доступна только платно
  • Набор инструментов зависит от версии и платформы
  • Может не подойти для сложного профессионального монтажа
Скачать Darktable

Полностью бесплатно — без СМС и регистрации

Задать вопрос фотографу
Андрей Фёдоров
Как вы могли заметить, здесь есть ТОП-ы на все случаи жизни, причём, их список постоянно пополняется. Кроме того, каждый год они обновляются, ведь я включаю в рейтинги реально лучшие аппараты из всех имеющихся в текущий момент на рынке. Именно мой опыт и знания помогли создать ресурс ТОП Фотограф, который, я надеюсь, приносит вам что-то полезное.
Задать вопрос

Что представляет собой Darktable

Название программы стилизуется строчными буквами — darktable. В русскоязычном тексте обычно встречается написание Darktable, но речь идёт об одном и том же проекте darktable-org. Программа соединяет две роли. «Световой стол» отвечает за импорт, просмотр, отбор, рейтинги, метки, поиск, коллекции и массовые операции. «Тёмная комната» выполняет проявку и коррекцию одного снимка через последовательность модулей обработки.

Darktable не перезаписывает исходный RAW при обычной работе. Оригинал открывается только для чтения, а история проявки, метаданные и организационные сведения сохраняются в базе данных и, при включённой соответствующей настройке, в соседних XMP-файлах. Экспорт создаёт новый файл, в котором рассчитанный результат уже «запечён» в пиксели. Такая схема позволяет вернуться к любой стадии обработки, создать несколько виртуальных вариантов одного кадра и менять параметры без повторной конвертации исходника.

Проект не заявляет себя бесплатной копией Adobe Lightroom. Совпадает общий класс задач, но терминология, порядок модулей, логика цветового конвейера, работа с каталогом и набор автоматизаций отличаются. Пользователю, который переносит привычки из другого RAW-конвертера, требуется освоить собственную модель Darktable, а не искать полное соответствие кнопок.

Краткие характеристики

Параметр Актуальное состояние
Тип продукта Настольный каталог фотографий, неразрушающий RAW-конвертер и средство пакетного экспорта
Разработчик Сообщество и команда проекта darktable
Стабильная версия 5.6.0, выпуск от 21 июня 2026 года
Лицензия и цена GPL 3.0; программа бесплатна, платной редакции и пробного режима нет
Операционные системы Linux, FreeBSD, NetBSD, OpenBSD, Windows 10 и новее; macOS 14 и новее для Apple Silicon, macOS 15 и новее для Intel Mac
Архитектуры готовых сборок Windows x86-64 и Windows on ARM; Linux AppImage x86-64 и AArch64; macOS Intel и Apple Silicon
Работа без интернета Импорт, каталогизация, проявка и локальный экспорт выполняются на компьютере; сеть нужна для загрузки программы, ИИ-моделей, карт и внешних сервисов
Учётная запись Для установки и локальной обработки не требуется
Русский интерфейс Русская локализация входит в выпуск 5.6.0
Основные зоны Световой стол, тёмная комната, карта, слайд-шоу, печать и привязная съёмка
Неразрушающая обработка История хранится в базе и XMP; исходный файл не изменяется
Автоматизация Стили, пресеты, копирование истории, массовый экспорт, несколько экспортных пресетов, darktable-cli и Lua
ИИ в версии 5.6 Опциональные локальные маски объектов, подавление шума и увеличение разрешения; подсистема отключена по умолчанию
Официальное мобильное приложение Отсутствует
Фирменное облачное хранилище Отсутствует; отдельные экспортные модули могут отправлять копии во внешние сервисы

Текущий статус, установка и системные требования

Darktable активно поддерживается. Проект выпускает две крупные стабильные версии в год, обычно около летнего и зимнего солнцестояния, а промежуточные выпуски исправляют ошибки и расширяют поддержку камер. Для повседневной работы следует брать стабильную ветку 5.6, а не ежедневную сборку master: тестовые версии предназначены для разработчиков и проверки новых функций, могут менять структуру базы и не дают гарантий совместимости.

Официальная страница загрузки предлагает установщики Windows, образы DMG для двух архитектур Mac и AppImage для x86-64 и AArch64 Linux. Для Linux также доступны Flatpak и пакеты дистрибутивов. Сторонняя сборка способна отличаться от официальной: Lua, OpenCL, OpenMP, цветовая интеграция, привязная съёмка, отдельные кодеки и новая ИИ-подсистема собираются как зависимости или опции. Наличие компонентов проверяется командой запуска с параметром –version.

Текущая платформа поддержки ограничена 64-битными системами. Windows требует версию 10 или новее. Для Mac на Apple Silicon нужен macOS 14 или новее, для Intel Mac — macOS 15 или новее. 32-битные платформы официально не поддерживаются, а архитектуры с обратным порядком байтов исключены. На Windows режим печати сейчас не реализован, поэтому наличие вкладки печати нельзя считать гарантией системной печати на этой платформе.

Проект указывает 4 ГБ оперативной памяти как работоспособный минимум и 8 ГБ как рекомендуемый минимум. Для установки достаточно примерно 250 МБ, рекомендуемый запас — около 1 ГБ без учёта каталога, кэша миниатюр, RAW-файлов, экспортов и ИИ-моделей. Минимальная конфигурация допускает работу без дискретного GPU, но вычислительно тяжёлые модули, крупные RAW и пакетный экспорт заметно выигрывают от OpenCL-совместимой видеокарты. Для опционального ИИ-ускорения ориентир составляет не менее 4 ГБ видеопамяти; при сбое GPU-инференса программа повторяет операцию на процессоре.

Обновление с 5.4 на 5.6 сохраняет сделанные правки, однако преобразованная библиотека и конфигурация не открываются обратно в 5.4. Перед обновлением требуется резервная копия каталога, XMP и конфигурационной папки. Darktable автоматически создаёт резерв базы при изменении её схемы, но это не заменяет полноценное копирование исходников и сопутствующих файлов.

Как устроен интерфейс

Световой стол

Световой стол показывает текущую коллекцию и служит центром управления библиотекой. Здесь переключаются режимы сетки, масштабируемого стола, сравнения, отбора и полноэкранного просмотра. Левая панель обычно содержит импорт, коллекции и фильтры, правая — сведения о снимке, теги, метаданные, стили, историю и экспорт. Миниатюры поддерживают рейтинги, цветовые метки, группирование и служебные индикаторы.

Коллекция не равна физической папке. Это выборка из базы, построенная по папке, дате, камере, объективу, рейтингу, тегу, метаданным и другим полям. Один файл может появляться в разных коллекциях без создания копий. Такая модель удобна для архива, но требует дисциплины: переносить или переименовывать исходники вне программы после импорта опасно, поскольку база хранит путь к файлу и не отслеживает произвольные изменения файловой системы.

Световой стол Darktable с сеткой миниатюр и боковыми панелями
Официальный скриншот светового стола показывает сетку, коллекции и служебные панели. Оформление относится к более ранней версии, но назначение рабочего вида сохранилось.

Тёмная комната

Тёмная комната открывает один снимок в центральном просмотрщике. Справа расположены модули проявки и их группы, слева — история, снимки состояния, выбор цвета, маски и другие служебные средства. Внизу остаётся лента соседних кадров. Модули не просто накладываются в порядке кликов: они работают в определённой последовательности вычислительного конвейера, называемого pixelpipe. История фиксирует изменения параметров, а порядок обработки определяет, на каком этапе преобразуются данные.

Каждый модуль можно включать, выключать, сворачивать, сохранять как пресет и в ряде случаев создавать в нескольких экземплярах. Несколько экземпляров позволяют, например, отдельно корректировать разные участки или диапазоны. Маска и режим смешивания ограничивают действие модуля по форме, тону, цвету или маске, созданной другим этапом. Поэтому локальная коррекция строится не отдельным «кистевым слоем», а сочетанием модуля, маски и способа смешивания.

Тёмная комната Darktable с фотографией и модулями обработки
Тёмная комната объединяет просмотр кадра, историю и параметры модулей. Скриншот иллюстрирует общую компоновку, а не внешний вид всех элементов версии 5.6.
Панели обработки и тональные инструменты в Darktable
Модули справа образуют вычислительный конвейер, а не набор разрушающих фильтров, применяемых непосредственно к RAW.

Карта, слайд-шоу, печать и привязная съёмка

Карта отображает снимки с координатами и позволяет назначать геопозицию перетаскиванием или по треку GPX. Поиск мест и загрузка большинства картографических подложек зависят от интернета. Координаты затем можно оставить только в каталоге либо включить в экспортируемый файл; последнее решение требует проверки, если фотография публикуется публично.

Карта Darktable с геопривязанными фотографиями
Картографический вид связывает библиотеку с координатами и используется для проверки или назначения геометок.

Слайд-шоу предназначено для последовательного просмотра выбранной коллекции. Печатный вид формирует лист, учитывает поля, размеры и ICC-профиль принтера; в Linux для него используется системная печатная инфраструктура, тогда как Windows-печать в текущем проекте не реализована. Режим привязной съёмки подключает совместимую камеру через libgphoto2, переносит кадры сразу на компьютер и, в пределах возможностей модели, управляет выдержкой, диафрагмой, ISO, балансом белого и спуском.

Макет печати фотографии в Darktable
Печатный вид подготавливает размещение снимка и цветоуправляемый вывод. Доступность системной печати зависит от платформы и сборки.

Каталогизация и управление файлами

При добавлении в библиотеку Darktable создаёт записи в SQLite-базе, читает метаданные и строит миниатюры. Команда add to library не копирует исходники: файлы остаются в существующих папках. Команды копирования и импорта создают новую структуру каталогов по шаблону и затем регистрируют снимки. Импорт с камеры работает аналогично, но сначала переносит данные с устройства.

Для отбора доступны звёздные рейтинги, цветовые метки, отклонение кадров, группирование, теги и произвольные текстовые метаданные. Фильтры можно сочетать, а сохранённая коллекция быстро возвращает нужную выборку. Это подходит для серий, поездок, репортажей и долгого архива, где одной папочной структуры недостаточно.

Darktable не наблюдает за папками в реальном времени. Новый файл, добавленный проводником, не появится автоматически, пока его не импортируют. Если после импорта папку переместить или переименовать внешней программой, миниатюра может остаться в каталоге, но оригинал станет недоступен. Для архива лучше заранее выбрать стабильную структуру и выполнять крупные перемещения осознанно.

Неразрушающая проявка и вычислительный конвейер

Обработка RAW начинается с декодирования данных сенсора, построения цветового изображения и последовательного применения модулей. Pixelpipe задаёт технически корректное место каждого преобразования: часть инструментов работает до демозаики или в линейном пространстве, другие — после цветового преобразования и тонального отображения. Пользователь может менять порядок только там, где программа допускает это безопасно.

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

Для базовой проявки используются модули экспозиции, баланса белого и цветовой калибровки, реконструкции светов, демозаики, коррекции объектива, подавления шума, кадрирования, перспективы, тонального отображения и выходного цветового профиля. Darktable предоставляет несколько подходов к тональности, включая sigmoid, AgX, filmic RGB и tone equalizer. Это не означает, что их следует включать одновременно: конкретный рабочий процесс выбирает совместимый набор и избегает дублирования одного преобразования несколькими модулями.

Коррекция объектива опирается на базу Lensfun и метаданные камеры. Автоматический выбор профиля срабатывает только при совпадении производителя, модели камеры и объектива. Если профиль отсутствует или метаданные записаны иначе, пользователь выбирает его вручную либо обновляет базу Lensfun. Программа не может построить точную геометрическую и виньеточную коррекцию для неизвестной комбинации без подходящего профиля.

Подавление шума включает профильный модуль, использующий измеренные шумовые профили камер, и другие средства для RAW и RGB. Наличие формата камеры ещё не гарантирует наличие отдельного шумового профиля. При его отсутствии ручная настройка остаётся доступной, но автоматический результат не будет эквивалентен профилированной модели.

Локальные коррекции, маски и ретушь

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

Такая система подходит для осветления лица, приглушения неба, выборочной коррекции оттенка, локального шумоподавления и повышения детализации. Она сохраняет редактируемость параметров, но требует понимания порядка модулей. Маска не работает «поверх всего» как самостоятельный слой: результат зависит от того, где расположен создающий и потребляющий её модуль.

Для удаления небольших дефектов есть модуль ретуши с клонированием, восстановлением и разложением по масштабам. Он полезен для пыли сенсора, единичных пятен и локальной чистки. Сложный монтаж, перестройка фона, работа с несколькими независимыми изображениями и произвольная типографика остаются задачами растрового редактора со слоями. Экспорт в TIFF или XCF позволяет продолжить проект в такой программе.

Версия 5.6 добавила ИИ-маску объектов. Пользователь ставит положительные и отрицательные точки, а модель SAM2.1 или SegNext строит область объекта и уточняет её по дополнительным указаниям. Возможна дополнительная обработка границ DenseCRF и экспорт результата в PNG для модуля внешней растровой маски. Это инструмент сегментации, а не генеративная замена содержимого.

Цвет, тональность и контроль вывода

Darktable использует управляемый цветовой процесс. Входной профиль интерпретирует данные камеры или растрового файла, рабочее пространство используется внутри конвейера, профиль дисплея отвечает за корректный показ, а выходной профиль задаёт кодирование экспортируемого изображения. Для публикации обычно выбирают sRGB, для дальнейшей обработки — формат с большей глубиной и подходящим ICC-профилем, для печати — профиль, согласованный с лабораторией или принтером.

Гистограмма, waveform и vectorscope помогают оценивать яркость и цвет. В 5.6 доступен двойной режим, показывающий waveform и vectorscope одновременно. Предупреждения о пересветах, проваленных тенях и выходе за цветовой охват полезны как диагностика, но не заменяют визуальную оценку на профилированном мониторе.

Soft proof имитирует ограничение выбранного выходного или печатного профиля, а проверка gamut отмечает цвета вне охвата. Если экспорт выглядит иначе в другой программе, причиной часто становится не сама проявка, а отсутствующее управление цветом у просмотрщика, неверный профиль дисплея или экспорт в пространство, которое целевое приложение трактует неправильно.

Модуль color harmonizer, добавленный в 5.6, корректирует цветовые отношения в пространстве UCS по схемам гармонии: комплементарной, раздельно-комплементарной, триадной, тетрадной и пользовательской. Он может синхронизироваться с vectorscope в режиме RYB. Это управляемое преобразование оттенков, а не автоматическая оценка художественного качества кадра.

Пакетная обработка и автоматизация

Для серии можно скопировать всю историю одного кадра или только выбранные модули, а затем вставить её в несколько снимков. Этот способ эффективен для кадров с одинаковым светом и камерными настройками. Для разнородной съёмки безопаснее переносить только стабильные операции — например, профиль объектива, базовую цветовую схему или выходной стиль — и отдельно проверять экспозицию, баланс белого, кадрирование и маски.

Пресет хранит параметры одного модуля и может применяться автоматически по условиям камеры, объектива, ISO и другим признакам. Стиль содержит набор модулей и их настроек. Стиль можно применить к выбранным изображениям либо временно добавить только на экспорт, не переписывая основную историю. Это удобно для веб-резкости, рамки или варианта с другой выходной тональностью.

Модуль экспорта обрабатывает сразу выбранную группу. Функция multi-preset export запускает несколько экспортных пресетов за один проход: например, полноразмерный TIFF в архивную папку, JPEG для сайта и уменьшенную копию для предпросмотра. Для каждого пресета нужно настроить отдельный путь или шаблон имени, иначе результаты могут конфликтовать.

Командная утилита darktable-cli принимает входной файл или папку, XMP с историей и путь вывода. В 5.6 параметр –library позволяет читать историю из указанной базы library.db, когда XMP не используются. Lua расширяет импорт, экспорт, теги, внешние действия и автоматизацию; в 5.6 набор сценариев поставляется вместе с выпуском, хотя сама поддержка Lua зависит от сборки.

ИИ-функции в Darktable 5.6

ИИ-подсистема является опциональной и отключена по умолчанию. Пока пользователь не активирует её, ONNX Runtime не загружается и ИИ-операции не выполняются. Модели устанавливаются через отдельную вкладку настроек из настраиваемого репозитория. После загрузки вычисления идут локально через ONNX Runtime; исходные фотографии не требуется отправлять в облачный редактор.

Кроме объектных масок, модуль neural restore решает три задачи: подавление шума в RAW, подавление шума в RGB-изображении и увеличение разрешения. В стандартном наборе используются NIND UNet, RawNIND UtNet2 и RealPLKSR 2x/4x. Дополнительные модели могут устанавливаться отдельно. Доступны предварительный просмотр до/после, выбор области, регулировка силы, обработка плитками и пакетный запуск.

Результат нейронного RAW-шумоподавления сохраняется как DNG, а обычное шумоподавление и увеличение — как TIFF с встроенным выходным ICC-профилем. Созданный файл автоматически импортируется обратно, группируется с исходником и получает связанные теги. Это отличается от обычного неразрушающего модуля: нейронная операция формирует новый производный файл, который занимает дополнительное место.

Официальные сборки обеспечивают CPU-инференс. Windows использует встроенное ускорение DirectML на совместимом DirectX 12 GPU, Apple Silicon — CoreML. На Linux официальная базовая среда работает на CPU; для NVIDIA, AMD или Intel устанавливается отдельный GPU-вариант ONNX Runtime. Если видеопамяти не хватает или оператор не поддерживается, задача автоматически повторяется на CPU, поэтому замедление не обязательно означает сбой.

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

Воспроизводимый рабочий сценарий

Ниже приведён пример обработки серии RAW с одной съёмки. Он показывает связь каталога, проявки и экспорта, но не задаёт универсальный рецепт для каждого кадра.

  1. Подготовить папки и резервную копию. Скопировать карту памяти на основной диск и отдельный носитель либо использовать функцию copy & import с заранее настроенным шаблоном. До форматирования карты убедиться, что копии читаются.
  2. Импортировать серию. Добавить папку в библиотеку, назначить общий тег съёмки и при необходимости метаданные автора. Для пары RAW+JPEG решить, нужно ли импортировать оба файла.
  3. Отобрать кадры. В режиме culling сравнить близкие дубли, поставить рейтинги, отклонить технический брак и сгруппировать связанные варианты. Увеличить критические участки для проверки фокуса.
  4. Открыть репрезентативный RAW. В тёмной комнате проверить распознавание камеры, базовый профиль, баланс белого, экспозицию и состояние светов. Не компенсировать все проблемы одним контрастным модулем.
  5. Исправить оптику и геометрию. Включить подходящий профиль объектива, проверить искажения и виньетирование, затем выполнить кадрирование и перспективу.
  6. Настроить тональность и цвет. Выбрать один основной тональный подход, скорректировать экспозицию, светлые и тёмные области, цветовую калибровку и насыщенность. Следить за waveform, пересветами и выходом за охват.
  7. Обработать шум и детали. На масштабе 100% настроить профильное шумоподавление, хроматические аберрации и резкость. Не оценивать микродетали по уменьшенному предпросмотру.
  8. Добавить локальные коррекции. Создать градиент для неба, параметрическую маску по яркости или ИИ-маску объекта. Проверить края маски на контрастных границах.
  9. Синхронизировать серию. Скопировать только те модули, которые подходят другим кадрам. Кадрирование, маски и экспозицию просмотреть индивидуально.
  10. Экспортировать два варианта. Для публикации создать JPEG в sRGB с заданным максимальным размером и контролируемыми метаданными; для дальнейшей редакции — 16-битный TIFF с подходящим профилем. Открыть готовые файлы во внешнем цветоуправляемом просмотрщике и проверить размер, резкость, цвет и отсутствие лишних GPS-данных.

Финальная проверка сопоставляет результат с назначением. Веб-копия оценивается в фактическом размере, печатная — с нужным профилем и мягкой пробой, промежуточный TIFF — по глубине, профилю и возможности дальнейшего редактирования. Просмотр только внутри тёмной комнаты не подтверждает корректность экспорта.

Импортируемые форматы и совместимость камер

RAW декодируются библиотекой RawSpeed. Среди распознаваемых расширений присутствуют 3FR, ARI, ARW, CR2, CR3, CRW, DCR, DNG, ERF, FFF, GPR, IIQ, KDC, MEF, MOS, MRW, NEF, NRW, ORF, PEF, RAF, RAW, RW1, RW2, SR2, SRF, SRW и другие камерные варианты. Расширение само по себе не гарантирует поддержку конкретной камеры или режима сжатия: проверяется модель, матрица, формат контейнера и наличие эталонных образцов.

Большинство современных Bayer-камер поддерживается, как и Fujifilm X-Trans. Другие небайеровские сенсоры, включая Sigma Foveon X3, не декодируются обычным RAW-путём Darktable. В выпуске 5.6 также перечислены неподдерживаемые режимы: Apple ProRAW DNG, некоторые CinemaDNG, DNG 1.7 с JPEG XL, Fujifilm lossy RAF, Nikon high efficiency NEF, часть Phase One и отдельные новые режимы Sony ARW. Перед миграцией архива нужно проверить реальные файлы своей камеры, а не только название расширения.

Из обычных изображений программа штатно читает JPEG, JPEG XL, 8- и 16-битный PNG, 8- и 16-битный TIFF, а также 16- и 32-битный TIFF с плавающей точкой. Для HDR поддерживаются OpenEXR, RGBE и PFM. JPEG 2000 и дополнительные форматы, включая WebP через GraphicsMagick или ImageMagick, зависят от того, с какими библиотеками собрана конкретная версия.

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

Экспорт и форматы результата

В исходном коде стабильной ветки 5.6 присутствуют экспортные модули AVIF, OpenEXR, HEIF, JPEG 2000, JPEG, JPEG XL, PDF, PFM, PNG, PPM, TIFF, WebP и XCF, а также режим копирования исходного файла. Фактический список в меню зависит от сборки и наличия библиотек. JPEG, PNG и TIFF опираются на обязательные компоненты, тогда как AVIF, HEIF, JPEG XL, WebP, OpenEXR и JPEG 2000 могут исчезнуть из стороннего пакета без соответствующей зависимости.

HEIF-экспорт появился в 5.6 и поддерживает режимы с потерями и без потерь, глубину 8, 10 и 12 бит и доступные варианты цветовой субдискретизации. Для TIFF выбираются глубина, сжатие и, при необходимости, монохромное представление. JPEG предлагает уровень качества, а форматы с высокой разрядностью подходят для промежуточной передачи в другой редактор.

Экспорт задаёт максимальную ширину и высоту в пикселях, сантиметрах, дюймах либо масштабный коэффициент. Нулевое значение снимает ограничение по соответствующему измерению. Разрешение DPI имеет смысл для физического размера и печати, но не добавляет пикселей само по себе. Увеличение выше исходного размера выполняется только при разрешённом апскейле; для нейросетевого увеличения используется отдельный модуль neural restore.

Профиль вывода, rendering intent, качество ресэмплинга, метаданные и стиль на экспорт настраиваются отдельно. Маски могут быть записаны как дополнительные слои TIFF или каналы EXR/XCF. История проявки встраивается как XMP-теги только в поддерживающие это форматы. При экспорте AVIF, EXR, JPEG XL и XCF выбор отдельных групп метаданных имеет ограничение: данные не записываются, если не выбраны все соответствующие флажки. Это особенно важно при попытке оставить авторство, но удалить геометку.

Целевым хранилищем может быть локальная папка, книжный шаблон или поддерживаемый внешний backend. Удалённый экспорт требует сети и, для стороннего сервиса, его учётных данных. Он создаёт копию результата, но не превращает каталог Darktable в синхронизируемую облачную библиотеку.

Приватность, интернет и сохранность данных

Основная обработка локальна. RAW, база, XMP, кэш и экспорт остаются на выбранных дисках. Регистрация в Darktable не нужна, а отключённая ИИ-подсистема не загружает ONNX Runtime и не проявляет ИИ-активности. После установки моделей их вычисления выполняются на компьютере.

Интернет используется в отдельных сценариях: получение установщика и обновлений, загрузка ИИ-моделей, картографические подложки и поиск мест, отправка файлов во внешний сервис, установка Lua-расширений или обновление сторонних баз. Эти действия нужно отличать от обычной проявки. При работе с конфиденциальной съёмкой достаточно не подключать внешние экспортные назначения и контролировать метаданные результата.

EXIF способен содержать серийный номер камеры, дату, координаты и авторские поля. Экспортный модуль позволяет отдельно включать EXIF, пользовательские метаданные, геометки, обычные и иерархические теги. Перед публикацией следует открыть итоговый файл в просмотрщике метаданных и убедиться, что приватные поля удалены. Пометка поля как private в редакторе метаданных предотвращает его обычный экспорт, но итог всё равно требует проверки.

XMP рядом с оригиналом содержит историю и описательные сведения. Это полезно для восстановления, но одновременно раскрывает названия тегов, параметры обработки и часть метаданных тому, кто получает всю папку. Для передачи заказчику обычно экспортируют готовые копии, а не RAW вместе с внутренними XMP и базой.

Риск потери связан не с разрушающим редактированием RAW, а с библиотекой, путями и резервными копиями. Удаление исходника оставляет запись без доступного изображения; потеря базы способна уничтожить организацию архива; отключённые XMP усложняют восстановление отдельных правок. Практичная защита — правило нескольких копий исходников, регулярная копия конфигурации и базы, а также проверка восстановления до крупного обновления.

Стоимость, редакции и ограничения бесплатного режима

Darktable полностью бесплатен. Нет платной Pro-редакции, подписки, лимита числа фотографий, ограничения разрешения, водяного знака, платного экспорта или временного пробного периода. Лицензия GPL 3.0 разрешает использование, изучение, изменение и распространение на её условиях. Пожертвования проекту добровольны и не открывают отдельные функции.

Различия возникают не между тарифами, а между сборками. Официальные бинарные пакеты и пакет дистрибутива могут включать разные опциональные библиотеки. Поэтому отсутствие HEIF, привязной съёмки, Lua, OpenCL или ИИ не является ограничением «бесплатной версии» — это свойство конкретного пакета. Для диагностики нужно смотреть сведения о сборке.

Русская локализация входит в 5.6. Официальное руководство по версии 5.6 на момент выпуска не было полностью завершено, поэтому сведения о части новых функций содержатся прежде всего в примечаниях к выпуску.

Производительность и практические ограничения

Darktable способен работать без GPU, однако производительность зависит от разрешения RAW, глубины, числа модулей, масок, масштаба просмотра и размера пакета. Denoise, diffuse or sharpen, retouch, liquify и крупные локальные фильтры относятся к тяжёлым операциям. OpenCL переносит часть вычислений на видеокарту; результат CPU и GPU проектируется одинаковым с допустимыми различиями округления.

OpenCL включается автоматически только после успешного обнаружения библиотеки, устройства и достаточной памяти. Если инициализация не проходит, переключатель становится недоступным. Минимальный объём видеопамяти для обычного OpenCL-ускорения указан как 1 ГБ, но современные крупные файлы и несколько тяжёлых модулей требуют большего запаса. Сбой одного GPU-расчёта обычно приводит к переходу на CPU.

Основная сложность — высокий порог освоения. Пользователю нужно понимать линейную обработку, порядок модулей, маски, профили и различие между каталогом, XMP и экспортом. Автоматические стили и пресеты ускоряют старт, но не скрывают архитектуру полностью. Для нескольких быстрых JPEG-правок этот объём настройки может быть избыточным.

Darktable также не заменяет командную работу с единым серверным каталогом. Несколько рабочих пространств могут иметь собственные базы, но одновременное редактирование одной SQLite-библиотеки несколькими компьютерами не является облачным совместным режимом. Для команды требуются отдельные правила передачи XMP, файлов и баз либо специализированная DAM-система.

Плюсы и минусы

Плюсы ✔️
  • полная бесплатность без водяных знаков, лимита экспорта, подписки и платной редакции;
  • неразрушающая проявка с историей в базе и XMP, не меняющая исходный RAW;
  • единый рабочий процесс от импорта, отбора и тегов до проявки, печати и экспорта;
  • широкий набор модулей для оптики, тона, цвета, шумоподавления, деталей, масок и ретуши;
  • управление цветом, soft proof, проверка gamut и выбор выходного ICC-профиля;
  • массовое копирование истории, стили, пресеты и multi-preset export для серий;
  • готовые сборки для Linux, Windows x86-64 и ARM, Intel Mac и Apple Silicon;
  • локальная работа без обязательной регистрации и загрузки фотографий на сервер;
  • опциональные локальные ИИ-маски, шумоподавление и увеличение разрешения в версии 5.6;
  • расширение через darktable-cli и Lua без отдельного коммерческого API.
Минусы ❌
  • интерфейс и модель pixelpipe требуют больше обучения, чем редакторы с небольшим набором ползунков;
  • сторонние пакеты могут не включать ИИ, Lua, OpenCL, привязную съёмку или отдельные форматы;
  • нет официального мобильного приложения, фирменной облачной синхронизации и общего командного каталога;
  • не предназначен для многослойного фотомонтажа, сложной типографики и композитинга нескольких изображений;
  • Windows-версия не реализует системную печать в текущем проекте;
  • перемещение исходников вне программы нарушает пути каталога, поскольку папки не отслеживаются автоматически;
  • обновлённая база после перехода на новую ветку обычно не открывается старой версией без восстановления резервной копии;
  • поддержка расширения RAW не гарантирует поддержку каждой камеры и каждого режима сжатия;
  • документация 5.6 на момент выпуска неполна, а часть новых материалов доступна только на английском;
  • тяжёлые модули и ИИ на CPU могут работать медленно, особенно с высокомегапиксельными файлами.

Кому подойдёт

  • Фотографу, который хочет уйти от подписки. Darktable закрывает каталог, RAW-проявку и пакетный экспорт без коммерческой лицензии.
  • Пользователю Linux. Эта платформа является основной средой разработки, а набор функций и пакетных вариантов наиболее естественно вписывается в её экосистему.
  • Владельцу локального архива. Теги, рейтинги, коллекции, метаданные и XMP подходят для систематизации материала без загрузки в облако.
  • Технически ориентированному фотографу. Pixelpipe, цветовые пространства, маски, несколько экземпляров модулей и точная настройка дают высокий уровень контроля.
  • Автору больших серий. Копирование истории, пресеты, стили, пакетный экспорт и CLI сокращают повторяющиеся операции.
  • Студии с совместимой камерой и одним рабочим компьютером. Привязная съёмка позволяет сразу получать кадры в локальную сессию, если модель поддерживается libgphoto2.

Кому не подойдёт

  • Тому, кому нужна обработка только на телефоне или планшете. Официального приложения для Android и iOS нет.
  • Пользователю, ожидающему автоматическую облачную медиатеку. Darktable не синхронизирует сам каталог между устройствами и не предоставляет фирменное хранилище.
  • Дизайнеру коллажей и рекламных макетов. Для слоёв, текста, сложного удаления фона и композитинга нужен растровый или макетный редактор.
  • Команде, одновременно работающей с общей базой. Локальная SQLite-библиотека не заменяет многопользовательскую DAM-систему.
  • Новичку, которому нужен результат за несколько минут без изучения терминов. Автопресеты помогают, но не устраняют необходимость понимать экспозицию, цвет, модульный порядок и экспорт.
  • Пользователю Windows, которому критична печать непосредственно из RAW-конвертера. Текущая Windows-версия не реализует этот режим.

Альтернативы и различия

Альтернатива Когда она рациональнее Главное отличие от Darktable
RawTherapee Нужна бесплатная техническая проявка RAW без обязательного построения большого каталога Свободный кроссплатформенный RAW-конвертер с файловым браузером; управление архивом менее центрально, чем в Darktable
digiKam Главная задача — долгосрочная каталогизация фотографий и видео, поиск, альбомы и метаданные Открытая DAM-система с редактором; сильнее ориентирована на управление медиатекой, тогда как Darktable глубже связывает каталог с RAW-pixelpipe
Capture One Pro Коммерческой студии нужны поддерживаемые Sessions, Catalogs и развитая привязная съёмка с официальной поддержкой камер Платный продукт с коммерческой экосистемой и мобильным приложением; Darktable бесплатен и локален, но совместимость tethering зависит от libgphoto2
Adobe Lightroom Classic Требуется интеграция с экосистемой Adobe, облачными и мобильными приложениями и привычный каталог Lightroom Распространяется по подписке и связан с сервисами Adobe; Darktable не требует аккаунта и не предоставляет аналогичной фирменной синхронизации
GIMP Нужны слои, сложный фотомонтаж, выделения, текст, графические элементы и композитинг после проявки Это свободный растровый редактор, а не основной каталогизатор RAW; практичный процесс — проявить в Darktable и передать TIFF/XCF в GIMP

Выбор определяется не количеством ползунков, а узким местом процесса. Для чистой RAW-проявки без каталога проще RawTherapee. Для архива с видео и развитой DAM-логикой уместен digiKam. Для оплачиваемой студийной поддержки и tethering — Capture One. Для облачно-мобильной связки — Lightroom. Для пиксельного монтажа — GIMP. Darktable рационален, когда нужны локальный каталог и глубокая свободная проявка в одном приложении.

Частые проблемы и диагностика

Симптом Вероятная причина Что проверить
Программа не запускается или закрывается сразу Сбой OpenCL, повреждённая конфигурация, неподдерживаемая ОС или конфликт базы Запустить из терминала с параметром –disable-opencl, проверить версию ОС и архитектуру, прочитать журнал, временно использовать отдельную конфигурационную папку
База заблокирована Её уже открыл другой экземпляр Darktable либо остался конфликт после аварийного завершения Закрыть все процессы, убедиться, что библиотека не используется другим рабочим пространством; не удалять lock-файлы до проверки процессов и резервной копии
После импорта миниатюра есть, а оригинал не открывается Файл перемещён, переименован, отключён внешний диск или изменена точка монтирования Сверить физический путь с записью каталога, подключить носитель под прежним путём или корректно обновить расположение; не импортировать файл повторно вслепую
Камера или RAW не поддерживается Новая модель, неподдерживаемый режим сжатия, небайеровский сенсор или устаревшая версия Проверить точную модель и режим записи, открыть оригинальный файл из камеры, сравнить со списком изменений 5.6; конверсия в DNG не должна использовать неподдерживаемую схему
Камера не видна для импорта или tethering Устройство автоматически смонтировано системой, занято другой программой или отсутствует свежая libgphoto2 Размонтировать камеру как накопитель, закрыть фирменные утилиты, выполнить повторное сканирование устройств и проверить совместимость модели
Нет профиля объектива Устаревшая база Lensfun, неоднозначные метаданные или отсутствующий профиль Проверить производителя и точное название объектива, обновить данные Lensfun, выбрать профиль вручную; не подставлять похожий объектив без проверки геометрии
OpenCL недоступен Нет подходящего драйвера, библиотеки или достаточной памяти; сборка создана без OpenCL Посмотреть сведения –version, обновить драйвер, проверить лог OpenCL, сравнить запуск с отключённым ускорением
ИИ-вкладка отсутствует Пакет собран без USE_AI или не содержит ONNX Runtime Проверить официальный пакет и сведения о сборке; простое включение настройки не добавит отсутствующий компонент
ИИ работает очень медленно Используется CPU, модель впервые компилируется для GPU или произошёл автоматический fallback Проверить активный execution provider, объём VRAM, драйвер и диагностический запуск с журналом AI; уменьшить пакет и дождаться завершения первой инициализации
Миниатюра RAW выглядит иначе, чем тёмная комната До первой правки световой стол показывает встроенный камерный JPEG Открыть кадр в тёмной комнате и создать историю; при необходимости изменить настройку использования встроенного JPEG для миниатюр
Экспорт слишком маленький Заданы ограничения ширины или высоты, масштаб меньше единицы либо выбран неверный пресет Проверить единицы, max size, scale, upscaling и активный multi-preset; оба нулевых ограничения сохраняют размер после кадрирования
Экспорт отличается по цвету Неверный выходной ICC-профиль, просмотрщик без управления цветом или ошибочный профиль монитора Экспортировать тест в sRGB, открыть в цветоуправляемом приложении, проверить display profile и soft proof, сравнивать при одинаковом масштабе
После обновления нельзя вернуться к старой версии Новая версия преобразовала базу и параметры модулей Восстановить резерв library.db и совместимые XMP; не открывать рабочий архив попеременно разными ветками без отдельных конфигураций
Нет нужного экспортного формата В сборке отсутствует опциональная библиотека Посмотреть состав –version, установить официальный пакет или пакет с libheif, libjxl, libavif, OpenEXR, OpenJPEG или WebP в зависимости от формата

Как проверить готовый результат

  • сравнить RAW и экспорт в масштабе 100% в областях фокуса, шума, тонких линий и границ масок;
  • убедиться, что светлые участки не потеряли значимую фактуру, а тени не содержат цветных пятен после подъёма;
  • проверить ширину, высоту, ориентацию, формат, глубину, размер файла и имя по фактическим свойствам экспорта;
  • открыть результат в отдельном цветоуправляемом просмотрщике и убедиться, что ICC-профиль встроен или однозначно задан;
  • для веба посмотреть изображение в реальном размере публикации, поскольку перешарп заметен иначе, чем на полном разрешении;
  • для печати включить профиль лаборатории или принтера, soft proof и предупреждение gamut, а затем не менять параметры без нового контроля;
  • прочитать EXIF и XMP готовой копии, чтобы исключить GPS, серийный номер, приватные теги и лишнюю историю;
  • выборочно открыть несколько файлов из пакетной операции, включая самый светлый, тёмный и кадр с другой ориентацией;
  • проверить, что экспорт не перезаписал исходник и что архивный, веб- и клиентский варианты попали в разные папки;
  • до удаления карты памяти открыть RAW с основной и резервной копии, а не ограничиваться подсчётом файлов.

FAQ

Darktable действительно бесплатен для коммерческой фотографии?

Да. Программа распространяется по GPL 3.0 и не делит функции на домашний и коммерческий тариф. Оплата не требуется за импорт, проявку, пакетный экспорт, tethering или ИИ-модули. Условия лицензии важны при распространении самой программы или модифицированной версии, а не при продаже созданных фотографий.

Можно ли пользоваться Darktable без каталога?

Изображение всё равно регистрируется в библиотеке, потому что база является частью архитектуры. Можно работать с небольшими временными коллекциями и хранить файлы в привычных папках, но полностью файлового режима без записей каталога программа не предлагает. Для браузерного подхода без центральной библиотеки проще рассмотреть RawTherapee.

Нужно ли нажимать «Сохранить» после каждой правки?

Отдельное сохранение проявки не требуется: изменения записываются в историю базы, а при соответствующей настройке — в XMP. Для получения JPEG, TIFF или другого готового файла нужен экспорт. Перед закрытием приложения стоит дождаться завершения фоновых операций с большим числом XMP.

Можно ли открыть один RAW в нескольких вариантах?

Да. Виртуальные дубликаты используют один исходник, но получают отдельные истории и XMP-варианты. Так создаются цветная и монохромная версии, разные кадрирования или варианты для печати и веба без копирования тяжёлого RAW.

Darktable загружает фотографии для ИИ?

ИИ в 5.6 работает через локальный ONNX Runtime. Сеть нужна для получения моделей из выбранного репозитория, после чего сегментация, шумоподавление и апскейл вычисляются на компьютере. При нейронном восстановлении создаётся новый DNG или TIFF, который остаётся в локальной библиотеке.

Почему в моей сборке нет HEIF, AVIF или JPEG XL?

Эти экспортные модули зависят от дополнительных библиотек. Пакет дистрибутива может быть собран без libheif, libavif или libjxl. Состав проверяется через –version; решение состоит в установке официальной сборки или пакета, где нужная зависимость включена.

Поддерживает ли Darktable PSD?

PSD не входит в штатный список импортируемых и экспортируемых форматов Darktable. Для передачи в редактор со слоями практичнее использовать 16-битный TIFF или XCF в поддерживаемой конфигурации. RAW-проявку следует завершить до сложного монтажа.

Можно ли использовать Darktable вместе с GIMP?

Да. Darktable выполняет проявку RAW и цветовую подготовку, затем экспортирует TIFF или XCF для слоёв, текста и композитинга в GIMP. Обратная передача готового файла в каталог возможна через импорт; изменения GIMP не становятся параметрами модулей Darktable.

Почему новый RAW сначала выглядит хуже камерного JPEG?

Камера встраивает JPEG, обработанный фирменными алгоритмами контраста, цвета, шумоподавления и резкости. Световой стол может сначала показывать этот превью-файл, а тёмная комната — нейтральнее проявленные данные. После создания истории миниатюра пересчитывается через Darktable. В версии 5.0 и новее доступны камерные стили для многих моделей, но они воспроизводят главным образом контраст, яркость и насыщенность, а не весь закрытый камерный процесс.

Безопасно ли хранить библиотеку на сетевом диске?

Исходные фотографии могут находиться на подключаемом хранилище при стабильных путях, но локальную SQLite-базу нельзя считать многопользовательской серверной DAM. Одновременный доступ нескольких экземпляров приводит к блокировке и риску конфликтов. Для общей команды лучше использовать специализированный каталог либо раздельные рабочие пространства с управляемым обменом файлами и XMP.

Подходит ли Darktable только для RAW?

Нет. Программа импортирует JPEG, PNG, TIFF, JPEG XL, OpenEXR, PFM и другие форматы, доступные в сборке. Однако её сильная сторона — фотографический конвейер и каталог, а не создание графики с пустого холста. Для единичного простого JPEG более лёгкий редактор может быть быстрее.

Как понять, что профиль объектива применён правильно?

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

Итог по сценариям

Darktable 5.6 подходит для локального фотографического цикла, когда важны отсутствие подписки, сохранность RAW, глубокая ручная проявка, цветоуправление и повторяемая обработка серии. На Linux он особенно логичен как основной каталог и конвертер. На Windows и macOS программа также полноценна, но нужно учитывать текущие требования к версии ОС, различия сборок и отсутствие печати на Windows.

Для домашнего архива ценность дают коллекции, теги, XMP и отсутствие обязательного облака. Для репортажа — быстрый отбор, синхронизация истории и несколько экспортных пресетов. Для студии — привязная съёмка при подтверждённой совместимости камеры. Для технической обработки — pixelpipe, маски, профили, scopes и новые локальные ИИ-инструменты.

Альтернатива разумнее, когда главным требованием являются мобильная синхронизация, многопользовательская DAM, коммерческая поддержка tethering или многослойный дизайн. Darktable не пытается закрыть эти классы задач. Его практическая роль — контролируемо превратить локальный фотоархив и RAW-данные в воспроизводимый готовый результат, сохранив исходники и историю редактирования.

Поделиться с друзьями
Андрей Федоров
Андрей Федоров

Фотография – это целое искусство, где необходима полная самоотдача, недюжинный самоконтроль и безупречное чувство прекрасного. А если вы ещё и желаете досконально разбираться в фототехнике – вам потребуется соответствующее образование и немалый опыт. У меня имеется и то, и другое, ведь я работаю профессиональным фотографом уже около 20 лет. За плечами высшее техническое образование в сфере фототехники, а также подтверждённая профессия «Фотоискусство и диджитал графика» от РГУ имени А. Н. Косыгина. Кроме того, полученные специальности не остановили меня в развитии, и я закончил ещё и несколько платных тематических курсов, существенно подтянув свои знания в сфере фотодела. В конце концов жизненный путь привёл меня к созданию своего сайта, где я делюсь собственным немалым опытом с читателями. Подробнее обо мне...

Оцените автора
( Пока оценок нет )
Топ фотограф
Добавить комментарий