Creator Contact XMP Data to/from Capture One

Older bugs which are supposed to be fixed in 0.84. *** Please try to reproduce your bug and confirm the bug fix. ***

Moderators: XnTriq, helmut, xnview, Dreamer

User avatar
flyingout
Posts: 2
Joined: Mon Jun 14, 2021 11:43 pm

Creator Contact XMP Data to/from Capture One

Post by flyingout »

Greetings. New user here. I am transitioning to Capture One and have been using XnView in the process to edit EXIF and view metadata. It's a welcomed piece of the puzzle I expect to keep around.

I think I have mostly figured out how best to configure preferences to complement Capture One, but a solution to one problem, if there's one, would help.

It's the way XnView reads and writes the creator contact data from/to the sidecar XMP. Here is what I see. The yyIPTC… data came from XnView. The xx… data came from Capture One. Both end up in the XMP sidecar simultaneously. Flat entries vs. structured CreatorContactInfo entries. Hence these data are not passed back and forth.

Code: Select all

   <Iptc4xmpCore:CiAdrCity>yyIPTC City</Iptc4xmpCore:CiAdrCity>
   <Iptc4xmpCore:CiAdrCtry>yyIPTC Country</Iptc4xmpCore:CiAdrCtry>
   <Iptc4xmpCore:CiAdrExtadr>yyIPTC Contact</Iptc4xmpCore:CiAdrExtadr>
   <Iptc4xmpCore:CiAdrPcode>yyIPTC Zip</Iptc4xmpCore:CiAdrPcode>
   <Iptc4xmpCore:CiAdrRegion>yyIPTC State</Iptc4xmpCore:CiAdrRegion>
   <Iptc4xmpCore:CiEmailWork>yyIPTC email</Iptc4xmpCore:CiEmailWork>
   <Iptc4xmpCore:CiTelWork>yyIPTC tel</Iptc4xmpCore:CiTelWork>
   <Iptc4xmpCore:CiUrlWork>yyIPTC website</Iptc4xmpCore:CiUrlWork>
   <Iptc4xmpCore:CreatorContactInfo>
    <rdf:Description>
     <Iptc4xmpCore:CiEmailWork>xxEmail</Iptc4xmpCore:CiEmailWork>
     <Iptc4xmpCore:CiTelWork>xxPhone</Iptc4xmpCore:CiTelWork>
     <Iptc4xmpCore:CiAdrPcode>xxZip</Iptc4xmpCore:CiAdrPcode>
     <Iptc4xmpCore:CiUrlWork>xxWebsite</Iptc4xmpCore:CiUrlWork>
     <Iptc4xmpCore:CiAdrExtadr>xxAddress</Iptc4xmpCore:CiAdrExtadr>
     <Iptc4xmpCore:CiAdrCity>xxCity</Iptc4xmpCore:CiAdrCity>
     <Iptc4xmpCore:CiAdrCtry>xxCountry</Iptc4xmpCore:CiAdrCtry>
     <Iptc4xmpCore:CiAdrRegion>xxState</Iptc4xmpCore:CiAdrRegion>
    </rdf:Description>
   </Iptc4xmpCore:CreatorContactInfo>
Aperture's export, by the way, also writes structured data the same way. I'm not familiar with how other software, Lightroom for example, deals with this.

So my questions are:
- Is there a configuration option I'm missing to change this?
- If not, is there a reason for this? Does other software need or prefer the flat structure in external XMP?

Thanks much and apologies if this has been discussed or documented. I did search.

Mac M1 Mini, macOS 11.4.
Edit XMP set to Mode: XMP only
User avatar
xnview
Author of XnView
Posts: 44749
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Creator Contact XMP Data to/from Capture One

Post by xnview »

could you send me a sample file, please?
Pierre.
User avatar
flyingout
Posts: 2
Joined: Mon Jun 14, 2021 11:43 pm

Re: Creator Contact XMP Data to/from Capture One

Post by flyingout »

Thanks Pierre,

I attached the xmp. Not exactly the same data from my previous post but it shows the same thing. The associated tif, while not that large, is too large to attach, even zipped. It's probably not relevant but let me know if that will help and how best to get it to you. (Or I could build a new example with a jpg.)

I've since been playing with Photo Mechanic and it also sees the hierarchical data when I Load… the xmp into the metadata info or template.

I appreciate you looking into this.

Cheers
You do not have the required permissions to view the files attached to this post.
User avatar
xnview
Author of XnView
Posts: 44749
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Creator Contact XMP Data to/from Capture One

Post by xnview »

:bugconfirmed: Thanks to your detailed description I can reproduce the problem.
Pierre.
User avatar
xnview
Author of XnView
Posts: 44749
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Creator Contact XMP Data to/from Capture One

Post by xnview »

This problem is supposed to be fixed in XnView MP 0.99.0. Please check and confirm the bug fix here.
Pierre.