Как я могу загружать, редактировать и перезаписывать файлы jpg с помощью Darktable?

Это продолжение вопроса, заданного на askubuntu: https://askubuntu.com/questions/708759/color-adjustment-for-100-jpg-files-fast-workflow-for-savenext

Я хочу выполнить ручную настройку цвета для 100 файлов jpg.

Рабочий процесс, который я использую на данный момент, работает следующим образом:

  1. открыть первый jpg
  2. сделать ручную настройку цвета. Либо "авто", либо "кривые"
  3. загрузить следующий jpg

Я хочу сделать ручную коррекцию каждой фотографии. Этот вопрос не касается пакетной обработки.

Я хочу, чтобы переключение (сохранение текущего, переход к следующему) было быстрым, как при использовании флипбука.

До сих пор я использовал gimp, но я думаю, что переход на darktable имеет много преимуществ.

Я знаю, что перфекционисты не делают «загрузить jpg, отредактировать jpg, перезаписать jpg». Но я не перфекционист. Я хочу сделать это таким образом (иногда).

Вопрос

Как перезаписать исходные файлы jpg с помощью darktable?

Стоит отметить, что причина, по которой этот рабочий процесс немного неудобен в darktable, заключается в том, что он полностью разработан на основе концепции «неразрушающего редактирования», когда исходный (обычно RAW) файл обычно никогда не модифицируется.

Ответы (1)

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

Но, тем не менее, в этом конкретном случае есть простой способ сделать то, что похоже на то, о чем вы просите, и должен дать достойные результаты. Импортируйте все свои изображения любым способом ( darktable *.jpgв командной строке) и внесите все изменения в каждое из них. Когда вы закончите, введите $(FILE_FOLDER)/$(FILE_NAME) в качестве выходных данных, выберите все изображения и нажмите «Экспорт». Вам нужно будет проверять «перезаписывать» каждый раз (но не для каждого файла отдельно), предположительно в целях безопасности.

Я не думаю, что у Darktable есть способ сопоставить качество вывода JPEG с качеством ввода, и для того, о чем вы говорите, это может нарушить сделку.

Вы также можете просто оставить заполнители $(FILE_FOLDER)/$(FILE_NAME) в качестве вывода и установить флажок «перезаписать» перед нажатием «экспорт». Флажок снимается после операции экспорта, я предполагаю, что это преднамеренная функция безопасности.
О, круто, я не знал, что $(FILE_FOLDER) работает.