как я могу скопировать пользовательские поля exif с одного изображения на другое с помощью exiftool?

Я пытаюсь скопировать все метаданные из одного изображения в другое, включая настраиваемые поля exif (в данном случае абсолютные и относительные высоты, присутствующие в изображениях с моего дрона DJI), используя команду:

exiftool -tagsfromfile orig.jpg -all:all new.jpg

однако копируются только стандартные теги:

exiftool -s orig.jpg | grep -i alt

> GPSAltitudeRef                  : Above Sea Level
> AbsoluteAltitude                : -10.68
> RelativeAltitude                : +60.90
> GPSAltitude                     : 60.9 m Above Sea Level


exiftool -s new.jpg | grep -i alt

> GPSAltitudeRef                  : Above Sea Level
> GPSAltitude                     : 60.9 m Above Sea Level

Есть ли способ скопировать все теги автоматически, или мне нужно добавлять их по одному?

Спасибо за вашу помощь

Ответы (2)

Пытаться:
exiftool -tagsfromfile orig.jpg -exif new.jpg

Редактировать: см. несколько последних абзацев Exiftool FAQ #9 . Там упоминается похожая команда, но, к сожалению, до сегодняшнего дня она была неточной.

идеально - как только я выяснил, в какой группе находятся пользовательские теги (используя «exiftool -s -g orig.jpg» - в данном случае группа xmp), я исправил это, используя -xmp вместо -exif из вашего примера. Спасибо за помощь!

Как вы говорите, AbsoluteAltitudeи RelativeAltitudeне появляются, чтобы быть определены теги. exiftoolне может скопировать их, если не знает, как они определены. В ответе Фила Харви (автора exiftool) в этом обсуждении на форуме exiftool вы должны создать определяемый пользователем тег, exiftoolчтобы написать его.

Подробности и примеры см. в exiftoolобразце файла конфигурации .

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