[WDX] Exif Plugin

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Dick Heijkoop
Junior Member
Junior Member
Posts: 3
Joined: 2005-08-18, 08:57 UTC

ISO display with EXIF plugin

Post by *Dick Heijkoop »

Hello All,

I ran into this topic because of a problem I experienced with the standard EXIF plugin I downloaded from Ghisler's website. It appeared that the ISO value of pictures taken with my Nikon D70 are NOT displayed. ISO values from 2 other camera's (Fuji film and A2) however are displayed properly. So it seems that the problem is related to the D70. The D70 pictures has Exif version 02(.)21

Is there someone who knows more about this? Perhaps already solved?
I downloaded and installed the latest (?) version of the Exif plugin (145), but that doesn't solve the problem. Hopefully, someone is able and willing to solve this problem, since the ISO value is very important to me as metadata of a picture. Of course I would like to deliver a D70 JPG file at your request. Thanks for your reply!

Regards,
Dick
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48028
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It's possible that your camera stores the ISO value in a camera-specific part of the EXIF data. If this is the case, then my EXIF plugin will not be able to see it. It's also possible that it is using a different tag from the standard to store the ISO value. In this case it should be possible to extract it. Can you make a sample image available for testing? Please do not e-mail it to me, my mail server deletes large attachments.
Author of Total Commander
https://www.ghisler.com
Dick Heijkoop
Junior Member
Junior Member
Posts: 3
Joined: 2005-08-18, 08:57 UTC

ISO in EXIF Nikon

Post by *Dick Heijkoop »

Thanks for your reply. I am quite sure that it has something to do with the way Nikon stores information in the EXIF header. I searched the Internet about this issue and found a considerable number of items where Nikon is cursed because of the way they store certain information items, like ISO/Sensitivity and exposure compensation. Most programs cannot handle this information and will even delete this info after editing (like Photoshop!)
Here you can find a sample image: Image: http://www.dsh.demon.nl/DSC_2828.JPG
Thanks and regards,
Dick
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48028
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Got it, thanks! I will analyze it as soon as possible.
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48028
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Irfanview cannot find any ISO ratings either (it can in some other files which I have). I haven't checked your file in a debugger yet, though, so I cannot say more. Here is the info from Irfanview:

File: - E:\test\DSC_2828.JPG

Make - NIKON CORPORATION
Model - NIKON D70
Orientation - Top left
XResolution - 300
YResolution - 300
ResolutionUnit - Inch
Software - Ver.1.03
DateTime - 2005:07:24 18:50:23
YCbCrPositioning - Co-Sited
ExifOffset - 216
ExposureTime - 10/2500 seconds
FNumber - 8.00
ExposureProgram - Normal program
ExifVersion - 221
DateTimeOriginal - 2005:07:24 18:50:23
DateTimeDigitized - 2005:07:24 18:50:23
ComponentsConfiguration - YCbCr
CompressedBitsPerPixel - 2 (bits/pixel)
ExposureBiasValue - 0.50
MaxApertureValue - F 3.48
MeteringMode - Multi-segment
LightSource - Auto
Flash - Not fired
FocalLength - 18.00 mm
UserComment -
SubsecTime - 808452096
SubsecTimeOriginal - 808452096
SubsecTimeDigitized - 808452096
FlashPixVersion - 010
ColorSpace - sRGB
ExifImageWidth - 3008
ExifImageHeight - 2000
InteroperabilityOffset - 28396
SensingMethod - One-chip color area sensor
FileSource - Other
SceneType - Other
CustomRendered - Normal process
ExposureMode - Auto
WhiteBalance - Auto
DigitalZoomRatio - 1 x
FocalLengthIn35mmFilm - 27 mm
SceneCaptureType - Standard
GainControl - None
Contrast - Soft
Saturation - Normal
Sharpness - Normal
SubjectDistanceRange - Unknown

Maker Note (Vendor): -
Author of Total Commander
https://www.ghisler.com
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

From XnView ---

Post by *Clo »

2ghisler(Author)
:) Good evening,

- That I get from XnView 1.80.1 for this (nice) image-sample :
Camera Manufacturer : NIKON CORPORATION
Camera Model : NIKON D70
Orientation : top-left (1)
X Resolution : 300
Y Resolution : 300
Resolution unit : Inch
Software : Ver.1.03
Date modified : 2005:07:24 18:50:23
YCbCr Positioning : co-sited (2)
Exif offset : 216
:
Exposure time : 10/2500
F-Number : F8.0
Exposure program : Normal (2)
EXIF version : 02.21
Date taken : 2005:07:24 18:50:23
Date digitized : 2005:07:24 18:50:23
Components configuration : YCbCr
Compressed bits per pixel : 2
Exposure bias value : 3/6
Max aperture : F3.5
Metering mode : Multi-segment (5)
Light source : Unknown (0)
Flash : No flash
Focal length [mm] : 18.0000
User comment :
SubSecTime : 00
SubSecTimeOriginal : 00
SubSecTimeDigitized : 00
FlashPix Version : 01.00
Colour space : sRGB
Image width : 3008
Image length : 2000
Interoperability offset : 28396
Sensing method : One-chip color area sensor (2)
File source : DSC
Scene type : A directly photographed image
Custom rendered : Normal process (0)
Exposure mode : Auto (0)
White balance : Auto (0)
Digital zoom : 1
Focal length (35mm) : 27
Scene capture type : Standard (0)
Gain control : None (0)
Contrast : Soft (1)
Saturation : Normal (0)
Sharpness : Normal (0)
Subject distance (m) : Unknown (0)
:
IOP index : R98
IOP version : 0100
:
Data version : 0210
ISO Setting : 400
Image Quality : NORMAL
White balance : AUTO
Image Sharpening : AUTO
Focus Mode : AF-S
Flash Setting : NORMAL
White Balance Fine Tune : 0
ISO setting : 0
Image Boundary : 0
Tone Compensation : AUTO
Lens type : 6
Lens : 180/10
Flash mode : Did Not Fire
AF Point : Single Area, Center
Color hue : MODE1a
Light source : NATURAL
Hue Adjustment : 0
Noise Reduction : OFF
Serial Number : NO= 1001f55e
Shutter Count : 2903
Image Optimization : NORMAL
Saturation : NORMAL
Vari Program :
:
Compression : 6
X Resolution : 300
Y Resolution : 300
Resolution unit : Inch
Thumbnail offset : 28536
Thumbnail length : 8699
YCbCr Positioning : co-sited (2)

