ExifTool Forum

ExifTool => Bug Reports / Feature Requests => Topic started by: Circuit8 on December 07, 2018, 04:42:59 AM

Title: XMP-getty:Personality inconsistencies
Post by: Circuit8 on December 07, 2018, 04:42:59 AM
Hi guys,

So I'm writing an app that relies on exiftool for metadata processing, and so far so good its been fantastic thanks for your excellent work!
However I'm having an issue with the XMP-getty:Personality field.

As the documentation states its a normal string (non array) field
https://www.exiftool.org/TagNames/XMP.html#GettyImages

However, other popular metadata editing tools (such as photomechanic and Gift) treats it as an array of strings, and thus when saving data into this field with exiftool, it is not being read correctly by these programs.

Output from Exiftool:

<GettyImagesGIFT:Personality>1,2,3</GettyImagesGIFT:Personality>


Output from Photomechanic:

<GettyImagesGIFT:Personality>
    <rdf:Bag>
     <rdf:li>1</rdf:li>
     <rdf:li>2</rdf:li>
     <rdf:li>3</rdf:li>
    </rdf:Bag>
</GettyImagesGIFT:Personality>


Were trying to ensure compatibility between our software and other popular metadata editing tools out there, so is there any way to force exiftool to treat this field as an array, or some other workaround?

Thanks for taking the time to have a look at my question.

All the best,
Josh
Title: Re: XMP-getty:Personality inconsistencies
Post by: Phil Harvey on December 07, 2018, 06:41:18 AM
Hi Josh,

I haven't been able to locate a reference for the GettyImagesGIFT XMP namespace.  If Personality should be a Bag-type list, then this should be changed in ExifTool.  Do you have a reference for this?

- Phil
Title: Re: XMP-getty:Personality inconsistencies
Post by: Circuit8 on December 07, 2018, 07:02:57 AM
Hey Phil,

Thanks for your reply. Not sure what you mean by reference? Let me know and I'll see if I can help.

All the best,
Josh
Title: Re: XMP-getty:Personality inconsistencies
Post by: Phil Harvey on December 07, 2018, 07:48:33 AM
Hi Josh,

Is there a public specification for the GettyImageGIFT XMP?  Or if you have an image produced by Getty with this metadata, could you send it to me?  (philharvey66 at gmail.com)

- Phil
Title: Re: XMP-getty:Personality inconsistencies
Post by: Circuit8 on December 07, 2018, 08:17:15 AM
I've sent the images to your address
Cheers
Title: Re: XMP-getty:Personality inconsistencies
Post by: Phil Harvey on December 07, 2018, 08:21:03 AM
Thanks.   I'll update ExifTool 11.21 to write this tag as a Bag-type list.

- Phil
Title: Re: XMP-getty:Personality inconsistencies
Post by: Circuit8 on December 07, 2018, 08:21:58 AM
Awesome,

Cheers Phil much appreciated :)
Title: Re: XMP-getty:Personality inconsistencies
Post by: Phil Harvey on December 07, 2018, 11:43:15 AM
ExifTool 11.21 is now available.
Title: Re: XMP-getty:Personality inconsistencies
Post by: Circuit8 on December 07, 2018, 11:51:05 AM
Fantastic thanks!