ExifTool Forum

ExifTool => The "exiftool" Application => Topic started by: Henry Pye on July 30, 2011, 11:33:14 AM

Title: Copy value from RegionPersonDisplayName
Post by: Henry Pye on July 30, 2011, 11:33:14 AM
I'm using version 8.61.

I'm trying to copy the values from RegionPersonDisplayName to PersonInImage.

I tried -xmp-mp:RegionPersonDisplayName+=test and it works.

I tried -xmp:PersonInImage<RegionPersonDisplayName and it gives the error "No writable tags found"
Title: Re: Copy value from RegionPersonDisplayName
Post by: Phil Harvey on July 31, 2011, 01:21:20 PM
This is tricky because RegionPersonDisplayName is part of a structure, and since version 8.44 exiftool has enabled the structure option by default when copying tags.  While this means that entire structures are now preserved when copying, it also means that individual flattened tags are no longer available by default.

Use the --struct when copying to disable this feature and allow the flattened tags to be copied.

- Phil
Title: Re: Copy value from RegionPersonDisplayName
Post by: Phil Harvey on March 13, 2012, 08:26:21 AM
Update:  As of ExifTool 8.83, you no longer need to use the --struct option to copy flattened tags by name.

- Phil