- Hoping this could help…

:mrgreen: m.f.G.
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
pdavit
Power Member
Power Member
Posts: 1529
Joined: 2003-02-05, 21:41 UTC
Location: Kavala -> Greece -> Europe -> Earth -> Solar System -> Milky Way -> Space
Contact:

Re: ISO in EXIF Nikon

Post by *pdavit »

Dick Heijkoop wrote:Here you can find a sample image: Image: http://www.dsh.demon.nl/DSC_2828.JPG
OT: Is that Christian programming on his laptop in tranquility moments?! ;-)
"My only reason for still using M$ Window$ as an OS is the existence of Total Commander!"
Christian Ghisler Rules!!!
User avatar
Lesmo16
Senior Member
Senior Member
Posts: 380
Joined: 2005-02-07, 07:18 UTC
Location: Germany

Post by *Lesmo16 »

cPicture shows ISO 400 - same as xnView.

The ISO tag is part of the camera manufacturer information (the blue section)!
Everyone believing in telekinesis, raise my hand!
Dick Heijkoop
Junior Member
Junior Member
Posts: 3
Joined: 2005-08-18, 08:57 UTC

Post by *Dick Heijkoop »

Thank you all for your contribution. It's quite clear that Nikon puts the ISO setting in the vendor specific part, while they should (also) put it in the ISOSpeedRatings tag. Anyway, it would be nice if someone is willing and able to implement (at least a part of) the Nikon specific items in the EXIF plugin. The best solution for me is that I write a program which converts all my Nikon files to a more standard JPG_EXIF format, since programs I am using are destroying part of the EXIF header. But hey, I am not a programmer nor a whizkid, so that will take some time. Shame on Nikon.
Regards,
Dick
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48028
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

That's what I feared - these manufacturer informations often vary even between camera models of the same vendor, so it would ve very hard to support them - especially because they aren't well-documented. :(
Author of Total Commander
https://www.ghisler.com
sgp
Senior Member
Senior Member
Posts: 355
Joined: 2005-01-31, 16:04 UTC

Post by *sgp »

Hopefully titanium is still reading this thread. I will try and email him too at the address he provided almost 2 years ago :?:
I found a problem in the exif plugin.
I use Canon's ZoomBrowser EX (actually CameraCapture) to insert comments into captured images. Using exifer I can clearly see the embedded comment in the EXIF "image comment" field, but there's no such field in the EXIF plugin, there's a "ImageDescription" and a "UserComment" but no "ImageComment". OTOH exifer has niether UserComment nor ImageDescription in its list of supported fields.
Anyway, ZoomBrowserEX and Canon cameras are so popular that it would be very useful to fix this problem in the EXIF plugin. Thank you.
User avatar
ThurahT
Member
Member
Posts: 112
Joined: 2003-07-24, 14:43 UTC

Post by *ThurahT »

Hi, I just reinstalled this great plugin for some real date sorting options for renaming when I discovered that when having a slower shutter speed value than 1 second the plugin displays it as 1/0 despite it being maybe 15 or 30 seconds. I use that when shooting the milky way or similar scenarios.
Total Commander and Gaming. Only reasons left to use Windows.
User avatar
tbeu
Power Member
Power Member
Posts: 1336
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

There is a calculation bug in GPS Latitude/Longitude String and Floating representation in exif.wdx 2.3 due to minutes still being fractional.
See example: Image: http://tbeu.de/forum/exif_gps.png, Image: http://tbeu.de/forum/exif_gps_xnview.png
From the exiv2 dump the following entries can be read

Code: Select all

0x0002 Exif.GPSInfo.GPSLatitude                     Rational     3 46/1 2831/100 0/1
0x0004 Exif.GPSInfo.GPSLongitude                    Rational     3 8/1 3156/100 0/1
The exif.wdx calculates 46.477 = 46/1 + 2831/100/60 + 31/100/60, hence seconds are added twice. Correct result should be 46.471833 = 46/1 + 2831/100/60 + 0/1/3600. I propose to fix the minutes to be non-fractional.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
User avatar
tbeu
Power Member
Power Member
Posts: 1336
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

@ghisler: http://ghisler.ch/board/viewtopic.php?t=38706 describes another problem of exif.wdx 2.3 that never was tackled.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48028
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I don't quite understand. Do you mean that the seconds are already part of the minutes field?
Author of Total Commander
https://www.ghisler.com
Post Reply