Как вы управляете изображениями с дублирующимися именами файлов в Lightroom? - Фотопедия
17 голосов
/ 14 февраля 2011

У меня была камера около года, и, сняв 9999 изображений, система имен файлов камеры перешла на 0001 ..

Я обычно импортирую свои фотографии в Lightroom, поэтому Lightroom сортирует их по разным папкам в зависимости от года, например 2010, 2011, а затем в другие подпапки по дате.

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

Я хотел бы знать, как вы справляетесь с этой ситуацией? Вы используете определенную стратегию именования или просто помещаете все в разные папки при экспорте?

Ответы [ 7 ]

15 голосов
/ 14 февраля 2011

Именование файлов - это одна из тех вещей, где у каждого есть личные предпочтения, но вот пара вещей, которые люди часто делают:

  • переименуйте файлы, чтобы включить оригинальную дату съемки. Таким образом, вместо IMG_0001.JPG вы можете получить 20110214-0001.JPG
  • включает краткое описание съемки. Продолжая мой пример, возможно, у вас будет 20110214-smithheadshot.JPG

Как вы заметили, это становится проблемой, только если вы пытаетесь поместить все свои файлы в одну папку; если вы избежите этого, это не будет проблемой.

Хорошей новостью является то, что Lightroom может автоматически переименовывать файлы при импорте; откройте раздел «Переименование файлов» экрана «Импорт».

7 голосов
/ 14 февраля 2011

Честно говоря, папки - это путь к.

Есть обходные пути, но вы действительно хотите 100 000 изображений в одной папке? Открытие некоторых компьютеров займет очень много времени, и будет сложно ориентироваться, если у вас крошечная полоса прокрутки и слишком много миниатюр, которые читаются или создаются.

Вы можете выкорчевать их в одной главной папке : / Фотографии

И разделить на подпапки :

/ Фотографии / 2011/02/14 / IMG_0001.JPG

OR

/ Фотографии / 2011 / ValentinesDay / IMG_0001.JPG

ИЛИ ... какой бы сбой не значил для вас. Даты хорошие, потому что они хорошо сортируются.

Лично у меня есть один уровень между ними, который гарантирует, что мои папки второго уровня никогда не превышают размер DVD, который я использую для резервного копирования. Итак:

/ Фотографии / V031 / Семья / 2011_02 / ValentinesDay

Когда V031 достигнет 4,4 ГБ, я создам V032 . Это значительно упрощает резервное копирование, а также позволяет легко находить автономные файлы, поскольку диски DVD помечены номером Vxxx.

6 голосов
/ 14 февраля 2011

Хороший способ справиться с этим - добавить дату / время в имя файла.

Например:

  • вместо IMG_1234.jpg , переименуйте файл в IMG_YYYYMMDD_1234.jpg . Таким образом, если позже у вас будет еще один IMG_1234.jpg, экспортированные версии будут датированы. Так что, если изображения были сняты 14 февраля 2010 года и 30 июня 2011 года, вы получите IMG_20100214_1234.jpg и IMG_20110630_1234.jpg.

В Lightroom есть шаблоны имен файлов , которые могут упростить этот процесс.

1 голос
/ 02 июня 2011

Как и большинство людей здесь, я вставил дату в имя файла в формате ГГГГММДД. Поскольку я начал снимать с двух камер, я дал каждой камере буквенный код, чтобы избежать двух законно разных изображений с одним и тем же именем файла. Таким образом, типичный файл может быть 20110601_B0231.cr2.

Недостатком является то, что строгая сортировка файлов по имени файла не будет чередовать изображения. Я полагаю, вы могли бы убедиться, что время камеры синхронизировано, и ввести временную часть (например, 20110601_073002_B0231.cr2 для 7:30:02), но это будет довольно длинное имя файла!

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

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

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

1 голос
/ 15 февраля 2011

Если вы работаете на Mac, есть замечательная программа под названием A Better Finder Rename http://www.publicspace.net/ABetterFinderRename/, которая предоставит вам всевозможные опции для добавления или добавления цифр, букв и т. Д. В гигантские группы файлов.

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

Всего наилучшего

-CD

0 голосов
/ 15 февраля 2011

Как вы управляете изображениями с дублирующимися именами файлов?

Не знаю! :) Вместо этого Я избегаю изображений с дублирующимися именами файлов, переименовывая их перед импортом . Вот и все!

[На самом деле я использую жесткие ссылки, но это одно и то же.]

Это действительно весь мой ответ, по сути. Вы можете прочитать подробнее о том, как лично я I добиваюсь этого, если хотите. Однако, если мой ответ сбивает с толку, просто сосредоточьтесь на вышеупомянутой концепции - есть много других способов достижения той же базовой концепции.

Примечание. Остальная часть этого ответа является своего рода UNIX-ишем и в некоторой степени назойливой. Понятия являются общими, хотя, и, конечно, такого рода вещи могут быть сделаны в другом месте. Если у кого-то есть предложения о том, как улучшить то, как я написал этот ответ, я буду рад их услышать. Я также пишу это, когда устаю, и я склонен быть многословным, так что ... надеюсь, все это будет иметь смысл, а если нет, пожалуйста, дайте мне знать, и я сделаю все возможное, чтобы уточнить в редактировании.


