Hello,
I am not sure if this a bug or were an intended changes but there are some differences between 11.99 and 12.xx mostly for Canon Lens ID string for the same photo, also some photos do not detect a proper Lens ID anymore.
11.99 - Lens ID: Canon EF 85mm f/1.2L II USM
12.16 - Lens ID: EF85mm f/1.2L II USM (brand and space between EF and 85mm are missing)
Photo used to test:
https://pixnio.com/free-images/2021/01/18/2021-01-18-07-27-01-1800x1200.jpg
11.99 - Lens ID: Minolta/Sony AF 75-300mm F4.5-5.6 (D)
12.16 - Lens ID: 75-300mm F4.5-5.6
Photo used to test:
https://live.staticflickr.com/6036/7005073861_bc154bf9f3_o.jpg
p.s. also I am attaching a bigger list of lens names from my database that I found Lens ID to be extracted differently after upgrading from 11.xx (see old_name column) to 12.xx (see name column)
Looking forward.
Thanks for this report.
I've re-opened the relevant pull request (https://github.com/exiftool/exiftool/pull/51), and will look into this issue.
- Phil
I took some time and made a script today to compare LensID outputs between 11.99 and 12.16 on our database at ExploreCams. I have extracted data for unique LensID and string differences between two versions. Please see an attachment with the results and test images. I do hope this helps and I am eager to re-run the test when / if you fix these problems.
Thank you for your hard work on ExifTool!
This should be fixed in ExifTool 12.17 (just released).
- Phil