Quick fix for lens info written in different formats

Post Reply
lippe
Posts: 1067
Joined: 12 Aug 06 12:26
Location: Wondelgem (Belgium)

Quick fix for lens info written in different formats

Post by lippe » 19 Nov 14 11:28

Over the years, i have used some different type's of camera's and lens combinations and i want a quick way for have the in a temporary collection.

I noticed the number on lenses listed in the technical details is more that i can afford. :)
The same lens is listed as '70-200mm' , '70-200 mm' , '70.0-200.0' , 'EF70-200mm f/4L USM' , 'EF70-200mm f/4L USM5 USM'
I conclude the lens information in not written correctly, or not in the same way. Probably i used different software: IDimager 3-4-5, Photo Supreme 1-2-3, Lightroom 2-4-5, DiVU, FPV, DPP, ???

My first idea was the create a private label for the lenses is own. So i have them faster at my disposal to create dynamic searches in conjunction with focal length. But i noticed sometimes the lens information is not show in the info panel. The info panel uses the same info exif/xmp info as the Catalog Explorer > By Image details > technical section.
So i want a quick fix for lens info written in different formats. I don't like to make changes in the raw files, updating the xmp in side-car and jpg is fine. So i have the corrected information also outside Photo Supreme.
Photo Supreme V3, LR6, FPV, PSE14 - vaio i5 @ 2.5GHz + 8GB , 850 EVO 500GB - WD 1TB - Windows 10 Pro 64 bits- DS216play - EOS 600D

Hert
Posts: 15918
Joined: 13 Sep 03 7:24

Re: Quick fix for lens info written in different formats

Post by Hert » 20 Nov 14 9:20

I would first try a "Convert Metadata to XMP". That will re-read the technical metadata from Exif and write it to XMP. Of course it could also be that the files themself contain inconsistent lens info and in that case my suggestion won't give much improvement.
You can also select all the files, and update the Lens Information by hand in the Image Details->Technical. That field should be editable.
This is a User-to-User forum which means that users post questions here for other users.
Feature requests, change suggestions, or bugs can be logged in the ticketing system

lippe
Posts: 1067
Joined: 12 Aug 06 12:26
Location: Wondelgem (Belgium)

Re: Quick fix for lens info written in different formats

Post by lippe » 20 Nov 14 11:48

Hert,
I verified the same lens on two different cameras, both cr2 raw files where the exif is untouched:

Code: Select all

---- File ----
File Type                       : CR2
---- EXIF ----
Camera Model Name               : Canon EOS 600D
Exif Version                    : 0230
Lens Info                       : 70 200 undef undef
Lens Model                      : EF70-200mm f/4L USM
Lens Serial Number              : 0000000000
---- MakerNotes ----
Lens Type                       : 186
Max Focal Length                : 200
Min Focal Length                : 70
Max Aperture                    : 4
Min Aperture                    : 32
Focal Length                    : 91
Canon Image Type                : Canon EOS 600D
Canon Firmware Version          : Firmware Version 1.0.0
Firmware Version                : 1.0.0
Lens Model                      : EF70-200mm f/4L USM

Code: Select all

---- File ----
File Type                       : CR2
---- EXIF ----
Camera Model Name               : Canon EOS 350D DIGITAL
Exif Version                    : 0221
---- MakerNotes ----
Lens Type                       : -1
Max Focal Length                : 200
Min Focal Length                : 70
Max Aperture                    : 1.79470907500311
Min Aperture                    : 32
Canon Image Type                : Canon EOS 350D DIGITAL
Canon Firmware Version          : Firmware 1.0.3
Like you expected, the older camera did not write detailed information about the lens.

Then i have to try update the lens information in Image Details->Technical. Photo Supreme will not update the information in the maker notes.
Will Photo Supreme update/create the exif 'Lens Model'? If i hover the lens information field i see '%xmp:aux:lens'
Photo Supreme V3, LR6, FPV, PSE14 - vaio i5 @ 2.5GHz + 8GB , 850 EVO 500GB - WD 1TB - Windows 10 Pro 64 bits- DS216play - EOS 600D

Hert
Posts: 15918
Joined: 13 Sep 03 7:24

Re: Quick fix for lens info written in different formats

Post by Hert » 20 Nov 14 11:54

aux:Lens will be written to Exif as tag 0xA434

This Exif 2.3 spec tag is the highest in the pick-order to determine lens information (also higher than the lens info in maker notes).
This is a User-to-User forum which means that users post questions here for other users.
Feature requests, change suggestions, or bugs can be logged in the ticketing system

lippe
Posts: 1067
Joined: 12 Aug 06 12:26
Location: Wondelgem (Belgium)

Re: Quick fix for lens info written in different formats

