Як пакетно редагувати колекцію сирих файлів у Darktable?


27

Як я зможу редагувати колекцію сирих файлів у Darktable? Я намагався це дослідити, але не пощастило.

Відповіді:


39

Це трохи простіше, ніж метод jrista. Ви все одно вносите зміни до одного файлу, але потім на світлиці є розділ "Стек історії", який дозволяє копіювати стек історії зображення (або будь-яких його частин). Після цього ви можете вибрати кілька зображень і вставити на них стек історії.

Модуль стеки історії Lighttable Darktable

Оновлення: Я краще розумію згадування про стилі jrista. Трохи під "стеком історії" на світлиці знаходиться модуль під назвою "стилі". Якщо ви виберете зображення та натисніть кнопку "Створити стиль", ви можете зберегти конкретне застосування модулів темної кімнати (як і стек історії). Після збереження як стилю ви можете застосувати його, просто вибравши зображення на світлі та двічі клацнувши ім'я стилю.

Модуль світлого стилю Darktable


Якщо модуль, який ви хочете отримати за допомогою пакетної програми, має деякі параметри, які залежать від властивостей фотографії (наприклад, фокусна відстань у модулі виправлення об'єктива), спочатку потрібно створити попередньо встановлене налаштування з налаштувань модуля (піктограма ☰), а потім застосувати модуль за допомогою цього пресета. В іншому випадку стиль зафіксував би конкретні параметри для фотографії, з якої створено, і застосував би однакову фокусну відстань до всіх ваших фотографій.
Мартін Печка

@MartinPecka Я думаю, що така поведінка залежить від модуля. У мене є деякі стилі, які працюють правильно для автоматичного вибору відповідних параметрів об'єктива / камери при застосуванні, але я думаю, що модуль повинен підтримувати таку поведінку.
Кайл

7

Єдиний спосіб, яким я знаю застосувати пакетні редагування до декількох файлів у Darktable, - це генерувати стек історії правок, які ви хочете застосувати на одній фотографії, експортувати цей стек історії як "Стиль", а потім застосувати цей стиль для експорту до всіх інші фотографії. Не впевнений, що це те, що ви шукаєте ... але я нечастий користувач Darktable, і це було найкраще, що я міг знайти в минулому.


3

Я думаю, що на додаток до відповіді Кайла ще один спосіб зробити це - темний інтерфейс командного рядка . Є два основні варіанти:

darktable-cli <input> <output>

Це займе вхідне зображення, шукатиме пов'язаний з ним XMP-файл, обробляє його з максимальною роздільною здатністю і записує вихід на вихід, намагаючись відгадати формат виводу з імені вихідного файлу.

або у випадку, якщо ви хочете використовувати один конкретний xmpфайл для декількох зображень, ви можете чітко вказати його ім’я, як це

darktable-cli <input> <xmp> <output>

Посилання, наведене вище, дає додаткові параметри процесу.


2

Корисна функція, яку я тільки що знайшов, - це можливість копіювати та вставляти за допомогою скорочених клавіш, як показано тут, посібник із темних тем . Я витратив занадто довго праворуч, клацнувши по всьому інтерфейсу, щоб побачити контекстне меню, яке працює над автопілотом ....

  • ctrl + c - стек історії копіювання

  • ctrl + v - вставити стек історії

  • ctrl + shift + c - копіювати стек часткової історії (з'являється діалог, щоб встановити вибір окремих модулів для копіювання)
  • ctrl + shift + v - вставити частковий стек історії (діалогове вікно, як описано вище), може слідувати будь-якій дії копіювання

    Для пакетного процесу -

    1. У темній кімнаті відредагуйте одне зображення за потребою
    2. Виберіть зображення на стрічці фільму в нижній частині екрана (ctrl + f, щоб увімкнути), якщо його поточне зображення буде виділено в центрі смуги.
    3. ctrl + c для копіювання стека історії
    4. Виберіть решту зображень у вашій партії на кінострічці
    5. ctrl + v, щоб вставити стек історії
    6. Перемкнутись на світлове світло
    7. Виберіть зображення, що підлягають обробці, і надіньте чашку, поки темні темні патрони на вашій партії!
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.