Camera manufacturers don’t create sidecar files. They are created by software (e.g. Canon’s DPP, Adobe Lightroom)
Also, it’s best to treat RAW files as being read-only so as to protect their integrity. This is the foundation of non-destructive RAW workflows.
Concur and agree. 👍
Bay Area - CA
~R5 C (188.8.131.52) ~RF Trinity, ~RF 100 Macro, ~RF 100~400, ~RF 100~500, +RF 1.4x TC, +Canon Control Ring, BG-R10~DxO PhotoLab Elite ~DaVinci Resolve ~Windows11 Pro ~ImageClass MF644Cdw ~Pixel6 ~CarePaks Are Worth It
Sidecar files are often optional. Probably you can just let your raw converter save the settings in its database, but then you don't have any backup if the database breaks.
As rs-eos wrote above:
"it’s best to treat RAW files as being read-only so as to protect their integrity."
Nikon has this problem when transferring its files. From ExifTool:
"Downloading NEF images from newer Nikon cameras with Nikon Transfer 1 or older versions of ViewNX 2 (and probably Capture NX 2) may result in corrupted NEF images that can no longer be opened."
If you really wanted to, you could convert to Adobe DNG files. They have no sidecar files. Instead they embed the info, just as you wished.
However, DNG may or may not be fully compatible with current or future software. Right now they are fairly universal, but that doesn't mean they will be in 10 years. So do plenty of investigation before converting everything to DNG. (Or keep the original RAW files and make DNG to work with... which will require a lot of add'l storage space.)
Why can’t camera manufacturers design the files so when shooting raw and working on them in post, thet the sidecar files get embedded into the raw file instead of having those annoying extra files?
When using Canon DPP, you have the option of either saving the recipe in a separate dr4 file or saving the CR2 or CR3 file with the edit information embedded. I have not noticed Canon software creating a sidecar file otherwise.
I am not certain I understand the question, but I hope this might be helpful anyway.
exiftool can read the edits saved into a Canon CR2 or CR3 file by DPP. I do not know that edits of a JPG are saved by DPP.
For example, if one had changed the GammaWhitePoint in DPP to recover clipped highlights and saved the CR3 file then:
exiftool -s -G0:2 -GammaWhitePoint IMG_5748.CR3
[CanonVRD:Image] GammaWhitePoint : +0.428
exiftool -s -G0:2 -"CanonVRD:*" IMG_5795.CR3
would report all of the edits found in the CR3 file
I guess the answer was provided by https://community.usa.canon.com/t5/user/viewprofilepage/user-id/1093
If the intent is to edit a raw file first in DPP and then edit the same image in another program, then I think it is best to save a 16 bit TIFF from DPP for editing in the other program. It might be good to either export a linear TIFF if the gamma curve is to be chosen in the other program or to set the white balance in DPP and use the gamma controls in DPP to extend the dynamic range so that there is no clipping before saving the TIFF. Also, it might be good to disable auto lighting optimizer and peripheral illumination correction in DPP and do that in the other program because that seems to me best done after setting white balance and before unsharp mask. If using a Canon lens, then Digital Lens Optimizer might best be done in DPP, although rawtherapee capture sharpening also sometimes works very well.
09/26/2023: New firmware updates are available.
08/18/2023: Canon EOS R5 C training series is released.
07/31/2023: New firmware updates are available.
05/31/2023: New firmware updates are available.
05/18/2023: New firmware updates are available.
03/30/2023: New firmware updates are available.