<br><br><div class="gmail_quote">On Fri, Jul 10, 2009 at 8:37 AM, Tim Jenness <span dir="ltr"><<a href="mailto:tim.jenness@gmail.com">tim.jenness@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div><br></div><div>Exiv2 supports XMP metadata</div><div>LibExiv2 = 0.18.1</div><div>LibKExiv2 = 0.5.0</div><div>KDE 4.2.4</div><div></div></div></blockquote><div><br>Aha.<br><br>I downloaded and installed v1.0.0-beta2 to see if that had the same problem. It did. I found this curious so I dug a little deeper. It turns out that is possible to compile LibExiv2 0.18.1 with XMP support *disabled*  and that is the default on gentoo unless the "xmp" use flag is enabled. So even though digikam reported that Exiv2 supported XMP metadata it doesn't seem to have actually asked Exiv2. Rebuilding libexiv2 with XMP enabled fixed the problem.<br>
<br>beta2 does suffer from a bug though since the tags in the database are always one step out of sync with the tags written to the file.<br><br> -add tag in database. No tag in file.<br> - add second tag in database, First tag in file<br>
 - remove first tag in database, Both first and second tag in file<br> - add back first tag, Only second tag in file<br>!! Does anyone else see this?<br><br>I see that the LightRoom information is written to the file (as reported by ExifTool) but that namespace is not reported by the XMP metadata tab. I have noticed that the XMP metadata tab does not update without leaving the image and clicking on it again.<br>
<br>Tim <br></div></div>