Копировать метаданные DNG/XMP

Несколько лет назад я отсканировал около 1000 негативных фотографий. Сейчас я купил новый сканер негативов и пересканировал все свои негативы.

Есть ли способ скопировать метаданные из старых файлов DNG/XMP в новые файлы DNG?

Ответы (2)

С exiftool:

exiftool -TagsFromFile srcimage.jpg targetimage.jpg

Но вашей большой проблемой будет создание соответствия между старыми сканами и новыми. Или вам удалось сделать так, чтобы они носили одно и то же имя в двух наборах?

Я думал о написании небольшого инструмента, который использовал бы библиотеку распознавания изображений (например, opencv) для сопоставления изображений. Но я бы предпочел не делать этого, если есть лучший способ. Тем более, что я никогда раньше не работал в этой области. Тем не менее, он выглядит относительно прямолинейным. Я посмотрел exiftool. Выглядит отлично. Спасибо!

Это уже довольно старо, но, возможно, все еще полезно для тех, кто его найдет:

Самое прагматичное решение, которое я нашел для переноса правок из DNG в другой DNG или оригинальные проприетарные RAW (CR3, NEF, ...), не беспокоясь о XMP или изменении базы данных каталога LR, будет иметь то же имя файлов, открывая их в Lightroom все в одном представлении/коллекции (поэтому всегда чередуются CR3/DNG/CR3/DNG), а затем просто щелкая: DNG (с правками) -> CR3 (virgin), копировать настройки разработки из предыдущего -> следующего изображение -> следующее изображение -> скопировать... -> следующее изображение -> следующее изображение -> скопировать..., [продолжить].

Самое главное: поскольку все это можно сделать с помощью ярлыков, это работает очень быстро, и если у вас есть большой набор для копирования, вы также можете написать очень простой макрос для клавиатуры ... и просто зациклить его 2000 раз, пока идете на обед ...