Skip Menu |

This queue is for tickets about the Image-ExifTool CPAN distribution.

Report information
The Basics
Id: 50298
Status: rejected
Priority: 0/
Queue: Image-ExifTool

People
Owner: Nobody in particular
Requestors: Ulrich.A.Voss [...] T-Online.de
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: XMP-Export for Canon EOS 450D RAW-Image
Date: Wed, 7 Oct 2009 17:21:49 +0200
To: <bug-Image-ExifTool [...] rt.cpan.org>
From: Ulrich Voß <Ulrich.A.Voss [...] T-Online.de>
The XMP-Tags have a problem in the following section Photoshop Auxiliary schema tags Lens string The export is <aux:Lens>17</aux:Lens> It should be <aux:Lens>EF-S17-55mm f/2.8 IS USM</aux:Lens> It seems a conversion problem because with a EF 100mm f/2.8 USM Macro You get <aux:Lens>100</aux:Lens> If you load these XMP-Data into Lightroom 2 you get the wrong lense-information. Yours Ulrich Voss _____ -- Ulrich Voß Lessingstr. 9 D-58553 Halver Telefon: (02353) 903063 E-Mail: <mailto:Ulrich.A.Voss@T-Online.de> Ulrich.A.Voss@T-Online.de Über das Internet versandte E-Mails können leicht verfälscht oder unter fremden Namen erstellt werden. Sofern nicht ausdrücklich schriftlich vereinbart, begründet der Inhalt dieser Nachricht daher keinerlei rechtliche Verpflichtung für mich. _____
Hi Ulrich, I need more information. You can write any string you want to the XMP:Lens tag. ExifTool does not translate the value that was written to this tag. If you are using exiftool to copy this tag from the value of another tag, I suggest copying from LensID, which would give you the full model name as you wanted. Please give more details about how the XMP-aux:Lens tag was written. - Phil
Subject: XMP-Export for Canon EOS 450D RAW-Image (2nd Info)
Date: Fri, 9 Oct 2009 12:45:31 +0200
To: <bug-Image-ExifTool [...] rt.cpan.org>
From: Ulrich Voß <Ulrich.A.Voss [...] T-Online.de>
Download Photoshop_MG_0174.xmp
application/octet-stream 7.1k

Message body not shown because it is not plain text.

Download EXIFTool_MG_0174.xmp
application/octet-stream 5.1k

Message body not shown because it is not plain text.

I include 2 attachments. 1. From Photoshop CS4 2. From EXIFTool V7.96 The problem is to be seen in the aux-section. Yours Ulrich Voss _____ -- Ulrich Voß Lessingstr. 9 D-58553 Halver Telefon: (02353) 903063 E-Mail: <mailto:Ulrich.A.Voss@T-Online.de> Ulrich.A.Voss@T-Online.de Über das Internet versandte E-Mails können leicht verfälscht oder unter fremden Namen erstellt werden. Sofern nicht ausdrücklich schriftlich vereinbart, begründet der Inhalt dieser Nachricht daher keinerlei rechtliche Verpflichtung für mich. _____
Hi Ulrich, Thanks for the samples, but they don't help. ExifTool only writes what you tell it to. I can write anything I want into the XMP:Lens tag: Show quoted text
> exiftool -lens *0174.xmp
======== EXIFTool_MG_0174.xmp Lens : 17 ======== Photoshop_MG_0174.xmp Lens : EF-S17-55mm f/2.8 IS USM 2 image files read Show quoted text
> exiftool -tagsfromfile Photoshop_MG_0174.xmp -lens EXIFTool_MG_0174.xmp
1 image files updated Show quoted text
> exiftool -lens *0174.xmp
======== EXIFTool_MG_0174.xmp Lens : EF-S17-55mm f/2.8 IS USM ======== Photoshop_MG_0174.xmp Lens : EF-S17-55mm f/2.8 IS USM 2 image files read
OK, I think I have pieced this puzzle together: A command like this: exiftool eos450d.cr2 -n -o out.xmp will produce an XMP file with the specified XMP-aux:Lens characteristics. To fix this, I suggest: 1) Don't use the -n option 2) Map LensID into the Lens tag For example: exiftool eos450d.cr2 -o out.xmp "-lens<lensid" Although a set of .arg files is included in the full exiftool distribution to provide the arguments required for mapping between some of the standard information formats (ie. EXIF to XMP), I have not yet gone further than this, and leave the details of other mappings up to the user. (Other than the default mapping which allows automatic copying of same-named tags between different information formats, which unfortunately doesn't have the desired effect for the Lens tag in this situation.) I hope this makes sense, and I'm sorry I can't be more help. - Phil
On Sat Oct 10 21:27:26 2009, EXIFTOOL wrote: Show quoted text
> exiftool eos450d.cr2 -o out.xmp "-lens<lensid"
This should have been: exiftool eos450d.cr2 -o out.xmp -all "-lens<lensid" to also copy other tags. - Phil