Am 23.12.2014 um 15:45 schrieb Ulrich Pegelow: > Am 23.12.2014 um 15:39 schrieb Patrick Shanahan: >> * Matthias Bodenbinder <matth...@bodenbinder.de> [12-23-14 08:57]: >>> today I got a new lens: Canon 16-35mm 1:4 L IS USM >>> >>> The lens is not recognized by darktable. The Information section for the >>> RAW says "Lens = (507)". Whereas the exiftool correctly reads "Lens ID >>> : Canon EF 16-35mm f/4L IS USM". Why is that? >> >> iianm, the lense must exist in the lensfun-data package database in order >> for darktable to recognize it. > > As far as I understand the problem is detecting the lens name. For that > purpose darktable uses libexiv2. The reported exiftool is a separate > program, independent of libexiv2. You may test with 'exiv2' which is the > binary shipped with libexiv2. > > Assuming the lens is missing in libexiv2 it would be great if you could > report that to the developers of that library. > > Ulrich >
In the output of exiv2 I find the "(507)" value in: Exif.CanonCs.LensType Short 1 (507) But the correct lensname is also there two times: Exif.Canon.LensModel Ascii 74 EF16-35mm f/4L IS USM Exif.Photo.LensModel Ascii 22 EF16-35mm f/4L IS USM Why isnt that used in the "Image Information" section of DT? Matthias ------------------------------------------------------------------------------ Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net _______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel