Warning: [minor] with Sony a7Rii .arw files

Started by l_d_allan, August 20, 2015, 06:05:46 PM

Previous topic - Next topic

l_d_allan

ver 10.0

  • I used ExifTool 9.x and 10.0 with files taken with a Sony a7Rii with Samyang 8mm and 14mm lenses.
  • The camera started off taking images with a Sony FE 28mm f2. Then I switched to the Samyang lenses.
  • Adobe Bridge CC 2015 thought all the .arw files were using the 28mm lens.
  • Adobe ACR 9.1.1 could discern the files using the 28mm from the fully manual Samyangs with no f-stop info or lens id or focal length
  • ran this command line: exiftool -ext arw -lensmodel="Samyang 8mm f3.5 Fisheye" -fnumber=5.6 -overwrite_original -focallength=8 C:\Wip\_RAW\SamyangExifTool
  • Got this message from ExifTool: Warning: [minor] Entries in SubIFD were out of sequence. Fixed.
  • Adobe Bridge still thought all the .arw files were using the 28mm
  • Adobe ACR could tell the focal length and f-stop, but not the -lensmodel
Am I doing something wrong? Can ExifTool work with the recently introduced Sony a7Rii?

Phil Harvey

I can't help with how the Adobe products do or don't recognize lenses.

ExifTool works fine with images from this camera.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

Hubert

It might be worth trying -lenstype instead of -lensmodel. It has worked for me in slightly different circumstances.

FWIW, I suspect (based on not very much evidence) that some software ignores -lensmodel if it knows that the body maker sets its own -lenstype tag.

l_d_allan

Quote from: Phil Harvey on August 21, 2015, 07:53:01 AM
I can't help with how the Adobe products do or don't recognize lenses.

Ok. But that is just the issue with Adobe Bridge and Adobe ACR being inconsistent.

QuoteExifTool works fine with images from this camera.

Except ... it is reporting a Warning, and some values aren't being written to the .arw file. I don't think that issue has anything to do with Adobe products.

I'll see what RawDigger reports when clicking on the EXIF button.

l_d_allan

Quote from: Hubert on August 23, 2015, 09:23:44 AM
It might be worth trying -lenstype instead of -lensmodel. It has worked for me in slightly different circumstances.

FWIW, I suspect (based on not very much evidence) that some software ignores -lensmodel if it knows that the body maker sets its own -lenstype tag.

Thanks. I'll give that a try. I don't suppose it would hurt to have both -lenstype and -lensmodel in the command line. Or not?

Phil Harvey

To do it properly, there are probably a number of different tags that need to be updated because I have no idea which ones would be significant for the other software you are using.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

JosR

What you're reporting is odd, and makes me think something with your Bridge / ACR setup is wrong:

1) Bridge USES ACR to read ARW files, i.e. also to read the lens information, so the lens reported by both programs should be the same

2) when I write a new LensModel with exiftool to an ARW file, Bridge updates the lens name immediately, in ACR-lens corrections I also see the new name

If Bridge, after the Exiftool command, still thinks it is the 28mm, either your exiftool command went wrong, or Bridge is reading the wrong file,
or - don't know??
The obvious suggestion: un-install Bridge / ACR - all versions if more are installed - and re-install 

NB: using LensType won't help, because the Samyang lens is reported as 65535 which Bridge/ACR ignore