Main Menu

Canon S3 IS ISO data

Started by Archive, May 12, 2010, 08:54:00 AM

Previous topic - Next topic

Archive

[Originally posted by robinperth on 2007-01-23 05:24:53-08]

Hi,

I have recently purchased a Canon S3 IS camera.  As I am learning to use it (I attempted some photos of the McNaught comet .. mostly unsuccessfully). I want to stamp some EXIF meta data on the photo to understand various settings I used - while viewing the photos.  I can use the excellent "Exifer" application to do this on batches of photos, but the ISO tag isn't correct.  I understand that Canon put the correct (or "true") ISO value in the Makernotes.  (I understand that true ISO = BaseISO * AutoISO / 100).

Can someone tell me what command line parameters I should use to get the 'true' ISO value and write it to the 'standard' ISO tag in my photos - so that Exifer will allow me to stamp it on the photo itself.  I'd like to run the command using the excellent EXIFTOOL windows application from a DOS prompt over a series of photos (can it be recursive through subdirectories?).

Thanks in anticipation!
Rob

Archive

[Originally posted by exiftool on 2007-01-23 12:25:57-08]

Sure,  ExifTool handles all of the nastiness for you, and calculates
the proper ISO based on the formula you mentioned.  The
command line is:

Code:
exiftool "-iso<iso" -r DIR

where "DIR" is the name of the directory containing the imges.
The "-r" causes all images in subdirectories to also be processed.

Easy. Smiley

- Phil

Archive

[Originally posted by robinperth on 2007-01-24 03:50:38-08]

Thanks Phil ... I'll try it out.

Great site ... great work ... thanks.

Archive

[Originally posted by robinperth on 2007-01-24 03:52:24-08]

Thanks for the very efficient friendly reply ... I'll try it out ...

Archive

[Originally posted by robinperth on 2007-01-24 04:57:05-08]

Phil,

I used older Ricoh and Kodak cameras over the past few years to take photos.  I have the photos stored on my PC in various folders under WinXP.   Can I write a conditional EXIFTOOL process to process ALL photos, and apply the ISO change only if the photo is a Canon one, otherwise use whatever ISO settings are already valid in the Ricoh / Kodak photos ..?

Thanks,
Rob

Archive

[Originally posted by exiftool on 2007-01-24 12:37:33-08]

Hi Rob,

Yes, you can do this with the -if option:

Code:
exiftool "-iso<iso" -if "$make and $make eq 'Canon'" -r DIR

Note that the above command shows how it should be quoted in
a Windows shell, but in Unix single quotes are necessary
around the '$' character, so in Unix it is done like this:

Code:
exiftool '-iso<iso' -if '$make and $make eq "Canon"' -r DIR

- Phil