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

Does anyone know if there is a tool available to convert DPP3 recipes to the DPP4 format?

andre-7d
Contributor

I have TBs worth of edits in DPP3 and cannot archive them in the way that DPP4 would apply those edits. For now I'm able to use DPP3, but it will likely fail to run at some point on whatever version of Windows makes it incompatible.

Does anyone know of any tool that can convert .VRD recipe files into .DR4?

33 REPLIES 33

andre-7d
Contributor

Can we please keep this thread on topic? It's a very specific question about migrating DPP3 recipes to DPP4 and I'm still hoping somebody can share any insights on just that.

One more off topic reply. This is how one may run an old version of Windows with DPP 3 forever. Even if the recipes could be converted, they would not produce identical results on a newer version of DPP.

I have an old portable windows license not tied to any particular hardware. Since it is not tied to particular hardware, it will run in a virtual machine. This means that a disk image of that windows machine can be run on another newer machine with no need to ever upgrade that version of windows. I use qemu on Debian Linux for that purpose. There is also a free to download version of VMware Player for windows or VMware Fusion for macOS.

I suggest creating such a disk image either by copying a running windows machine that has a full price license for some version of Windows, or else installing Windows to a virtual machine. I no longer run Windows since I have retired, but still have a Windows virtual machine on my Debian Linux desktop and I have VMware Fusion on my iMac.

Since this old version of Windows will stop getting security updates, it will be necessary to keep the the virtual machine from accessing the internet by configuring it for local network only.

The Wine program worked for running a very old version of DPP on Linux before qemu existed, but I no longer use Wine and and no longer remember which version of DPP. But, that still might be made to work and would not need so much disk space or RAM or backup storage or network configuration.

https://cam.start.canon/en/S002/manual/html/UG-04_EditImage_0190.html

"

  • Recipes are not compatible between Digital Photo Professional 4 and earlier versions.
  • In Digital Photo Professional 4, images with recipe files from earlier versions are displayed using the settings at the time of shooting.
  • In earlier versions, images with recipe files from Digital Photo Professional 4 are also displayed using the settings at the time of shooting.

"

This is great information John. Not everyone saves and applies recipes; many are one each edits. If they have a concern about DPP3 not being available in the future come up with a solution to run working Windows or start re-editing DPP3 images in DPP4.

John Hoffman
Conway, NH

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

My qemu command line for when I needed to run DPP under Linux:

qemu-system-x86_64 --enable-kvm -cpu host -smp cores=2,threads=4 -vga std -m 8G -boot once=d -rtc base=localtime -drive file=/home/jrm/warehouse_dd/warehouse_2012dec30_win7.bin,format=raw -name old_warehouse -enable-kvm -net user -net nic -cdrom /dev/cdrom

I used dd to create an image of the disk on an old Windows machine.

 

ebiggs1
Legend
Legend

"Can we please keep this thread on topic?"

 

This is "on topic", you may not like the answers but this is what we can come up with to accomplish your request.

EB
EOS 1D, EOS 1D MK IIn, EOS 1D MK III, EOS 1Ds MK III, EOS 1D MK IV and EOS 1DX and many lenses.

andre-7d
Contributor

@ebiggs1

It's like in that joke where a guy was looking for their lost keys under a light pole. A passer by asked the guy if he lost the keys there and the guy said: "No, but there's more light here".

I'm looking for specific information and if it's not too much to ask, I would like this thread to focus DPP3/DPP4 recipes. I mean no disrespect for all who contributed, but I'd rather receive no replies than to hear about another way to run DPP3 forever.

I guess what my friends are trying to say is, no, there is no way that we know of that will translate/convert DPP 3 recipes into something DPP 4 will read, be it a saved recipe or one that's imbedded. I went  to DPP 4 early on and knew that it wasn't compatible in reading of recipes from 3. I saw this the first time I brought in a DPP 3 edited Raw file into 4. I have always saved my edits (recipe) when I exit DPP by selecting "Yes to all" when I exit or change folders when prompted. I spent the better part of a year trying to solve this issue, and eventually gave up, but that was years ago (I am X IT and systems admin, so I have access to resources). Since reading your post, I have done more research, and once again came up with no options. Although I do have DPP 3 on an old XP laptop, I seldom open it up. However, I also have TB's of images edited in DPP 3, I seldom have to re-edit more than 5 or 6 at a time, so I just edit one in DPP 4, copy the recipe, not a DR4, just a copy and batch paste to the others. That's my solution. TBH, DPP 4 handles the older Canon Raw files better than DPP 3 ever did, so I don't mind. I sometimes re-edit files from my XSi, XTi, and T4i in DPP 4 and see a vast improvement in noise reduction, lens correction, and color correction, especially with the older lenses that I used with those cameras.

On a side note, the DPP 3 imbedded recipes are still there, even in a file that's been saved in DPP 4. DPP 4 just ignores them. I've looked at the files in a hex editor, but you can open one in a text editor, like note pad, and see the ver. 3 code.

Newton

I think you have your answers.

I never worked in IT, but wrote PC bios, various firmware, graphics card drivers, computer models of physical processes, wind shear algorithms, and subscribed to ACM SigGraph and IEEE Computer Graphics for years.

If you decode the format of file.dr4 I would be be interested in learning about it. Thanks.

John

 

Thanks. With regards to seeing the DPP3 recipe, you don't have to look at those DPP3 settings in hex. Run this to see the values.

exiftool -s -G -CanonVRD:all _MG_2280.CR2

 

I'm still researching and will post an update here if I find anything.

Announcements