Today I tried to open few old DNG files taken using Pentax K3. DT 4.2.2 could not open DNG files. Default viewer of Win10 was able to open the original DNG files.
I converted the DNG file once more in to DNG file, using Adobe’s convertor tool. DT was able to open these new files successfully. Should I convert every image? Is there any better solution?
In the Adobe tool, I choose “no compression” & “camera raw 2.4”. Should I select latest camera raw version??
1) Error shown in DT
The error is “darktable could not load xxxx.dng, switching to light table now.” "please check that the camera model that produced the image is supported in darktable"
[rawspeed] (K3.dng) void rawspeed::AbstractDngDecompressor::decompress() const, line 217: Too many errors encountered. Giving up. First Error:
rawspeed::JpegMarker rawspeed::AbstractLJpegDecompressor::getNextMarker(bool), line 290: (Noskip) Expected marker not found. Probably corrupt file.
Can confirm that the file cannot be opened in darktable master.
Funny enough DPreview’s K3 file can.
So can the files from my k200d and my K1.
The file opens just fine in rawtherapy.
It kinda sounds like a traditional case of bitrot.
Does that happen with a new file straight out of the camera,
copied via a known-good SD card (or better yet, card-less tethered shoot or something)?
I have multiple pentax cameras; I only save files as DNG; never had any problems with darktable opening files. Maybe a bad sd-card? reformat in camera and try again.