ExifTool supports many standard tags, but you can also define custom XMP tags.
Beware, custom tags will typically not be read by other software.
Firstly, you need to create a custom .config
file describing your new tags.
In it you can define your tagnames, e.g. customtag1
and customtag2
in this example
MyExifConfig.config`…
%Image::ExifTool::UserDefined = (
'Image::ExifTool::Exif::Main' => {
0xc7c1 => { Name => 'CustomTag1', Writable => 'string' },
0xc7c2 => { Name => 'CustomTag2', Writable => 'string' },
},
);
1; # Required to indicate the file ends correctly
Which can be used as follows;
exiftool -config MyExifConfig.config -CustomTag1="Value for customtag1" -CustomTag2="Value for customtag2" image.jpg