0.85: Labels 'Lens ID' and 'software' do not work on many camera raw files

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

Post Reply
squeezechart
Posts: 19
Joined: Tue Aug 06, 2013 8:38 pm

0.85: Labels 'Lens ID' and 'software' do not work on many camera raw files

Post by squeezechart »

looking at XnViewMP 0.85 I am very happy to use 'make', 'model' and more labels
for my camera raw images, but a test on dozens of camera raw samples shows that
'Lens ID' works on no testfile and 'Software' label does not work on some
Olympus (.ofr), Sigma (.x3f), Pentax (.dng) and Panasonic (.rw2) models but not on Nikon D4 (.nef) and some Sony (.arw) models
(a55, a77, a99, a7mk2..).

'Software' also does not work on Olympus E-M5, Olympus EPM2, Olympus XZ-2, Samsung NX20, Samsung NX1000.
Could they be added too?
Canon lists its Software in the field 'firmware' - could that be used in label 'software' as well?

Both labels seem to work on JPEG.

Testfiles can be found here: https://drive.google.com/file/d/0ByLIAF ... sp=sharing
Sony a7mk2 testfile can be found here: https://drive.google.com/file/d/0ByLIAF ... sp=sharing
User avatar
m.Th.
XnThusiast
Posts: 1663
Joined: Wed Aug 16, 2006 6:31 am
Contact:

Re: 0.85 labels 'Lens ID' and 'software' do not work on many camera raw files

Post by m.Th. »

MakerNotes is a mess. (Un)fortunately isn't XnView's fault. Let's see if Pierre can come up with something but I wouldn't hold my breath...
m. Th.

- Dark Themed XnViewMP 1.6 64bit on Win11 x64 -
squeezechart
Posts: 19
Joined: Tue Aug 06, 2013 8:38 pm

Re: 0.85 labels 'Lens ID' and 'software' do not work on many camera raw files

Post by squeezechart »

If Exiftool is not an option, maybe this would be an option:

exiv2
http://exiv2.org/download.html
User avatar
xnview
Author of XnView
Posts: 43357
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 0.85 labels 'Lens ID' and 'software' do not work on many camera raw files

Post by xnview »

exiv2 show you the LensID for your picture files?
Pierre.
squeezechart
Posts: 19
Joined: Tue Aug 06, 2013 8:38 pm

Re: 0.85 labels 'Lens ID' and 'software' do not work on many camera raw files

Post by squeezechart »

exiv2 shows 'Lens ID' and 'software' for Sony a55 and 'software' for Sony a7mk2 - 'Lens ID' is shown as "manual", but 'LensModel' entry is correct.
It seems to also show bit depth of many many raw images (Exif.Image.BitsPerSample) including recent Canon, Olympus, Nikon, Sony (I haven't seen this in ExifTool).
I did not check if it reports correctly for the other formats as well.
I just thought it would maybe help XnView (also because its sources are in C++).
User avatar
m.Th.
XnThusiast
Posts: 1663
Joined: Wed Aug 16, 2006 6:31 am
Contact:

Re: 0.85: Labels 'Lens ID' and 'software' do not work on many camera raw files

Post by m.Th. »

Canon:
The lens is recorded to Exif.CanonCs.LensType
(beware: some 3rd party lenses identify themselves as others)

It can be used the more general Exif.Photo.LensModel , but some lenses identify here just as a mere focal length (for example 24-70 mm).

Nikon:
The lens is recorded to Exif.NikonLd3.LensIDNumber

...I told you that MakerNotes is a mess... :)

All the above are reported by exiv2
m. Th.

- Dark Themed XnViewMP 1.6 64bit on Win11 x64 -
Chrissurf
Posts: 9
Joined: Sat Jul 22, 2017 1:41 pm

Re: 0.85: Labels 'Lens ID' and 'software' do not work on many camera raw files

Post by Chrissurf »

Hello,
I Switch from Windows to Mac and use XnView as Standard Foto-App.
But i have the Problem, i can`t see the Lens-Model.
I have CANON-Pictures from EOS 760D .....

How could i Display the Lens in the Information in the Viewer?
Only the Exif-Tool in XnView are Display the Lens-Information.

I Read follow Links but it don`t know how i read / display Information form Exiftool !

https://camtest.eu/de/technologie/wisse ... re-tuecken

http://owl.phy.queensu.ca/~phil/exiftoo ... Canon.html

http://www.exiv2.org/tags-canon.html

https://sno.phy.queensu.ca/~phil/exifto ... /EXIF.html

Could any help me?

Thanks

Christian
Post Reply