Hi --- All the DNG Files I have, report as :
20) WhiteLevel = 60074
| - Tag 0xc61d (2 bytes, int16u[1]):
but after exiftool writes a new value it then reports
21) WhiteLevel = 15000
| - Tag 0xc61d (4 bytes, int32u[1]):
And that causes the apps to NOT read the value at all.
--- How is that to be explained
Thanks
Morten
Hi Morten,
Explanation: The apps you are using to read this value are crap. ;)
According to the DNG specification, this value may be stored as either a TIFF SHORT or LONG. ExifTool writes it as a LONG so it doesn't haven't worry about overflowing the SHORT.
If you really need to write a SHORT (int16u), then you can override the ExifTool definition with a user-defined tag in the config file.
But I recommend submitting bug reports to the authors of your other apps.
- Phil
Hi Phil,
thanks for your prompt reply and also for your amazing presence, generally.
How would I go about doing what you suggest.
Is there an "Easy" string to enter somewhere or could you point me to documentation specifics ?
Thanks a whole lot,
-- Best
Morten
Phil,
I figured it out. Great.
The Crappy apps are Adobe's Speedgrade and PPRO ;-)
Quote from: M.Carlsen on April 23, 2014, 07:45:08 PM
The Crappy apps are Adobe's Speedgrade and PPRO ;-)
Why am I not surprised. Adobe only wrote the DNG specification, but they have repeated demonstrated that they don't read their own specs.
- Phil