Post your LensType / LensID discoveries here

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

Previous topic - Next topic

Phil Harvey

Hi Peter,

Fantastic, thanks!  This will appear in ExifTool 9.11.

- 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 ($).

moman

Unknown (0 13)

This is for the:
HD Pentax-D FA 645 90mm F2.8 ED AW SR Macro

Camera make:
Pentax

Phil Harvey

#62
Thanks!  I've been looking for a 645 90mm sample for a while now...

Just one thing: I think your file was corrupted because the first number should be 13 (and the 2nd I'm guessing should maybe be 20).

Where did you find the sample?

- Phil

Edit: I haven't added this LensType because I think the value is incorrect.  Please check again with a sample straight out of the camera.

Edit: 2 months later and I have finally found a sample.  The LensType is "13 20" as I suspected.
...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 ($).

JosR

Hi Phil,
some new Sony lens-ID's:
---- ExifTool ----
     - ExifTool Version Number         : 9.22

0x010f Make                            : SONY
0x0110 Camera Model Name               : SLT-A99V
0x0131 Software                        : SLT-A99V v1.00

0xa432 Lens Info                       : 50mm f/1.4
0xa434 Lens Model                      : 50mm F1.4 ZA SSM
0xb027 Lens Type                       : Unknown (70)
0xb02a Lens Spec                       : 50mm F1.4 ZA SSM

0xa432 Lens Info                       : 70-400mm f/4-5.6
0xa434 Lens Model                      : 70-400mm F4-5.6 G SSM II
0xb027 Lens Type                       : Unknown (69)
0xb02a Lens Spec                       : 70-400mm F4-5.6 G SSM

Regards,
Jos

Phil Harvey

Hi Jos

Great, thanks!  Here is what I added for these:

    69 => 'Sony 70-400mm F4-5.6 G SSM II (SAL70400G2)', #25
    70 => 'Sony Carl Zeiss Planar T* 50mm F1.4 ZA SSM (SALF0F14Z)', #25


- 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 ($).

Norseman00

Hey Phil,

Thanks for a great tool.

Here's one that shows up as unknown:

Camera: Pentax K5
Lens: Sigma 18-250mm F3.5-6.3 DC Macro HSM
Unknown Code (8 28)

Regards,
Glenn

Phil Harvey

Hi Glen,

Thanks!! This will appear in ExifTool 9.25

- 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 ($).

JosR

Hi Phil,
just an idea about the Sony E-lenses "LensType", before you release the next Exiftool version:
Maybe it is not a good idea to use the same name, as the values in this 0-31 range are already used by Minolta A-mount lenses.
So I would prefer to use an alternative name,
or maybe combine as int16u with the '128' value at the next offset, to give unique values in the 30.000 range ?
Regards,
Jos

Phil Harvey

#68
Hi Jos,

I called it LensType so that it would funnel into the Composite LensID tag, which is the best tag across all make/models for determining the type of lens.

The overlap in values between these tags isn't a problem for ExifTool -- this happens with many other tags (as you well know).  When writing, as long as you write by lens name, then there isn't a problem.

The int16u idea is a possibility, but I'm a bit nervous about this since I don't know what the 128 is for.

- Phil

Edit:  What about arbitrarily adding 1000 to the values?  There shouldn't be any overlap with values of the other LensType tag if we do this.
...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 ($).

JosR

Hi Phil,
Normally overlap is not a problem, but I have a batch file to add lens information conditionally depending on the LensType:
e.g. call exiftool.exe -Exif:LensModel="24-105mm F3.5-4.5" -if "$Sony:LensType# eq 24" *.*
And now there would be two times a LensType 24:
    24 => 'Minolta/Sony AF 24-105mm F3.5-4.5 (D) or Sigma or Tamron Lens',
    24 => 'Sony E 10-18mm F4 OSS',
If I would run this batch file on NEX images, incorrect lens information may be added...

Indeed, I don't know what the 128 means, so adding 1000 might be good solution for now.

and btw., LensSpec as input for the Composite LensID appears to provide the most accurate info for all the E lenses.

Jos

OliF

Hi Phil,

I have a missing Lens data for a Canon EOS 6D, could you please add it!? It should be possible to seperate it from the already existing Canon and Sigma lens by focal length and f stop.


183.2 = Sigma 105mm f/2.8 EX DG OS HSM Macro


Thanks a lot in advance!


Best regards,

Oliver

Phil Harvey

Hi Oliver,

Thanks!  This will appear in ExifTool 9.35

- 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 ($).

Gray

Hi Phil

Another unknown Sigma lens: Sigma 17-70mm f/2.8-4 DC Macro HSM "C"
Released January 2013
[Note the Sony and Pentax versions of this lens do not have built-in OS unlike the Nikon, Canon and Sigma versions, which are Sigma 17-70mm f/2.8-4 DC Macro OS HSM "C"]

ExifTool Version Number : 9.37
Camera Model Name : PENTAX K-5
Lens Type : Unknown (8 30)
Lens Kind : 0x28
Lens ID : Unknown (8 30)
for the rest, see attached file.

Phil Harvey

Great, thanks!  This will appear in Exiftool 9.38 as "Sigma 17-70mm F2.8-4 DC Macro HSM Contemporary".

- 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 ($).

Alan Clifford

I've just bought a Fuji XF1.  I there anything I can do to help in any way?