В частности, у меня есть скрипт, который я запускаю и который называется import_card, который запрашивает имя для фотосессии / сеанса / чего угодно, а затем выполняет следующее:

  1. Убедитесь, что я нахожусь в соответствующем каталоге для импорта изображений в. (Это можно сделать несколькими способами, но способ, которым я это делаю, это просто убедиться, что каталог, соответствующий текущему году и месяцу, уже существует, например, ГГГГ / ММ.)

  2. Найдите одну или несколько карт памяти, которые в данный момент подключены к компьютеру.

  3. Сканирование данных на каждой карте (с учетом данных EXIF) по одному, чтобы выяснить, с какой камеры были записаны изображения (по серийному номеру), и какой была самая последняя дата изображения на карте (если есть несколько дат, я иду с самыми последними). (Примечание: на одной карте может быть несколько камер; в большинстве случаев я стараюсь не сталкиваться с этим делом, но, если я это сделаю, все будет хорошо).

  4. Скопируйте данные (точно) с моих карт в папку как:

    ./YYYY/MM/YYYYMMDD-cameraID-the_name_I_entered.in

    Где cameraID - это короткое имя (например, «30d» или «g9», или иногда что-то более длинное для обозначения заимствованной камеры), которое я назначил отдельной камере (или несколько таких идентификаторов, если была снята карта с несколькими камерами) на основе серийного номера камеры. (Для случаев, когда данные EXIF ​​не содержат серийный номер, у меня есть другие эвристики, которые я использую, чтобы догадаться, которые в основном работают хорошо для ограниченного числа камер, которые я использую, но могут сломаться для некоторых). В этой папке могут быть имена файлов:

    DCIM/123CANON/_MG_4567.CR2

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

  5. Как только это будет сделано, выполните переименование (действительно жесткое связывание), используя (и это ключ ко всему этому) имя подкаталогов DCIM как часть идентификатора . Таким образом, создается новый каталог, например YYYY/MM/YYYYMMDD-cameraID-the_name_I_entered (без .in), который принимает 123 в 123CANON и 4567 в _MG_4567.CR2, в сочетании с (другим) коротким (er) префиксом, идентифицирующим камера (обычно одна буква для моих собственных камер и несколько букв для камер, которые я позаимствовал) - опять же, на основе серийного номера камеры, используемой для каждого изображения (поэтому, если я снимая карту на нескольких камерах, отдельные файлы получат разные префиксы, независимо от того, отличается ли схема нумерации между камерами), создавая файлы вроде (при условии, что префикс «e», который является моей текущей основной камерой, но может будь что угодно):

    e123-4567.CR2

  6. Затем я импортирую каталог, созданный на предыдущем шаге (т. Е. , а не , с именем ".in" в качестве нового проекта) в Aperture или Lightroom (я использовал оба в разное время - у каждого из них есть свои преимущества). Оттуда, «Главное имя файла» и «Номер версии» (терминология Aperture, я забыл, что Lightroom называет те же понятия) содержит строку уникальной для всей моей библиотеки e123-4567. Когда я затем экспортирую изображения для любых целей, я включаю это в имя экспортируемого файла вместе с (иногда) своим именем в качестве префикса (для изображений, которые я буду передавать непосредственно другим) и (часто, особенно для, например, flickr). загружает) некоторый описательный заголовок (соответствующий заголовку flickr, чтобы я мог легко связать их вместе) изображения и / или его «версии», если у меня есть различные правки (последний - что-то, что я сохраняю в "название версии" в Aperture).

Между всеми вышеперечисленными я получаю следующие преимущества:

  • У меня есть архив точных данных с карты. Если бы я захотел, я мог бы положить эти данные обратно на карту, и камера могла бы понять их так, как будто они никогда не были удалены.

  • Импортируемые изображения имеют довольно гарантированный уникальный номер.

    (Предостережение: если я когда-нибудь перейду 999CANON для имен папок, у меня возникнут проблемы - и у меня примерно 985CANON, но это в основном потому, что я использовал для обмена картой вперед и назад между Canon 10D, который только помещает 100 изображений в каждую такую ​​папку, и 30D, который в основном помещает 10 000, но перенял нумерацию с того места, где остановился 10D, а затем 10D сделал бы глупости с этим. Я был в 985 некоторое время и не ожидайте превышения 999 перед тем, как иметь новый корпус камеры, который я буду стараться не загрязнять нумерацией, и поэтому начну, я думаю, со 100CANON. Если я когда-нибудь достигну предела 999, хотя я могу просто изменить префикс для этой камеры, и все будет хорошо.)

  • Уникальный номер относительно короткий, поэтому мои имена не слишком велики, как правило. (Имена каталогов (и, следовательно, проектов), к сожалению, иногда очень длинные, но мне нравится иметь эту информацию под рукой, поэтому я с ней разбираюсь.)

Я не знаю, почему Aperture и Lightroom и тому подобное не позволяют помещать такие данные в имя файла. Особенно часть взятия числа из имени папки в каталоге DCIM. Увы, нет. Так или иначе, пока. :) Я знаю, что в Lightroom есть некоторые правила для переименования вещей во время импорта, и вы, вероятно, могли бы использовать альтернативную версию этой идеи (основываясь на дате, скорее всего), но у нее не было никакого способа извлечь идентификатор папки DCIM. , в последний раз я смотрел.

Во всяком случае, я надеюсь, что это как-то полезно для людей. Мой сценарий в настоящее время написан так, что он полностью адаптирован к моим собственным потребностям, но я, возможно, смогу убедить его очистить и выпустить его как средство с открытым исходным кодом, если будет достаточно спроса. Или, если вы хорошо разбираетесь в ruby, perl, python и т. П., Вы можете написать свою собственную версию.

Или вы можете заставить Apple и Adobe встроить что-то подобное в свои продукты. :)

0 голосов
/ 15 февраля 2011

Моя методика работы с дублирующимися номерами файлов - указать их в формате папок year / yyyymmdd и сохранить исходные имена.

При экспорте фотографий я всегда заполняю поле заголовка в EXIF, поэтому добавьте его в начало имени файла. Затем он также дает клиенту некоторый контекст файлов.

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