Not returning the Shutter Speed in the Custom File Window-I'm making a mistake?

Started by kiwilink, October 24, 2020, 09:31:42 PM

Previous topic - Next topic

kiwilink

Can someone tell me what I have done wrong?  I am trying to return the Aperture and Shutter Speed.  I am getting the Aperture but I am not getting a return on the ShutterSpeed. I checked Tag manager and all looks good.  I don't think this has anything to do with the recent change mentioned in the release notes about EXIFTool.

I have attached my variables in the first attachment and what I get as a return on the second attachment in the custom file window.

Thanks you!

Kiwilink

P.S.  I did try this also
F {File.MD.Composite\Exif-Aperture\Aperture\0}; S{File.MD.Composite\Exif-ShutterSpeed\ShutterSpeed\0}

and I got back 0.02 on all my images (which is incorrect)

I also tried this with no luck

F {File.MD.Composite\Aperture\Aperture\0}    {File.MD.Composite\ShutterSpeed\ShutterSpeed\0|Value:formatted}

thrinn

{File.MD.Composite\Exif-ShutterSpeed\ShutterSpeed\0|value:formatted} works for me and returns e.g. 1/250. The tag name without the Exif- does not work. As explained here, there was a recent change in the Exiftool naming of Composite tag names.
Thorsten
Win 10 / 64, IMatch 2018, IMA

kiwilink

Thrinn:

Thanks for the response!!  I just tried this

  {File.MD.Composite\Exif-ShutterSpeed\ShutterSpeed\0|value:formatted}

by itself and I get a return.  However when I add this to it

F {File.MD.Composite\Aperture\Aperture\0}    I do not get both the Shutter Speed and the Aperture.

Mario

ExifTool renamed Composite tags in a recent version. You need to use the correct tag names.

Tip: Use the Variable Selector to get the correct variable names (e.g. in the VarToy).
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

thrinn

Quote from: kiwilink on October 24, 2020, 10:36:26 PM
Thrinn:

Thanks for the response!!  I just tried this

  {File.MD.Composite\Exif-ShutterSpeed\ShutterSpeed\0|value:formatted}

by itself and I get a return.  However when I add this to it

F {File.MD.Composite\Aperture\Aperture\0}    I do not get both the Shutter Speed and the Aperture.
The Exif- part has also be present for the Aperture, not only for ShutterSpeed. Therefore,
F {File.MD.Composite\Exif-Aperture\Aperture\0} {File.MD.Composite\Exif-ShutterSpeed\ShutterSpeed\0|value:formatted}
gives as result:
F 5.0 1/1000
Thorsten
Win 10 / 64, IMatch 2018, IMA

loweskid

This is what I use....

{File.MD.Composite\Exif-ShutterSpeed\ShutterSpeed\0|value:formatted} sec - <Italic>f</Italic> {File.MD.Composite\Exif-aperture\Aperture\0|value:formatted}

displays e.g.:   1/320 sec - f8.0

Just swap them around if you prefer the aperture before the shutter.

kiwilink

Dear loweskid:

Thank you very much.  That worked.  I really appreciate it!!

Kiwilink!

loweskid

Quote from: kiwilink on October 24, 2020, 11:09:01 PM
Dear loweskid:

Thank you very much.  That worked.  I really appreciate it!!

Kiwilink!

Glad to be of service!

Mario

I recommend to use Metadata Tag ShortCodes where possible.
This shields your variables from changes in the underlying tag names.

For example: {File.MD.aperture} or {File.MD.shutterspeed}
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook