Post your LensType / LensID discoveries here

Started by Phil Harvey, January 08, 2012, 08:37:16 PM

Previous topic - Next topic

jcr

Yeah, that's what I feared.

The lenses look like they are physically identical, even to the camera-mount contacts, so it is possible the camera body cannot tell the difference. 

In practical terms like lens correction, image stabilization, etc. it probably doesn't matter, as they are optically the same design (with the exception of the improved coatings and rounded aperture blades). In my own case I can change the string to reflect the correct version since I know which version I own.

Thanks for checking!

Phil Harvey

The difference should be in the electronics inside the lens.  This is where the ID is stored.  But unfortunately it seems they didn't see fit to change this for the updated lens.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

mir

Hi all,

I have just bought a "new" lens which is reported by lensfun as:
<model>Tamron 28-300mm f/3.5-6.3 Di VC PZD A010</model>
Output from exiftool:
Lens Type                       : G VR
Lens                            : 28-300mm f/3.5-6.3
Lens Data Version               : 0204
Lens ID Number                  : 236
Lens F Stops                    : 5.17
Lens ID                         : Unknown (EC 3E 3C 8E 2C 40 DF 0E)
Lens Spec                       : 28-300mm f/3.5-6.3 G VR

exiftool version: dpkg -s libimage-exiftool-perl
Package: libimage-exiftool-perl
Status: install ok installed
Priority: optional
Section: perl
Installed-Size: 21299
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Architecture: all
Multi-Arch: foreign
Version: 12.16+dfsg-2
Provides: exiftool

Phil Harvey

Thanks!  I'll add support for this in version 12.30

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

ctouze

Hello
My lens is not recognized by exiftool
Tamron 100-400mm F/4.5-6.3 Di VC USD
Nikon Mount
[File]          File Type                       : NEF
[File]          File Type Extension             : nef
[IFD0]          Subfile Type                    : Reduced-resolution image
[IFD0]          Bits Per Sample                 : 8 8 8
[IFD0]          Samples Per Pixel               : 3
[SubIFD]        Subfile Type                    : Reduced-resolution image
[SubIFD]        Jpg From Raw Length             : 1184523
[SubIFD1]       Subfile Type                    : Full-resolution image
[SubIFD1]       Bits Per Sample                 : 14
[SubIFD1]       Samples Per Pixel               : 1
[SubIFD2]       Subfile Type                    : Reduced-resolution image
[SubIFD2]       Other Image Length              : 761214
[ExifIFD]       Focal Length                    : 210.0 mm
[Nikon]         WB RB Levels                    : 1.984375 1.3203125 1 1
[PreviewIFD]    Preview Image Length            : 117126
[Nikon]         Lens Type                       : G VR
[Nikon]         Lens                            : 100-400mm f/4.5-6.3
[Nikon]         Lens F Stops                    : 5.67
[NikonCustom]   AF-C Priority Selection         : Release
[NikonCustom]   AF-S Priority Selection         : Release
[NikonCustom]   Shutter Release Button AE-L     : Off
[Nikon]         NEF Linearization Table         : (Binary data 46 bytes, use -b option to extract)
[Nikon]         Lens Data Version               : 0204
[Nikon]         Focal Length                    : 213.6 mm
[Nikon]         Lens ID Number                  : 204
[Nikon]         Lens F Stops                    : 5.67
[Nikon]         Min Focal Length                : 100.8 mm
[Nikon]         Max Focal Length                : 403.2 mm
[Nikon]         File Info Version               : 0100
[Nikon]         File Number                     : 3227
[Nikon]         AF Fine Tune Adj Tele           : 0
[ExifIFD]       File Source                     : Digital Camera
[ExifIFD]       Focal Length In 35mm Format     : 210 mm
[Composite]     Scale Factor To 35 mm Equivalent: 1.0
[Composite]     Lens ID                         : Unknown (CC 44 68 98 34 41 DF 0E)
[Composite]     Lens Spec                       : 100-400mm f/4.5-6.3 G VR
[Composite]     Circle Of Confusion             : 0.030 mm
[Composite]     Focal Length                    : 210.0 mm (35 mm equivalent: 210.0 mm)
Thanks for all your work
Chris

StarGeek

Quote from: ctouze on August 23, 2021, 10:00:55 AM
My lens is not recognized by exiftool
Tamron 100-400mm F/4.5-6.3 Di VC USD

Split and moved this post from another thread, though I'm not sure if this is correct place either as I believe this is a known subject.

From a previous post
Quote from: Phil Harvey on July 25, 2018, 12:32:34 PMWithout the extender, the lens codes for all these lenses are the same:

