Lens Metadata wrong in DT


I am running DT 3.0.1 on windows 10. I have two questions regarding lens metadata and lens calibration data.

  1. I own a Tamron SP 35mm f/1.8 Di VC. viewing the metadata in Irfanview the lens is identified correctly. However, under the metadata in DT it shows as Canon EF 28mm f/2.8 IS USM. Therefore the lens correction is wrong and I have to manually go in and select the right lens profile. Is there a way to tell DT that all my shots claimed taken with the Canon 28 are actually from a Tamron SP 35? (I know that I could update the lens correcton profile on one image and then copy that history item to all the others, but is there a way to get the metadata to display correctly?

  2. When I click on the option in lens calibration to manually select a lens and navigate through the list of lenses, there are a lot of lenses on the lensfun website listed as supported that do not show up for manual selection, why is that? For example, I also own a Sigma 105mm Macro DG OS HSM. Fortunately this lens does auto-detect properly, but oddly it doesn’t show up in the list under “Sigma” if I ever did need to manually select it. Why are there some lenses that are clearly supported, yet not available for manual selection?

Thanks for any insights.

I had a similar problem https://discuss.pixls.us/t/lens-not-automatically-selected/18886/12

Using windows 10, the proposed solution using the exiv2.ini works for me.

here’s a description with canon attributes:

Thanks! I’ll check both of these out. Much appreciated!