Page 1 of 1

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

Posted: Wed Apr 12, 2017 7:31 am
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

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

Posted: Wed Apr 12, 2017 7:43 am
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...

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

Posted: Thu Apr 13, 2017 6:05 am
by squeezechart
If Exiftool is not an option, maybe this would be an option:

exiv2
http://exiv2.org/download.html

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

Posted: Sat Apr 15, 2017 11:11 am
by xnview
exiv2 show you the LensID for your picture files?

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

Posted: Mon Apr 17, 2017 6:06 pm
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++).

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

Posted: Fri Apr 28, 2017 7:47 am
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

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

Posted: Sat Jul 22, 2017 2:35 pm
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