cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Where are DPP4 edits stored ?

smbjerke
Contributor

It appears edit to raw (.cr3) files are stored within the raw file itself, but where does DPP4 store / maintain edits to .jpg files ? Is this documented somewhere ?

1 ACCEPTED SOLUTION


@Peter wrote:

At least the raw file is modified. I checked sha256 checksum for a raw file before, after and when I had reset it again to the same value.

I know Nikon has corrupted its raw files when transferring the files from the camera to the computer so modifying the raw file is a bad idea. Exiftool creater Phil Harvey has even created a script for those corrupted Nikon files.

I don't know if EOS Utility touches the raw files when importing raw files. I only have EOS Utility in a Virtual Box and struggle to import from camera. Anyone who wants to see if Canon changes anything in the raw file during import can compare sha256 checksum before importing a file and after. There are online tools for sha256 checksum if you don't know how to do it in CMD/Teeminal.


The RAW file is modified in the sense that the edited recipe data is added to the file. But the original image data is not affected because any edits can be reset to the starting point. Files that have been edited in DPP can be opened in Lightroom and the image is original. None of the DPP edits show. Same holds true for JPEG. 

John Hoffman
Conway, NH

1D X Mark III, M200, Many lenses, Pixma PRO-100, Pixma TR8620a, Lr Classic

View solution in original post

10 REPLIES 10

rs-eos
Elite

I don't use DPP, but I would be shocked if it would be modifying RAW files.  Edits, as with Adobe Lightroom, should be stored to different files to keep the RAW files as-is (effectively treating them as being read-only).

Edits to JPEG may not be non-destructive perhaps? And thus the JPEG file gets overwritten?  If not, I would expect that edits are also stored to different files the same as for RAW.

--
Ricky

Camera: EOS 5D IV, EF 50mm f/1.2L, EF 135mm f/2L
Lighting: Profoto Lights & Modifiers

smbjerke
Contributor

Hi Ricky,

Thanks for the comment, but if you have a read here you will find this (after som scrolling or text seach):

Overall Benefits of DPP

  • DPP has always been a very easy-to-use tool that delivers very high quality RAW conversions.
  • DPP is especially good at getting pleasing color.
  • That DPP stores recipes directly in the RAW file means that there is no catalog to maintain and no sidecar files to keep track of and makes file management as easy as drag and drop.

So, perhaps Canon has thought of a similar aproach to JPG files... ?!

- Sjur

Anonymous
Not applicable

It is documented in the user manual for DPP. 

Use save as when saving a jpg file to avoid overwriting the original file. If you use save, it will overwrite the original file. https://cam.start.canon/en/S002/manual/html/UG-04_EditImage_0170.html 

Peter
Authority
Authority

Edit an older file, like CRW or CR2, and save. Use Exiftool to compare what has been changed.

jrhoffman75
Legend
Legend

As discussed in the manual:

Screenshot 2023-08-28 082515.jpg

A recipe is appended to an edited file. The recipe can also be saved as a recipe file and then applied to multiple files. The actual file image data is not modified. If you execute a "Save" or exit DPP and choose the Save edits option the edits are saved but the image is not modified. You can re-open DPP and re-edit the file or restore to original. This applies to RAW and JPEG files. Finalized edited files are not created until a Convert & save operation is executed.

John Hoffman
Conway, NH

1D X Mark III, M200, Many lenses, Pixma PRO-100, Pixma TR8620a, Lr Classic

Peter
Authority
Authority

At least the raw file is modified. I checked sha256 checksum for a raw file before, after and when I had reset it again to the same value.

I know Nikon has corrupted its raw files when transferring the files from the camera to the computer so modifying the raw file is a bad idea. Exiftool creater Phil Harvey has even created a script for those corrupted Nikon files.

I don't know if EOS Utility touches the raw files when importing them. I only have EOS Utility in a Virtual Box and struggle to import from camera. Anyone who wants to see if Canon changes anything in the raw file during import can compare sha256 checksum before importing a file and after. There are online tools for sha256 checksum if you don't know how to do it in CMD/Terminal.


@Peter wrote:

At least the raw file is modified. I checked sha256 checksum for a raw file before, after and when I had reset it again to the same value.

I know Nikon has corrupted its raw files when transferring the files from the camera to the computer so modifying the raw file is a bad idea. Exiftool creater Phil Harvey has even created a script for those corrupted Nikon files.

I don't know if EOS Utility touches the raw files when importing raw files. I only have EOS Utility in a Virtual Box and struggle to import from camera. Anyone who wants to see if Canon changes anything in the raw file during import can compare sha256 checksum before importing a file and after. There are online tools for sha256 checksum if you don't know how to do it in CMD/Teeminal.


The RAW file is modified in the sense that the edited recipe data is added to the file. But the original image data is not affected because any edits can be reset to the starting point. Files that have been edited in DPP can be opened in Lightroom and the image is original. None of the DPP edits show. Same holds true for JPEG. 

John Hoffman
Conway, NH

1D X Mark III, M200, Many lenses, Pixma PRO-100, Pixma TR8620a, Lr Classic

Thanks !

I was hoping it would work like this !

Sjur Bjerke, Stavanger

Peter
Authority
Authority

The image data in the raw file seems to be untouched, yes.

Announcements