If you are into Linux and Photography (some of us are) and you, like me, have a not very old Canon camera, you may see that the RAW files are no longer CR2 files, but with extension CR3. CR3 raw format is the new replacement for CR2 that comes with all Dig!c8 (or better) chipsets. In my very specific case, with my Canon 90D and R6.
I was amazed by the quality of this camera (I come from a Canon 200D aka SL2 that has a Digic7 chip). Canon did a good job from version 7 to 8. However, here comes the issue, I saved my photos in CR3 format, and when going to my desktop, not KDE, nor Darktable (current version 3.2.1 when writing this article) were able to recognize it. Windows is not an option for me.
UPDATE: Darktable 3.8 is released. If you compile it with exiv2 version 0.27.4 with BMFF support enabled through its RawSpeed library, you will be able to open them directly.
So, here it comes. Google! I found that I was not alone in this situation. Although there is an effort to give Linux (libgphoto) proper CR3 support, it is not production-ready. Someone suggested converting it to DNG format.
DNG (patented by Adobe) is an open standard for digital negatives. Nowadays, almost every mobile device supports it. My Google Pixel 2, 3 and 4 currently save its raw format in DNG files.
After googling, I found https://rawpedia.rawtherapee.com/How_to_convert_raw_formats_to_DNG that suggests a way to do it. It works, but not out of the box as the article says. As I use Mageia as my desktop distribution, I will describe here what I did to make it work.
Follow these steps:
Not at all, at least not in my comparisons. I did the following test to make sure:
I can say they are identical with the exception that Adobe DNG Converter adds a "Document Generated" tag and changes the length and width of the new NDG (around 5% larger). However, Darktable reports the right dimensions, so no need to worry about that. Besides that, all the values are quite the same. See the following image.
Happy edition!blog comments powered by Disqus