Как импортировать метаданные из внешнего файла расширения .xmp при импорте файлов .jpg в Lightroom?

У меня есть тысячи файлов изображений, которые я хочу импортировать в Lightroom. Некоторые файлы имеют формат .nef, некоторые — .jpg, .tiff и другие форматы.

Если у меня есть файл file1.nef, а также файл1.xmp в одном и том же каталоге, когда я импортирую файл1.nef, он автоматически получает данные из вспомогательного файла file1.xmp. Но если у меня есть файл2.jpg, а также файл2.xmp в одном каталоге, когда я импортирую файл2.xmp, метаданные в файл2.xmp не вносятся. Я полагаю, это потому, что Lightroom знает, что определенные форматы, такие как .jpg, могут содержать свои собственные метаданные, поэтому он ищет в файле вместо того, чтобы искать дополнительную информацию.

Есть ли способ (возможно, настройка во время импорта или общая настройка Lightroom), чтобы заставить его брать метаданные из файла2.xmp, когда я импортирую файл2.jpg (либо в качестве единственных метаданных, либо в качестве дополнительных метаданных помимо любых метаданных в файле2. jpg, в любом случае со мной все в порядке)?

ОБНОВЛЕНИЕ: тем временем, задав этот вопрос, я нашел: http://www.codeproject.com/Articles/43266/Reading-and-Writing-Photo-Metadata-Programmaticall

и теперь я записываю метаданные в свои файлы .png и .tiff.

Но все же было бы неплохо знать, если бы мне не пришлось этого делать.

Какая программа создала файлы .xmp?
Я просто пишу их сам программно. Они имеют тот же формат, что и экспорт Lightroom. Я подтвердил, что с файлом .nef я могу успешно импортировать один из моих дополнительных файлов, написанных программой; ключевые слова загружены правильно.
Как бы то ни было, экспорт мастер-файлов из Aperture — это еще один способ получить JPEG-файлы с дополнительными XMP-файлами (Aperture может встраивать данные IPTC, но при этом некоторые данные теряются — XMP включает в себя больше метаданных, чем встраивание).

Ответы (2)

Согласно этому сообщению на форумах Adobe, Lightroom (и Adobe Bridge) игнорируют файлы расширения xmp для JPEG.

Могу ли я предложить вам использовать наш Daminion в качестве обходного пути для переноса ваших метаданных из файлов sidecar xmp:

1. Импортируйте файлы JPEG в Daminion. Программа импортирует ваши изменения из файлов sidecar (она проверит каждый файл и сравнит дату изменения исходного JPEG с его xmp-файлом sidecar)

2. Выберите все импортированные файлы и выберите «Действие» > «Записать в метаданные». Это действие запишет все извлеченные метаданные из шага 1 обратно в ваши файлы JPEG.

  • Пожалуйста, проверьте это действие на небольшой части изображений раньше, чтобы проверить, работает ли оно с вами.
  • Однопользовательская версия Daminion бесплатна.
  • Daminion может записывать метаданные даже в файлы NEF (без дополнительных файлов).
  • Любая обратная связь приветствуется.
Есть ли у Daminion возможность объединить метаданные из файлов .jpg с метаданными из файлов .xmp и записать их в файл .xmp? (т.е. просто добавьте данные .xmp к тому, что уже есть в файле .jpg)
Извините, я пропустил ваш комментарий. Нет, сначала нужно попытаться найти дополнительный файл, если он не существует, извлекается встроенная информация XMP (или другие метаданные (IPTC, EXIF) в соответствии со спецификацией MWG). Для конкретных пользовательских сценариев обработки метаданных лучше всего подходит ExifTool.