Page 1 of 1

Convert results in invalid XMP Block

Posted: 2012-06-06T05:04:18-07:00
by zaratol
I have one Software which puts additional xmp block in Image:

Code: Select all

<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP toolkit 3.0-28, framework 1.6">
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <rdf:Description rdf:about="A5F92522-8711-E03D-EB51-FFD7DD63D55B">
      <gumpinger:handle xmlns:gumpinger="http://ns.gumpinger.net/image/">A5F92522-8711-E03D-EB51-FFD7DD63D55B</gumpinger:handle>
    </rdf:Description>
    <rdf:Description rdf:about="A5F92522-8711-E03D-EB51-FFD7DD63D55B">
      <gumpinger:SyncClientVersion xmlns:gumpinger="http://ns.gumpinger.net/image/">162</gumpinger:SyncClientVersion>
    </rdf:Description>
  </rdf:RDF>
</x:xmpmeta>
In most cases this just gets ignored. But after latest update simple convert will produce image with corrupt xmp Block:

convert -version
Version: ImageMagick 6.7.7-6 2012-06-03 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP

convert rift.jpg out_6_7_7.jpg
-> XMP Information from out Image is no longer valid according to Photoshop

Version before Update: 6.7.2-10 2011-11-15 Q16

[/url]