Edit XMP and Edit IPTC Unavailable for HEIF
Posted: Thu Aug 03, 2023 4:03 am
Subject: 1.5.2: No XMP or IPTC support for HEIF?
XnView: MP 1.5.2 - 64 bit
OS: Mac 64bit 12.6.8 Monterey
When I select a HEIF image to edit either XMP or IPTC metadata the functions are grayed out, shortcut keys don't work either. I can add Categories, though. When I add a Category, XnView creates a sidecar, which I find surprising because HEIF is a container and should readily accept XMP meta. All my HEIFs have *.XMP sidecars now, but I cannot edit them.
Effect:Nothing bad happens. I just can't add all the information I would like to add.
To reproduce:
1. Select an HEIF in the Browser.
2. Select and add one or more Categories (to generate Sidecar). Use your favorite method. This works.
3. Select Metadata; Edit XMP and Edit IPTC are grayed out.
4. Or, use shortcut for Edit IPTC. No response.
5. Or, right-click thumbnail, select Metadata; both Edits are grayed out.
Actual behaviour (bug): Both Edit functions are unavailable.
Expected behaviour: First off, I would expect this to behave the same as for JPG. A sidecar should not be created unless Settings says to (there is no setting for HEIF like there is for JPG, however). Selecting Edit XMP should launch the Edit XMP function. Likewise for IPTC. Leads me to believe this function isn't completely implemented yet and if so I will wait patiently and convert my HEIFs to JPG as a workaround. JPG has been good enough so far.
Typical Sidecar:
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmlns:MicrosoftPhoto="http://ns.microsoft.com/photo/1.0/">
<xmp:Rating>0</xmp:Rating>
<MicrosoftPhoto:Rating>0</MicrosoftPhoto:Rating>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
I have write privileges:

I know you guys are busy and I really appreciate the great work you are doing. Thanks for making MP what it is and continuing to make it better.
______________________________________________________
XnView: MP 1.5.2 - 64 bit
OS: Mac 64bit 12.6.8 Monterey
When I select a HEIF image to edit either XMP or IPTC metadata the functions are grayed out, shortcut keys don't work either. I can add Categories, though. When I add a Category, XnView creates a sidecar, which I find surprising because HEIF is a container and should readily accept XMP meta. All my HEIFs have *.XMP sidecars now, but I cannot edit them.
Effect:Nothing bad happens. I just can't add all the information I would like to add.
To reproduce:
1. Select an HEIF in the Browser.
2. Select and add one or more Categories (to generate Sidecar). Use your favorite method. This works.
3. Select Metadata; Edit XMP and Edit IPTC are grayed out.
4. Or, use shortcut for Edit IPTC. No response.
5. Or, right-click thumbnail, select Metadata; both Edits are grayed out.
Actual behaviour (bug): Both Edit functions are unavailable.
Expected behaviour: First off, I would expect this to behave the same as for JPG. A sidecar should not be created unless Settings says to (there is no setting for HEIF like there is for JPG, however). Selecting Edit XMP should launch the Edit XMP function. Likewise for IPTC. Leads me to believe this function isn't completely implemented yet and if so I will wait patiently and convert my HEIFs to JPG as a workaround. JPG has been good enough so far.
Typical Sidecar:
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmlns:MicrosoftPhoto="http://ns.microsoft.com/photo/1.0/">
<xmp:Rating>0</xmp:Rating>
<MicrosoftPhoto:Rating>0</MicrosoftPhoto:Rating>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
I have write privileges:

I know you guys are busy and I really appreciate the great work you are doing. Thanks for making MP what it is and continuing to make it better.
______________________________________________________