Maker Note Camera Orientation IIQ

Started by shanestain, October 09, 2020, 01:49:11 AM

Previous topic - Next topic

shanestain

I've been attempting to change the Phase One camera orientation maker note. I'm using -CameraOrientation="Rotate 180" within my code and then -overwrite_original but it just stays the same "Rotate 90 CW".


StarGeek

If you check the PhaseOne tags page, you will see that the CameraOrientation tag is listed as not writable.
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

shanestain

Thank you for this link. I'm still getting used to the tool & website and realizing the limitations is helpful. Now I'm just wondering why this specific maker note is not writable..

Phil Harvey

This isn't writable because the value is 32 bits, but only the meaning of the lower 2 bits are known -- these 2 bits are decoded as CameraOrientation.  It would be possible to hack ExifTool to be able to write only these 2 bits of the value and leave the rest alone, but I wouldn't feel very good about this without understanding what the other bits mean.  At the very least, this would require analysis of more samples and testing with PhaseOne software, which is something I can't do myself.

- 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 ($).