rawtherapee-cli

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: rawtherapee.com

rawtherapee-cli — консольная версия программы RawTherapee, предназначенная для пакетной обработки и конвертации изображений и RAW‑файлов без графического интерфейса. Она выполняет ту же основную функциональность движка обработки изображений, что и графическая версия, но ориентирована на автоматизацию, интеграцию в скрипты и работу на серверах или в средах без оконной системы. Инструмент предоставляет интерфейс командной строки для применения предустановок обработки, управления параметрами вывода и выполнения массовой конвертации наборов файлов.

Развитие rawtherapee-cli связано с потребностью в органичном использовании возможностей RawTherapee в рабочих процессах, где важно повторяемое и масштабируемое преобразование фотографий. В случаях, когда документация по конкретным опциям консольной утилиты ограничена, описание возможностей опирается на общие принципы работы движка RawTherapee: поддержка большого числа форматов RAW, настройка демоозафикации, коррекции экспозиции, работы с профилями цветового пространства и сохранения результатов в популярных форматах изображений.

  • Пакетная конвертация: обработка множества изображений в автоматическом режиме с применением одинаковых настроек или профилей.
  • Применение профилей и предустановок: использование сохранённых профилей обработки, включая цветокоррекцию, кривые, шумоподавление и другие параметры.
  • Поддержка форматов RAW и изображений: чтение широкого спектра RAW‑форматов камер и экспорт в форматы вроде JPEG, TIFF и других.
  • Настройка параметров вывода: выбор разрешения, глубины цвета, сжатия и цветового пространства для экспортируемых файлов.
  • Автоматизация рабочих процессов: интеграция в shell‑скрипты и конвейеры обработки для пакетной обработки на серверах и в CI/CD.
  • Производительность и параллелизм: возможность оптимизации за счёт пакетной обработки и использования многоядерных процессоров (в зависимости от реализации и сборки).
  • Отсутствие GUI: управляется исключительно через параметры командной строки, что облегчает удалённую и безголовую эксплуатацию.
  • Совместимость с настройками RawTherapee: способность применять те же пресеты и профили, что и графическая версия, для обеспечения единообразия результата.
  • Журналы и отчётность: вывод диагностической информации и сообщений в консоль для отслеживания процесса обработки.
  • Ограничения документации: в публичных описаниях иногда отсутствуют подробности по всем опциям; в таких случаях практическое использование предполагает проверку доступных параметров в конкретной сборке или чтение встроенной справки утилиты.
Подробнее