Canon EF 300mm f/2.8L IS II USM or Tamron Lens
Tamron SP 70-200mm f/2.8 Di VC USD G2 (A025)
Tamron 18-400mm f/3.5-6.3 Di II VC HLD (B028)
Tamron 100-400mm f/4.5-6.3 Di VC USD (A035)
Tamron 70-210mm f/4 Di VC USD (A034)
Tamron 70-210mm f/4 Di VC USD (A034) + 1.4x
Tamron SP 24-70mm f/2.8 Di VC USD G2 (A032)

Unfortunately, exact identification is difficult because of the overlapping focal-length/aperture ranges, but you should be looking at the Composite:LensID tag, not the Canon:LensType tag since the Canon 300mm is ruled out by the focal length (all these 3rd-party lenses "borrow" the LensType number of this Canon lens).
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

ctouze

Quote from: StarGeek on August 23, 2021, 11:46:15 AM
Quote from: ctouze on August 23, 2021, 10:00:55 AM
My lens is not recognized by exiftool
Tamron 100-400mm F/4.5-6.3 Di VC USD

Split and moved this post from another thread, though I'm not sure if this is correct place either as I believe this is a known subject.

From a previous post
Quote from: Phil Harvey on July 25, 2018, 12:32:34 PMWithout the extender, the lens codes for all these lenses are the same:

Canon EF 300mm f/2.8L IS II USM or Tamron Lens
Tamron SP 70-200mm f/2.8 Di VC USD G2 (A025)
Tamron 18-400mm f/3.5-6.3 Di II VC HLD (B028)
Tamron 100-400mm f/4.5-6.3 Di VC USD (A035)
Tamron 70-210mm f/4 Di VC USD (A034)
Tamron 70-210mm f/4 Di VC USD (A034) + 1.4x
Tamron SP 24-70mm f/2.8 Di VC USD G2 (A032)

Unfortunately, exact identification is difficult because of the overlapping focal-length/aperture ranges, but you should be looking at the Composite:LensID tag, not the Canon:LensType tag since the Canon 300mm is ruled out by the focal length (all these 3rd-party lenses "borrow" the LensType number of this Canon lens).
this article concerns canon mount lenses is the issue similar with nikon?

StarGeek

Ah, yes.  I missed the Nikon part.  The point I was making was that it was on the list of lens that had the same exact code, but as you point out, that was for Canon.

So this post is in the exact right place for Phil to see
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

ajaLx

Hi Phil,

Info from my new Lens.
If you need some more info, or an untouched DNG file, please let me know.


1) The LensType and/or LensID values extracted by ExifTool.
Lens Type                       : Unknown (8 195)
Lens ID                         : Unknown (8 195)

2) The camera make (Canon, Nikon, Sony, Olympus, Pentax, etc).
Camera Model Name               : PENTAX K-3 Mark III

3) The exact lens model name as given by the lens Manufacturer.
PENTAX HD-DA 16-50MM F/2.8 ED PLM AW

Kind Regards, Aloys



Phil Harvey

Hi Chris,

Quote from: ctouze on August 23, 2021, 10:00:55 AM
Tamron 100-400mm F/4.5-6.3 Di VC USD
[Composite]     Lens ID                         : Unknown (CC 44 68 98 34 41 DF 0E)
Chris

Added.  Sorry this missed the 12.31 release, but it will be included in the next release (12.32).

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

Phil Harvey

Hi Aloys,

Quote from: ajaLx on September 06, 2021, 01:24:45 PM
Lens Type                       : Unknown (8 195)
PENTAX HD-DA 16-50MM F/2.8 ED PLM AW

Thanks!  This will appear in ExifTool 12.32 as "HD PENTAX DA* 16-50mm F2.8 ED PLM AW".

I'm pretty sure this is a DA* lens, right?

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

ajaLx

Hi Phil,

Thank you very much!
Yes, full name for this lens is indeed "HD PENTAX-DA★16-50mmF2.8ED PLM AW"
see http://www.ricoh-imaging.co.jp/english/products/lens/k/standard/hdpentax-da-16-50/
When ExifTool 12.32 is available, I will check if it's recognized.

Kind Regards, Aloys

bokesan

Yongnuo YN100mm F2N
on Nikon Z 7 w/ FTZ adapter:

Make                            : NIKON CORPORATION
Camera Model Name               : NIKON Z 7
Lens ID                         : Unknown (9F 54 68 68 18 18 A2 06)
Lens Spec                       : 100mm f/2 G

Best regards,

Chris

bokesan

Here's another one:

Sigma Zoom 100-300mm 1:4.5-6.7 DL

Make                            : NIKON CORPORATION
Camera Model Name               : NIKON Z 7
Lens ID                         : Unknown (26 45 68 8E 34 42 1C 02)

- Chris

Phil Harvey

Hi Chris,

Thanks!  These will appear in ExifTool 12.39.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).