Я пытаюсь скопировать все метаданные из одного изображения в другое, включая настраиваемые поля 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
Есть ли способ скопировать все теги автоматически, или мне нужно добавлять их по одному?
Спасибо за вашу помощь
Пытаться:
exiftool -tagsfromfile orig.jpg -exif new.jpg
Редактировать: см. несколько последних абзацев Exiftool FAQ #9 . Там упоминается похожая команда, но, к сожалению, до сегодняшнего дня она была неточной.
Как вы говорите, AbsoluteAltitude
и RelativeAltitude
не появляются, чтобы быть определены теги. exiftool
не может скопировать их, если не знает, как они определены. В ответе Фила Харви (автора exiftool) в этом обсуждении на форуме exiftool вы должны создать определяемый пользователем тег, exiftool
чтобы написать его.
Подробности и примеры см. в exiftool
образце файла конфигурации .
Джереми Иствуд