Trying to Edit WB_RGGBLevelsAuto MetaData, Need Help

Started by Marshvel, June 07, 2022, 01:55:11 AM

Previous topic - Next topic

Marshvel

I have a timelapse with a flickering problem. I've had this issue before with my previous camera (Panasonic GH5) and it was due to the BlackLevels changing slightly and I was able to use ExifTool to modify the values and solve the problem.

I have a new camera (Sony A7 IV), and the metadata it displays is very different. But I've been able to narrow it down to the 'WB_RGGBLevelsAuto" as it does change slightly between each photo in the timelapse.

Unfortunately, it has a set of 4 values, and due to my lack of experience with ExiftTool, I'm not sure how to edit 4 different values at once.

Previously I was just using the commands "-BlackLevelRed=129" which worked.

However WB_RGGBLevelsAuto has a value something like '2380 1024 1024 1702'.
So when I try to type, "-WB_RGGBLevelsAuto=2380 1024 1024 1702" it comes up with an error.

Is anyone able to help me with how that command should be written?

Phil Harvey

Your syntax is correct.  If you are more specific about the error, maybe we could help more.

- Phil

Edit: Ah.  The Sony WB_RGGBLevelsAuto tag isn't currently writable (see here).
...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 ($).

Marshvel

Oh, I see. Thanks for clarifying that!

Is it something that might become writable in the future?

Phil Harvey

This took more time that I had hoped, but I have added this feature and this tag will be writable in version 12.43.

Note that it isn't trivial to write these tags because they are encrypted.

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