импорт внешнего списка фотографий в Lightroom - Фотопедия
0 голосов
/ 02 января 2011

У меня есть список имен файлов фотографий, которые я загрузил на Flickr до получения Lightroom, в следующем формате:

P2000518.jpg
P2000549.jpg
P2000577.jpg
[etc.]

и мне стало интересно: есть ли способ сказать Lightroom импортировать такой список и использовать его как коллекцию? (Я уже импортировал все свои фотографии в Lightroom)

Или мне нужно добавить фотографии в коллекцию вручную? (Я сделал несколько тяжелых взломов для чтения данных из базы данных sqlite Lightroom, но я не смею изменять базу данных самостоятельно)

Ответы [ 3 ]

6 голосов
/ 03 января 2011

Да, вы можете создать смарт-коллекцию для этих изображений. Процесс не сложный, но может занять некоторое время.

Экспортируемые определения Lightroom из Smart Collections представляют собой простые текстовые файлы. Их совсем не сложно рассекать и воссоздавать. Основываясь на вашем описании, я бы создал смарт-коллекцию в Lightroom с выбором, что имя файла содержит «p2000518.jpg» или «p2000549.jpg», после чего вы можете экспортировать настройки смарт-коллекции и открыть полученный файл .smcol в текстовом виде. редактор. Скорее всего, это будет выглядеть так:

s = {
    id = "15D46923-B382-4322-A3B9-19347EBF7080",
    internalName = "File Name Selection",
    title = "File Named",
    type = "LibrarySmartCollection",
    value = {
        {
            criteria = "filename",
            operation = "any",
            value = "p2000518.jpg",
            value2 = "",
        },
        {
            criteria = "filename",
            operation = "any",
            value = "p2000549.jpg",
            value2 = "",
        },
        combine = "union",
    },
    version = 0,
}

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

0 голосов
/ 03 января 2011

Я не уверен, что понимаю. Вы говорите, что хотите, чтобы Lightroom импортировал список, но вы также говорите, что уже импортировали фотографии?

Предполагая, что вы импортировали все свои фотографии в Lightroom, и вы пытаетесь создать коллекцию фотографий, начинающуюся с P2000 (после 3 цифр и .jpg), вы пытались создать простую умную коллекцию? Первым и единственным правилом этой интеллектуальной коллекции будет «Имя файла», действие «Начинается с» и параметр «P2000». Я что-то упустил?

Или, если они были только что импортированы, все они есть в разделе «Каталог» на левой панели в режиме «Библиотека» в разделе «Предыдущий импорт». Создайте другую коллекцию, скажем «Foo», щелкните правой кнопкой мыши, выберите «Установить как целевую коллекцию», затем перейдите к «Предыдущему импорту», ​​выберите все, щелкните правой кнопкой мыши и выберите «Добавить в целевую коллекцию».

0 голосов
/ 03 января 2011

Я бы, вероятно, импортировал изображения вручную, а затем создал бы набор из коллекции 'Последний импорт'. Меньшее количество хакерских атак означает меньший риск получения информации:)

...