The Exif time zone is marked wrong after saving

When I save with RawTherapee versus other Raw software. The timing is off by one-hour.
Another much smaller issue that RawTherapee will not do Canon-Color, it forces the RGB. But that’s not a deal-breaker. Neither is the time, but I guessing that it would be an easy software fix.

I think somehow RawThereapee doesn’t recognize DST or something, or is rewriting the timezone.

Hi @Robert_Koernke, which EXIF date-time is it? There are several date-times, such as the modify date, create date, and original date.

None of those… Exif Date-Taken. The dates you have spoken of are File-Dates. Those are not Exif dates. (as I’m aware of, and maybe they are, but not the most important one…) Many windows Image software uses Exiftool.exe to resave or mess with images. I don’t know or see if Rawtherapee is using that, but I know Topaz does and Xnviewer and a few others.

They are also file dates. They’re in the exif data too:

0x9003 	DateTimeOriginal 	string 	ExifIFD 	(date/time when original image was taken)
0x9004 	CreateDate 	string 	ExifIFD 	(called DateTimeDigitized by the EXIF spec.)
0x9010 	OffsetTime 	string 	ExifIFD 	(time zone for ModifyDate)
0x9011 	OffsetTimeOriginal 	string 	ExifIFD 	(time zone for DateTimeOriginal)
0x9012 	OffsetTimeDigitized 	string 	ExifIFD 	(time zone for CreateDate)

And there are more.

RawTherapee uses exiv2 which is similar. DateTimeOriginal is the EXIF tag that a whole bunch of FOSS programs use to key off of.

No idea what ‘Canon color’ is or why it isn’t RGB.

1 Like

That’s probably the original date time. EXIF calls it DateTimeOriginal. By default, RawTherapee just copies this tag. It’s editable in the metadata tab. Have you used exiftool.exe directly before? I’d like to see what it outputs for your raw and output images. Something like this should extract the DateTimeOriginal and offset from the files.

exiftool.exe -DateTimeOriginal -OffsetTimeOriginal your_raw_file.raw your_output_file.jpeg

If not, can you share a sample raw and output image?

Ok… I’ve tested two raw files. One saved with Rawtherapee. One saved with Digital Photo Professional (Canon Product). See the Exif data that is missing in the Rawtherapee version:
test_1
Notice in the image, that it has the ‘Offset: -5’ Included. The Rawtherpee version does not. So this is why some software will read these two test-files as being one hour behind each other even though they have the same source .CR3 image.

Also point #2: Someone wanted to know about color-space. And the difference… I believe Adobe is also able to retain the ‘Canon’ color space as well, as I’ve seen in the youtube videos.
But see the difference…Rawtherapee creates its own color-space name:
rtv_vs_canon

Make sure you have the offsets enabled in the metadata tab:
image

Regarding the color space, both are sRGB compatible, which means there will be no visible differences. You might see some differences if you apply further edits to the saved image, but only in extreme cases.

1 Like

I went to this tab, and I don’t understand why many if not almost all of these are not ‘default’ to positive. Thank you that was it.

These are both sRGB based profiles. They’re nominally the the same.

1 Like

It seems that the default selection of just Basic Exif tags causes problems to more people. It was discussed in RawTherapee 5.10 missing exif tags
Just remember that when you select additional exif tags, this setting will not be preserved. So you need to do it with each image. Or you need to create a dynamic profile to enable that tags for all images.

The default set is too thin and needs to include more items. Do other RAW software run into this issue? I doubt it. I compared already to Canon’s DPP4 software. Or please explain my ignorance.
I seen the other post you linked and agree with that posters pain. That is between 5.9 to 5.10… the change is a downgrade.

In my case, in which I noticed the problem, I should not have to reselect “Time zone” every time.

You don’t. Create a partial profile that includes the metadata you want and make sure it is applied to every image

How is this done?

See https://rawpedia.rawtherapee.com/Dynamic_processing_profiles or https://www.youtube.com/watch?v=LGtyCkwxFoI

2 Likes

The vast majority of the metadata only applies to the raw file. Excluding them avoids incorrect data and prevents malformed files (example: RT export to GIMP niggle...).

If you think the default set of metadata should be changed, open an enhancement request on GitHub with a list of the metadata you want to be included.