EXIF Data

I'll take a look. Looks interesting.

Thanks.

****
Hi,

Good job you did, thank you for sharing.
Do you know the AUTOIT application ? It is a very simple and easy
to learn windows script application that includes capbilities to
generate simple HMI.
Simply translating your script to autoit (a piece of cake) would
give you a windowed interface ...

Just to show this autoit simplicity here is a simple script I use
to recursively write the EXIF userscomment tag to the IPTC caption
one.

Hope this helps
Alain

script example
=========

$var = FileSelectFolder("Choose a folder.", "")
If @error Then
MsgBox(4096,"","No folder(s) chosen")
Else
$var = StringReplace($var, " ", @CRLF)
;MsgBox(4096,"","You chose " & $var)
EndIf


; lance lexif tool et colle le tag EXIG usercommet dans le tag IPTC
caption (récursif dans la directory, conserve la date

Run ( 'exiftool.exe -k "-caption-abstract
-overwrite_original -r '&$var )
 
I forgot to mention, AUTOIT is fully freeware and the script can be compiled as a standalone application.

Moreover, it comes with a simple macro generator (recorder of mouse clicks and so ...)
==> a great software !

Alain
 
What a bunch of ----wits Canon are, they take the EXIF standard, and then make sure they cripple their implementation by not writing the ISO into the image file in the EXIF standard place. Canon just amazes me, what are they smoking over there in the Japanese development labs? Dried blowfish bladders?

Whatever it is, is doesn't excuse deliberately breaking the EXIF standard. How much would it have taken to write the actual ISO into the normal EXIF location, and AUTO into their own "Maker extension" ISO area. If they wanted to write AUTO for whatever extremely stupid reason they want to make up for not showing a proper numeric value, they could do it there.

It is just irritating to see stuff deliberately broken by manufacturers!
 
It's been a long struggle, but I am now reading my A710 IS settings including the camera's ISO setting while in ISO AUTO. A pox on the Canon Technical Support guy who said that since I couldn't do anything about it while In ISO AUTO, I didn't need to know the actual camera setting.

Thanks a bunch to all of you who have helped me and sympathized with me. I am using ExifTool.
 
Alain,

I've been playing with AutoIt but have a couple of questions. I did some BASIC programming years ago, but the GUI is all new to me. That doesn't seem to be my problem, however. I'm trying to use the following line, but can't get it to recognize the "~ MORE" portion of the command line.

run('exiftool.exe -k -G . ~ MORE')

I've tried putting it in a variable as well as replacing the ~ with chr(124), but neither seems to help. I've also tried

exiftool.exe -k -G . %"% ~ MORE %"%

which is the way that I did it with a batch file, but again no success.

Also I think I've tried every possible combination of single and double quotes that I could think of. Any idea why and how to fix it? Oh, also tried ShellExecute.

Also, I was wondering about the reason for the following replacement in your sample code

$var = StringReplace($var, " ", @CRLF)

Thanks very much.

****
Hi,

Good job you did, thank you for sharing.
Do you know the AUTOIT application ? It is a very simple and easy
to learn windows script application that includes capbilities to
generate simple HMI.
Simply translating your script to autoit (a piece of cake) would
give you a windowed interface ...

Just to show this autoit simplicity here is a simple script I use
to recursively write the EXIF userscomment tag to the IPTC caption
one.

Hope this helps
Alain

script example
=========

$var = FileSelectFolder("Choose a folder.", "")
If @error Then
MsgBox(4096,"","No folder(s) chosen")
Else
$var = StringReplace($var, " ", @CRLF)
;MsgBox(4096,"","You chose " & $var)
EndIf


; lance lexif tool et colle le tag EXIG usercommet dans le tag IPTC
caption (récursif dans la directory, conserve la date

Run ( 'exiftool.exe -k "-caption-abstract
-overwrite_original -r '&$var )
 
Richard

I just see your question right now ...
run('exiftool.exe -k -G . ~ MORE')

I've tried putting it in a variable as well as replacing the ~ with
chr(124), but neither seems to help. I've also tried

exiftool.exe -k -G . %"% ~ MORE %"%

which is the way that I did it with a batch file, but again no
success.
Also I think I've tried every possible combination of single and
double quotes that I could think of. Any idea why and how to fix
it? Oh, also tried ShellExecute.
I will do some experiments tomorrow evening (friday) and try to find a solution !

Have you tried this :
run('exiftool.exe -k -G . "~ MORE" ') ?

Btw what is the meaning of this "~ MORE" ?
Also, I was wondering about the reason for the following
replacement in your sample code

$var = StringReplace($var, " ", @CRLF)
This I don't know, I had even not realized there was this line as I copied and paste this piece of code from the help file where examples can be found !

Maybe the $var variable contains a string finished by " " char and it looks as if the line is changing the tilda by a carriage return + Line Feed ...

See you tomorrow
Alain
Thanks very much.

****
Hi,

Good job you did, thank you for sharing.
Do you know the AUTOIT application ? It is a very simple and easy
to learn windows script application that includes capbilities to
generate simple HMI.
Simply translating your script to autoit (a piece of cake) would
give you a windowed interface ...

Just to show this autoit simplicity here is a simple script I use
to recursively write the EXIF userscomment tag to the IPTC caption
one.

Hope this helps
Alain

script example
=========

$var = FileSelectFolder("Choose a folder.", "")
If @error Then
MsgBox(4096,"","No folder(s) chosen")
Else
$var = StringReplace($var, " ", @CRLF)
;MsgBox(4096,"","You chose " & $var)
EndIf


; lance lexif tool et colle le tag EXIG usercommet dans le tag IPTC
caption (récursif dans la directory, conserve la date

Run ( 'exiftool.exe -k "-caption-abstract
-overwrite_original -r '&$var )
 
Alain,

I ended up posting my question on the AutoIT forum and got a real quick response which solved that problem. I've rewritten the whole batch file program in AutoIt and have it running although I haven't finished testing it yet. If you want to email me your email address at [email protected], I'd be happy to send you the code. If anyone wants to try the compiled program (on an as-is basis) you can email me as well.
Richard

Btw what is the meaning of this "~ MORE" ?
This should have displayed as a vertical line followed by a space followed by MORE. The forum software must have substituted the tilde for the vertical line.

Thanks!

****
 
Btw what is the meaning of this "~ MORE" ?
This should have displayed as a vertical line followed by a space
followed by MORE. The forum software must have substituted the
tilde for the vertical line.
Probably should have pointed out that the vertical line followed by a space followed by MORE at the end of a command line causes the output to pause at the end of each screen of data to wait for a key to be pressed so that the data doesn't all just scroll off the screen.

****
 
Btw what is the meaning of this "~ MORE" ?
This should have displayed as a vertical line followed by a space
followed by MORE. The forum software must have substituted the
tilde for the vertical line.
OK, understoood, this is the "pipe" more command to allow to redirect the output of the previous command to the MORE command ...

Alain
Probably should have pointed out that the vertical line followed by
a space followed by MORE at the end of a command line causes the
output to pause at the end of each screen of data to wait for a key
to be pressed so that the data doesn't all just scroll off the
screen.

****
 
It's been a long struggle, but I am now reading my A710 IS settings
including the camera's ISO setting while in ISO AUTO.
Could you post the results of your struggle? I just tried the
executable exiftool but though it gives TONS of data, I don't
get ISO readings for the Canon a710 even when using manual ISO
settings.

Thanks,

--
  • Andrys
http://www.pbase.com/andrys (Italy, Turkey, Machu Picchu)
http://www.pbase.com/andrys/a710
http://www.pbase.com/andrys/cellphone
 
WELL,
I ran it in command mode with just '-iso' on the file and that
did bring up the iso reading (and only that).

Then I re-ran it without any parameters on the file (as I'd done
before with a number of them) and it now shows 'camera iso'
where it definitely didn't before.

Go figure! The other way of just putting the file on my desktop
icon instead of command-version didn't give the iso rating before,
but now it does. I wonder if running it once in command mode
with '-iso' parameter woke it up (!0

I'll still be interested in your experience with this.

--
  • Andrys
http://www.pbase.com/andrys (Italy, Turkey, Machu Picchu)
http://www.pbase.com/andrys/a710
http://www.pbase.com/andrys/cellphone
 
In a file there are several metadata fields with the name ISO.

Exiftool reads the first ISO field in the differents groups. I think it negins by EXIF:ISO
(see the exiftool doc)

Maybe this may explain why you get different behaviours ?

Whatever the case, if you look in file directlely output from the camera, you will see the EXIF ISO field as set by the camera :
  • real ISO in 80,100, .. ISO modes
  • AUTO ISO in this dedicated mode.
dropping the file on exiftool(-k).exe (the standalone windows version) allows you to read the EXIF : ISO value.

If you want to patch (batch process) the ISO value, you can get a GUI frontend to Exiftool here. Reading the posts will show you that **** (Richard) has developped another GUI front end to exiftool to display several tags.

http://forums.dpreview.com/forums/read.asp?forum=1010&message=22658404

bye
Alain
 
Alain, thanks for all the information.

I did, after that, find Auto ISO and Base ISO and saw how it was
calculated and saw the resulting ISO value when auto-iso was used.

Base x auto/1
Maybe this may explain why you get different behaviours ?
Have no idea. It's stable now.
If you want to patch (batch process) the ISO value, you can get a
GUI frontend to Exiftool here. Reading the posts will show you that
**** (Richard) has developped another GUI front end to exiftool to
display several tags.
http://forums.dpreview.com/forums/read.asp?forum=1010&message=22658404
Thanks very much! I hope to be able to write the iso result field

into the normal field so that Photoshop can see it and report it when I upload the resized SaveAs file to a photo-hosting site that looks for the ISO in the standard field.

--
  • Andrys
http://www.pbase.com/andrys (Italy, Turkey, Machu Picchu, A710)
http://www.pbase.com/andrys/cellphone
 
I've been on travel and just read the recent posts from people that obviously know more about EXIF than I do.

I have used the stand-alone Windows version with (-k).exe. With the a710 in auto, ExifTool notes that the camera is in Iso Auto, and also gives the actual ISO camera settings - along with gobs of data!

Incidentally, what with my essential tremors, I really appreciate the Image Stabilization. I can now take pictures indoors.
AEJ
 
I have used the stand-alone Windows version with (-k).exe. With
the a710 in auto, ExifTool notes that the camera is in Iso Auto,
and also gives the actual ISO camera settings - along with gobs of
data!

Incidentally, what with my essential tremors, I really appreciate
the Image Stabilization. I can now take pictures indoors.
Me too. I found out in the last 2 weeks that the camera does
fine indoors at iso200 with that amazingly effective IS.

Not too bad at iso400 but I'm trying to stay at iso200 tops
and that IS feature more than helps. I didn't expect it to work so well
with such a small digicam (the A710 also). ExifTools is great when you
can't remember what you used and have no idea, if you used auto iso,
what the camera chose for you.

--
  • Andrys
http://www.pbase.com/andrys (Italy, Turkey, Machu Picchu)
http://www.pbase.com/andrys/a710
http://www.pbase.com/andrys/cellphone
 
Just one more complaint against Caonon (and others).

With the elimination of the optical viewfinder, they also made it difficult and sometimes impossible to frame a picture in bright sunlight - particularly if zooming. All in all with the last camera I had, I found it useful only under ideal conditions! I discarded many shots on my last "vacation". I gave it away!

Vive the Optical Vewfinder and Image Stabilazation!
AEJ
 
Optical viewfinder may be fine but if you zoom, you're only guessing at what the actual picture looks like, since the LCD is probably washed out. At least with evf you are seeing through the lens.
--
Gerry
No matter how hard you try
It is impossible to ignore yourself...
 

Keyboard shortcuts

Back
Top