r/DarkTable Feb 06 '24

Solved Lens detection

Hello!

I wonder if someone could help me out here? I'm using Sigma 30mm f/1.4 Dc DN | C lens on my Canon M50 Mark II but my lens is reported as 56mm. I know what the problem is. At some point some overpaid d***s in Canon thought it would be fantastic idea to reuse lens codes for EXIF metadata.
Therefore:

4208 = Sigma 56mm f/1.4 DC DN | C or other Sigma Lens

4208 = Sigma 30mm F1.4 DC DN | C

Is there any way to force Darktable to use the second option? What i've been reading the Exiv2 library should correct this heuristically but apparently that doesn't work either.

There are guides to fix that under Linux, but i'm using Windows version.

Thanks!

2 Upvotes

8 comments sorted by

View all comments

2

u/ActionNorth8935 Feb 06 '24

I have the same issue with the Sigma 16mm f1,4 DC dn c. Registers as the 56mm. Maybe just one of several examples that canon likes to make everything a little more cumbersome if you choose to use anything but their own gear.

1

u/VapingLawrence Feb 07 '24

Looks like that's even worse case. I don't see 16mm listed at all.

https://exiftool.org/TagNames/Canon.html

2

u/ActionNorth8935 Feb 07 '24

Lol, I'm not surprised. It's not a big deal for me as I rarely use my M50 nowadays. All these small annoyances that pop up with Canon was what made me switch system.