[Digikam-users] Writing XMP: contradictory mwg-rs vs. MP region information
Jens Benecke
jens-digikam at spamfreemail.de
Thu Sep 3 11:22:28 BST 2015
Hello,
I am writing a script to convert iPhoto 9.4+ metadata (in SQLite3
format) to XMP files which can then be imported by Digikam and hopefully
other applications. So far the script can successfully export titles,
descriptions, ratings, hidden and starred attributes, date info,
keywords/tags, GPS coordinates with named locations and named faces.
I just looked at a face rectangle information that was exported by
Digikam and it seems Digikam puts two different value sets in the XMP
sidecar export, but the positions differ (width and height are
identical) Example below.
Why do the values for "x" and "y" differ for "mwg-rs" and "MP" tag
structures? Is this a bug in Digikam or a difference in specification?
(Why) do I need to write both?
Thank you!
Jens
<mwg-rs:Regions rdf:parseType="Resource">
<mwg-rs:RegionList>
<rdf:Bag>
<rdf:li>
<rdf:Description
mwg-rs:Name="xxx"
mwg-rs:Type="Face">
<mwg-rs:Area
stArea:x="0.279948"
stArea:y="0.481771"
stArea:w="0.0824653"
stArea:h="0.109954"
stArea:unit="normalized"/>
</rdf:Description>
</rdf:li>
<rdf:li>
<rdf:Description
mwg-rs:Name="yyy"
mwg-rs:Type="Face">
<mwg-rs:Area
stArea:x="0.724392"
stArea:y="0.447338"
stArea:w="0.113715"
stArea:h="0.15162"
stArea:unit="normalized"/>
</rdf:Description>
</rdf:li>
</rdf:Bag>
</mwg-rs:RegionList>
</mwg-rs:Regions>
<MP:RegionInfo rdf:parseType="Resource">
<MPRI:Regions>
<rdf:Bag>
<rdf:li
MPReg:Rectangle="0.238715, 0.426794, 0.0824653, 0.109954"
MPReg:PersonDisplayName="yyy"/>
<rdf:li
MPReg:Rectangle="0.667535, 0.371528, 0.113715, 0.15162"
MPReg:PersonDisplayName="xxx"/>
</rdf:Bag>
</MPRI:Regions>
</MP:RegionInfo>
More information about the Digikam-users
mailing list