Page 1 of 2
error displaying value of XMP-dc:rights tag
Posted: Thu May 30, 2013 4:16 pm
by herb
Hello,
To some of my images I have added language depending values of e.g. the tag -xmp-dc:rights.
The XMP looks like
Code: Select all
<dc:rights>
<rdf:Alt>
<rdf:li>copyright</rdf:li>
<rdf:li xml:lang='de'>copyright-de</rdf:li>
</rdf:Alt>
</dc:rights>
Opening the XMP tab of this image with XnViewMP the values of xmp-dc:rights are displayed as follows:
But this is not correct for me, because there is
- no language x-repair
- no XMP subgroup xmp:rights[1] and xmp:rights[2]
The language information should be a sub-value of the corresponding rights[x] only.
Best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Thu Jun 05, 2014 4:41 pm
by herb
Hello Pierre,
I have seen that you did some corrections to issue 353 (
http://newsgroup.xnview.com/viewtopic.php?f=62&t=29776).
Please have also a look to this topic:
In case of an image has the following values for xmp-dc:rights tag:
- language independent value: rights
- value for german language: Rechte
- value for english language: rights-en.
XnViewMP 0.68 displays these values as follows (please see screenshot above):
Code: Select all
dc
-rights[1] rights
-rights[2] Rechte
rights[2]
-lang de
de
-rights[3] rights-en
rights[3]
-lang en
For me the display is wrong. A correct display would be
Code: Select all
dc
-rights rights
-rights-de Rechte
-rights-en rights-en
Best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Thu Jun 05, 2014 6:41 pm
by xnview
could you send me a picture file with such XMP?
Re: error displaying value of XMP-dc:rights tag
Posted: Fri Jun 06, 2014 8:22 am
by herb
Hello Pierre,
I sent such a file via mail.
In addition to my proposal above the tags maybe can also be displayed as:
Code: Select all
dc
-rights rights
-rights[de] Rechte
-rights[en] rights-en
So it looks like an arry with index.
Thanks and best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Fri Jun 06, 2014 10:11 am
by xnview
See
Issue 403 for current status and details.
Re: error displaying value of XMP-dc:rights tag
Posted: Mon Oct 20, 2014 12:13 pm
by herb
Hello Pierre,
thanks for the correction in version 0.69 of XnViewMP.
But I regret the correction has been done only partly.
In case of the file contains the tags: "-xmp:rights, -xmp:rigths-en and -xmp:rights-de" everything is displayed correct. The now choosen format is wonderful.
But in case of the file contains only 2 rights-tags: "-xmp:rights and -xmp:rigths-en" for both an identical value is displayed although their values are different.
Sorry and best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Tue Oct 21, 2014 2:44 pm
by xnview
Please send me a sample file?
Re: error displaying value of XMP-dc:rights tag
Posted: Tue Oct 21, 2014 4:25 pm
by herb
Hello Pierre,
thanks for investigating in this problem.
I prepared a file (with Exiftool) that contains various combinations of tags with a behaviour like -xmp:rights:
-xmp:title has 3 values (base-value, en and fr)
-xmp:description has only 1 value (en, but no base-value)
-xmp:rights has 2 values (base-value and de)
-xmp:usercomment has also 3 values (base-value, en and fr)
XnViewMP 0.69 displays for tag -xmp:rights and -xmp:rights-de always the identical base-value.
Best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Wed Oct 22, 2014 12:37 pm
by xnview
If i check XMP, i see
Code: Select all
.....X.XXX. dc:rights =
..X...X...X dc:rights[1] = rights
...X..X...X dc:rights[1]/?xml:lang = x-default
..X...X...X dc:rights[2] = rights
...X..X...X dc:rights[2]/?xml:lang = de
so same value...
Re: error displaying value of XMP-dc:rights tag
Posted: Wed Oct 22, 2014 2:40 pm
by herb
Hello Pierre,
attached please find the xmp-data which are stored inside the example file of my previous post and attached please also find 2 screenshots:
xmp-data displayed by XnViewMP 0.69 and xmp-data displayed by Exiftool.
Exiftool displays
-xmp:Rights=rights
-xmp:Rights(de)=Rechte
XnViewMP displays
-xmp:rights=rights
-xmp:rights[de]=rights
I am sorry, but the output of Exiftool is the correct one.
Best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Thu Oct 23, 2014 9:00 am
by xnview
yes you are right, it seems that the API from adobe that i use has a problem...
Re: error displaying value of XMP-dc:rights tag
Posted: Sun Feb 22, 2015 11:13 am
by herb
Hello Pierre,
do you have some news how to solve this problem?
Best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Wed Feb 25, 2015 9:47 am
by xnview
currently no

Re: error displaying value of XMP-dc:rights tag
Posted: Mon Sep 11, 2017 2:38 pm
by herb
Hello Pierre,
some news on that problem?
Best regards
Herb
Re: error displaying value of XMP-dc:rights tag
Posted: Fri Feb 01, 2019 10:25 am
by herb
Hello Pierre,
is there any hope that the problem will be fixed by Adobe?
Currently I use version 0.93 on Win 7.
Best regards
Herb