Post by lippe » 21 Nov 14 12:20

Hert, i started to test with the one cr2+jpg, but the exif tag' 0xA434' does not exist before i updated in the 'lens information' (in Details > Technical section), so Photo Supreme has nothing to update in the exif section. You already provided the reason, the tag' 0xA434' is only in Exif 2.3 spec.
Forcing the tag with exiftool is maybe possible but this isn't a quick fix anymore.
I have to be careful because using the 'Convert Meta to XMP' will undo the changed 'lens information' in XMP.
I noticed this topic in the older forum, where a registry tweak is suggested to prevent reading maker notes to compose the lens value. Even Photo Supreme possibly still support the tweak, this is all to much effort.

I have to live with fact the lens info is not available for older images, and created special labels for lens information. I used technical details to search all image that used the same lens manually to assign the label. But now i have to to this for every new image that i import.
If i use dynamic search based on the technical '70-200mm' , '70-200 mm' , '70.0-200.0' , 'EF70-200mm f/4L USM' , 'EF70-200mm f/4L USM5 USM', the search will always up-to-date; also for new Images. But how is make the use easier? I can't assign a label based on the dynamic search? I can put that dynamic search to the favorites... but the more items i put in the favorites, they getting unclear.
Photo Supreme V3, LR6, FPV, PSE14 - vaio i5 @ 2.5GHz + 8GB , 850 EVO 500GB - WD 1TB - Windows 10 Pro 64 bits- DS216play - EOS 600D

vlad
Posts: 969
Joined: 01 Sep 08 15:20

Re: Quick fix for lens info written in different formats

Post by vlad » 21 Nov 14 12:48

But how is make the use easier? I can't assign a label based on the dynamic search? I can put that dynamic search to the favorites... but the more items i put in the favorites, they getting unclear.
Feel free to vote for FR 2643 to support favorites (dynamic queries) inside hierarchical portfolios.

lippe
Posts: 1067
Joined: 12 Aug 06 12:26
Location: Wondelgem (Belgium)

Re: Quick fix for lens info written in different formats

Post by lippe » 21 Nov 14 13:10

Oh... i was expecting this was already possible. Thank you for link. I voted +1
We don't have to re-enter a request that didn't make it in V1 or V2... no Hert just focus on the items that likely will be used by more people.
And Dynamic Search is something the beginning will use quickly. Maybe is your FR will make it,Some example 'Smart collections' could come with the new Photo Supreme version. Make it more clear how to use it.
Photo Supreme V3, LR6, FPV, PSE14 - vaio i5 @ 2.5GHz + 8GB , 850 EVO 500GB - WD 1TB - Windows 10 Pro 64 bits- DS216play - EOS 600D

Hert
Posts: 15918
Joined: 13 Sep 03 7:24

Re: Quick fix for lens info written in different formats

Post by Hert » 21 Nov 14 13:31

Lippe, when you sync to the file, I do expect that the tag I mentioned is written to Exif
This is a User-to-User forum which means that users post questions here for other users.
Feature requests, change suggestions, or bugs can be logged in the ticketing system

lippe
Posts: 1067
Joined: 12 Aug 06 12:26
Location: Wondelgem (Belgium)

Re: Quick fix for lens info written in different formats

Post by lippe » 22 Nov 14 0:22

Hert, i did sync the file, otherwise i cannot verify what is written to the file in Exiftool. But the tag 0xA434 is not in the exif.
I entered ' EF70-200mm f/4L USM' and this is only updated in XMP > Lens
This is also what i'm see in Phoot Supreme > Details > XMP Advanced.

Code: Select all

---- ExifTool ----
ExifTool Version Number         : 9.69
Warning                         : [minor] Fixed incorrect URI for xmlns:MicrosoftPhoto
---- File ----
File Name                       : EOS-350D_13080.JPG
---- EXIF ----
Camera Model Name               : Canon EOS 350D DIGITAL
Software                        : Photo Supreme Version 3.0.1.2055
Exif Version                    : 0221
---- XMP ----
XMP Toolkit                     : Toolkit=IDimager;Version=3.0.0.8;
Lens                            : EF70-200mm f/4L USM
Lens Model                      : 70-200mm
---- IPTC ----
Originating Program             : Photo Supreme
Program Version                 : 3.0.1.2055
---- Composite ----
Lens                            : 70.0 - 200.0 mm
Lens ID                         : Canon 70-200mm
Lens                            : 70.0 - 200.0 mm (35 mm equivalent: 113.6 - 324.4 mm)
Photo Supreme V3, LR6, FPV, PSE14 - vaio i5 @ 2.5GHz + 8GB , 850 EVO 500GB - WD 1TB - Windows 10 Pro 64 bits- DS216play - EOS 600D

Post Reply