Можно ли экспортировать фотографии из Lightroom из командной строки? - Фотопедия
7 голосов
/ 10 октября 2011

Я хочу поделиться фотографиями из своего каталога Lightroom в домашней сети через веб-сервер. Браузеры могут понимать только JPG, но мои фотографии в основном в формате RAW. Я хотел бы найти решение, при котором мне не нужно экспортировать весь каталог в формате JPG и обновлять экспортированную копию всякий раз, когда я добавляю новые фотографии или изменяю существующие.

Я счастлив написать новое программное обеспечение для этого. Если в Lightroom есть способ экспортировать отдельные фотографии из командной строки, я мог бы написать веб-сервер, который принимает запросы к файлу file.jpg, экспортирует их по запросу из RAW foo.dng и возвращает версию JPG. Таким образом, файл будет всегда обновлен и не потребует второй копии всего каталога.

Я не хочу использовать другие библиотеки для преобразования файлов RAW, потому что я хочу использовать параметры разработки, которые я уже настроил в Lightroom.

Возможно ли это сделать?

Похоже, кто-то еще пытался сделать это в прошлом году, но безуспешно: http://forums.adobe.com/thread/428398

Ответы [ 2 ]

2 голосов
/ 10 октября 2011

Короче говоря, НЕТ .

Текущая стабильная версия Lightroom не поддерживает использование командной строки и поэтому не может использоваться никакими внешними инструментами. Lightroom действительно предоставляет SDK для разработчиков, но это в основном для написания плагинов, а не для использования его внутренней функциональности. Возможно, в следующих версиях Adobe будет включать эту функцию.

Если вы хотите конвертировать файлы RAW в JPEG без участия человека, для этой цели доступны другие механизмы, например DCRAW с открытым исходным кодом и поддержкой использования командной строки в linux, mac и windows .

1 голос
/ 10 июля 2013

В качестве альтернативы я использую Rawtherapee для этой цели. Он имеет довольно полный CLI, позволяющий вам переопределить профиль по умолчанию, используя ваш. Вы также можете сложить несколько частичных профилей вместе, и они переопределят значения профиля по умолчанию в порядке вызова.

Я, например, использую вместе следующие профили: базовый нейтральный профиль, настраиваемый профиль баланса белого, настраиваемый профиль искажения объектива.

Команда выглядит примерно так:

/Applications/RawTherapee.app/Contents/MacOS/rawtherapee -o outputFile.tif -t1 -Y -p Neutral.pp3 -p WhiteBalance.pp3 -p LensProfile.pp3 -c rawFile.CR2

Таким образом, у вас есть лучшее из обоих, неплохой первоклассный разработчик, где вы можете определить свои параметры разработки и возможность обрабатывать все это с помощью CLI.

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