Composite Lens Type and Lens ID = unknown in 11.81

Started by godspeedphoto, February 29, 2020, 01:03:12 AM

Previous topic - Next topic

godspeedphoto

i have many RW2 images shot with the Lumix G Vario 35-100 F2.8II that are now showing "Lens Type" and "Lens ID" as "unknown (2 34 10) in version 11.81 of exiftool.   In version 11.75, for the same image, i receive a (correct) "Lens ID" value of "LUMIX G VARIO 35-100mm F2.8II", but "Lens type" does not exist.  did this lens get removed from the lens list in the latest version?

UPDATE: just downloaded 11.89 and the same "unknown (2 34 10) is present in "lens type" and "lens id"

godspeedphoto

quick update:

when i process the rw2 image in DxO Photolab to generate a jpg image, the exiftool output now has the correct composite Lens ID value.  Below is a sample of the output for both the RW2 and JPG (using exiftool 11.89):

======== D:/Media/testimport/P1020274.RW2
[ExifTool]      ExifTool Version Number         : 11.89
[System]        File Name                       : P1020274.RW2
[Composite]     Aperture                        : 2.8
[Composite]     Blue Balance                    : 2.519531
[Composite]     Red Balance                     : 1.902344
[Composite]     Shutter Speed                   : 1/40
[Composite]     Create Date                     : 2020:02:29 11:17:43.590-06:00
[Composite]     Date/Time Original              : 2020:02:29 11:17:43.590-06:00
[Composite]     Modify Date                     : 2020:02:29 11:17:43.590-06:00
[Composite]     Lens Type                       : Unknown (2 34 10)
[Composite]     Advanced Scene Mode             : Off
[Composite]     Image Height                    : 3888
[Composite]     Image Width                     : 5184
[Composite]     Image Size                      : 5184x3888
[Composite]     Lens ID                         : Unknown (2 34 10)
[Composite]     Light Value                     : 5.3
[Composite]     Megapixels                      : 20.2
[Composite]     Scale Factor To 35 mm Equivalent: 2.0
[Composite]     Circle Of Confusion             : 0.015 mm
[Composite]     Field Of View                   : 10.3 deg
[Composite]     Focal Length                    : 100.0 mm (35 mm equivalent: 200.0 mm)
[Composite]     Hyperfocal Distance             : 237.73 m

======== D:/Media/testimport/P1020274_DxO.jpg
[ExifTool]      ExifTool Version Number         : 11.89
[System]        File Name                       : P1020274_DxO.jpg
[Composite]     Aperture                        : 2.8
[Composite]     Blue Balance                    : 2.522461
[Composite]     Red Balance                     : 1.90332
[Composite]     Shutter Speed                   : 1/40
[Composite]     Create Date                     : 2020:02:29 11:17:43.590-06:00
[Composite]     Date/Time Original              : 2020:02:29 11:17:43.590-06:00
[Composite]     Modify Date                     : 2020:02:29 12:22:17-06:00
[Composite]     Advanced Scene Mode             : Off
[Composite]     Flash                           : Off, Did not fire
[Composite]     Image Size                      : 5184x3888
[Composite]     Lens ID                         : LUMIX G VARIO 35-100mm F2.8II
[Composite]     Light Value                     : 5.3
[Composite]     Megapixels                      : 20.2
[Composite]     Scale Factor To 35 mm Equivalent: 2.0
[Composite]     Circle Of Confusion             : 0.015 mm
[Composite]     Field Of View                   : 10.3 deg
[Composite]     Focal Length                    : 100.0 mm (35 mm equivalent: 200.0 mm)
[Composite]     Hyperfocal Distance             : 237.73 m
    2 image files read

Phil Harvey

I will add this lens to 11.90, but I would like to understand the difference you are seeing.  Could you send me a sample image (philharvey66 at gmail.com)?

- 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

Thanks for the samples.  I'll also add the 100-300mm.

The difference is that ExifTool 11.77 decoded two new PanasonicRaw tags found in RW2 images:  LensTypeMake and LensTypeModel, and a new Composite LensType tag was added to combine these:

> Image-ExifTool-11.89/exiftool -lensid -lenstype'*' -G1 -a "unknown lensid"
======== unknown lensid/P1000014.JPG
[Composite]     Lens ID                         : LUMIX G VARIO 35-100mm F2.8II
[Panasonic]     Lens Type                       : LUMIX G VARIO 35-100/F2.8II
======== unknown lensid/P1000014.RW2
[Composite]     Lens ID                         : Unknown (2 34 10)
[Panasonic]     Lens Type                       : LUMIX G VARIO 35-100/F2.8II
[CameraIFD]     Lens Type Make                  : 2
[CameraIFD]     Lens Type Model                 : 34 10
[Composite]     Lens Type                       : Unknown (2 34 10)
========unknown lensid/P1000014.xmp
======== unknown lensid/P1005559.JPG
[Composite]     Lens ID                         : LUMIX G VARIO 100-300mm F4.0-5.6II
[Panasonic]     Lens Type                       : LUMIX G VARIO 100-300/F4.0-5.6II
======== unknown lensid/P1005559.RW2
[Composite]     Lens ID                         : Unknown (2 32 10)
[Panasonic]     Lens Type                       : LUMIX G VARIO 100-300/F4.0-5.6II
[CameraIFD]     Lens Type Make                  : 2
[CameraIFD]     Lens Type Model                 : 32 10
[Composite]     Lens Type                       : Unknown (2 32 10)
    1 directories scanned
    5 image files read


As you can see, the Composite:LensType is the one that is used in determining the LensID.  (The Panasonic:LensType is a string, and doesn't use a numerical lens ID.)  I prefer it this way because then lenses with unknown LensType numbers will get reported and added to the list.  ExifTool 11.90 will be released within a few days, and will recognize these 2 new lenses.

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

godspeedphoto

thanks so much for the fast reply Phil.  In the future, if i find other lenses that show unknown, should i add it to the bug forums, or the stickied thread in the metadata forum?

Phil Harvey

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