Inconsistent Canon cr2 Decoding

Started by GregC, October 10, 2017, 02:55:11 AM

Previous topic - Next topic

GregC

Hi,
I've been selectively regenerating thumbnails at a larger size, but certain .cr2 files don't regenerate. This has happened with some of my 1D3 and 40D cr2 files.

Different files from the same camera months apart. Too far back for me to remember if there was a firmware upgrade in-between. After a search here I found the Help>Support >WIC Diagnostics.

Recent files from my 1D4 are all ok.


List of installed codecs:
Codec 'BMP Decoder' for extensions .bmp,.dib,.rle
Codec 'GIF Decoder' for extensions .gif
Codec 'ICO Decoder' for extensions .ico,.icon
Codec 'JPEG Decoder' for extensions .jpeg,.jpe,.jpg,.jfif,.exif
Codec 'PNG Decoder' for extensions .png
Codec 'TIFF Decoder' for extensions .tiff,.tif
Codec 'DNG Decoder' for extensions .dng
Codec 'WMPhoto Decoder' for extensions .wdp,.jxr
Codec 'DDS Decoder' for extensions .dds
Codec 'Microsoft Camera Raw Decoder' for extensions .ARW,.CR2,.CRW,.ERF,.KDC,.MRW,.NEF,.NRW,.ORF,.PEF,.RAF,.RAW,.RW2,.RWL,.SR2,.SRW,.DNG


Testing file '\\xxxx\Multimedia\Photos\2009\2009_07\2009_07_05\1D Mark III_IMG_06452.CR2'
Thumbnail: Codec ''
(CreateDecoderFromStream failed (88982F50 The component cannot be found.).) 0x0 pixel in 0 ms.
Preview: Codec ''
(CreateDecoderFromStream failed (88982F50 The component cannot be found.).) 0x0 pixel in 0 ms.
Full resolution: Codec ''
(CreateDecoderFromStream failed (88982F50 The component cannot be found.).) 0x0 pixel in 0 ms.

RESULT: It looks like [b]no WIC codec is installed[/b] which can handle this file.


List of installed codecs:
Codec 'BMP Decoder' for extensions .bmp,.dib,.rle
Codec 'GIF Decoder' for extensions .gif
Codec 'ICO Decoder' for extensions .ico,.icon
Codec 'JPEG Decoder' for extensions .jpeg,.jpe,.jpg,.jfif,.exif
Codec 'PNG Decoder' for extensions .png
Codec 'TIFF Decoder' for extensions .tiff,.tif
Codec 'DNG Decoder' for extensions .dng
Codec 'WMPhoto Decoder' for extensions .wdp,.jxr
Codec 'DDS Decoder' for extensions .dds
Codec 'Microsoft Camera Raw Decoder' for extensions .ARW,.CR2,.CRW,.ERF,.KDC,.MRW,.NEF,.NRW,.ORF,.PEF,.RAF,.RAW,.RW2,.RWL,.SR2,.SRW,.DNG


Testing file '\\xxx\Multimedia\Photos\2010\2010_01\2010_01_02\1D_IMG_10358.CR2'
Thumbnail: Codec 'Microsoft Camera Raw Decoder'
() 160x120 pixel in 16 ms.
Preview: Codec 'Microsoft Camera Raw Decoder'
() 1936x1288 pixel in 172 ms.
Full resolution: Codec 'Microsoft Camera Raw Decoder'
() 3888x2592 pixel in 15 ms.

RESULT: A [b]codec for this file format is installed[/b] and it looks like it fully supports the format.

Mario

#1
The Microsoft CR2 codec you use does not support all the formats your camera(s) have produced (the 1D Mark III_IMG_06452.CR2 in this case).
Please contact Canon support for a WIC codec that supports all your formats, or Microsoft. Send them a sample file so they can update their codec to support this RAW variant. If you are using Windows 7 or 8, your codecs may be outdated. if this is Windows 10, Microsoft will need to update their codec. Or Canon supply you with one that can actually read your image files.

I cannot help you there. That is the risk of using undocumented and proprietary file formats for image storage...
IMatch can only process RAW files for which a WIC codec is available on your computer.

Many uses have good success with the cheap Fast Picture Viewer codecs.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook