Is there any hope of older Canon CRW RAW format being supported?

I have many RAW pictures taken on a Canon Powershot G1 that uses the older CRW format. These import, but do not render in Aperture. Is there any hope that this format will ever be supported?

(As an aside, these have never rendered in iPhoto either).

Brad

Powerbook G4-1.33GHz-17", Mac OS X (10.4.4), PB: 1GB RAM, Radeon 9600-64MB

Posted on Feb 2, 2006 8:15 AM

Reply
30 replies

Feb 7, 2006 3:34 AM in response to Bradley O'Hearne

I also need Canon PowerShot G1 support. I logged in to ask this same question. I have over 10,000 images shot with my Canon PowerShot G1. If Aperture is about archiving, organizing, and presenting my (best) work, then I need support for the G1 RAW format. If you think that G1 camera is not new enough or not professional enough, remember that great images can be taken with a cardboard box, tin foil, and a straight pin.

Mac OS X (10.4.4)

Feb 7, 2006 9:38 AM in response to Chris Murphy

While it's nice that you took some good shots with that camera, the practical truth is that it's tough to have enough resources to support the RAW format every single camera on the planet.

Given that professionals, in their use, really have 10-15 cameras that they tend to use, I'd figure support for them would come first. Why not convert your PowerShot G1 photos to TIFF files via DPP and import those into Aperture?

Feb 7, 2006 10:20 AM in response to William Lloyd

William,

Thanks for the reply. I am aware of how to get these into Aperture, and if I absolutely have to, I will do that.

While a few images, taken alone, this might not be a big deal. Strewn over 5 years, it becomes a project of its own. Yes there is a workaround. But as the workarounds mount, work starts focussing on workarounds, and not on work.

Its ok, I can deal with it. But the real issue isn't the present lack of support, its the present lack of knowing if there will be support. In my opinion, one of the most needed features right now in Aperture is not a feature per se, but a heads up on what features are coming, so we can judge whether to sink a big chunk of time into a workaround process, or into another tool that does a particular function that Aperture will never address. Not knowing puts you in peril of sinking big amounts of time and money when unnecessary, and/or putting something off in hopes of a feature coming, and then it never does. Neither is a good thing.

Brad

Feb 7, 2006 12:39 PM in response to Bradley O'Hearne

Nono, sorry if I was unclear.

I don't personally use DNG _at all_

However, I have some files that are not supported by Aperture - S2 RAF, G1 CRW. (Haven't checked the D30/D60 CRWs yet)

Although I would love it if Aperture supported these raws directly, I think this is unlikely. Instead I would like to see them focus on getting DNG support fixed (it is an advertised feature which does not work correctly) - then instantly support for a lot of older or exotic cameras would be a nonissue.

Seeing as Aperture doesn't support DNG correctly, I would definitely not recommend the format for Aperture users. Hopefully this will be fixed soon. We'll see how it goes.

Feb 7, 2006 6:18 PM in response to William Lloyd

"...the practical truth is that it's tough to have enough resources to support the RAW format..."

Experts have told me that most raw file formats are just TIFF/EP format, slightly customized. This is not cracking hieroglyphics. iView Media Pro, a program made by a single man, was able to support all of my cameras including the Canon PowerShot G1 and G3.

Using Adobes DNG Converter app to change my files to DNG would be a viable workaround. Apparently, Aperture does not support DNG properly. In the end, converting all of my G1 images to DNG is not as appealing as just adding G1 CRW support into the OS. OS support is much more elegant.

I wish that the raw support in the OS were user upgradable so that I could program my own G1 plug-in or get some open source support. Of course, opening up the interpretation of raw formats to third parties might introduce a thorny set of problems.

Mac OS X (10.4.4)

Feb 7, 2006 6:54 PM in response to Chris Murphy

<snip>
I wish that the raw support in the OS were user upgradable so that I could program my own G1 plug-in or get some open source support. Of course, opening up the interpretation of raw formats to third parties might introduce a thorny set of problems.
</snip>

Chris -- I thought the same thing, and had thought about posting it, but didn't. You are exactly right -- RAW converters ought to be plugin implementations of an open, published plugin API. Then it wouldn't be a game of blind wait-and-see, either for a camera to be supported, or for quality problems in a supported camera format to be fixed. Someone else could program alternatives, until Apple chose to release their own plugin versions.

I guess its worth adding that as a software programmer, I'm a little perplexed at how any major software application from a significant corporation with obvious functionally same, but repetitious variants of componentry (such as supporting many different RAW formats) is designed without pluggability. Of course, it probably is pluggable -- the API just hasn't been opened up, which could be for various reasons: either to make Apple the sole source for upgrades in functionality, or because the API is still in a state of flux (publishing an API prior to API stability is bad news).

At any rate, I hope an SDK/API for Aperture eventually emerges.

Brad

Feb 8, 2006 6:53 AM in response to Chris Murphy

Not really. Most raw formats are stored in a TIFF-EP format, but the data itself is proprietary to the camera and hardly universal. The reason so many programs support so many formats can largely be credited to Dave Coffin, who wrote and maintains the freeware DCRaw application, which supports a vast array of raw formats.

DCRaw can do this because all it does is decode the raw files, it doesn't have much in the way of image manipulation features, and doesn't have a commercial user-base to support. He also adds cameras incrementally as they appear.

The situation is quite different for an application like Aperture, ACR, C1Pro - these have to keep many many other features supported, and they need to maintain a consistent output range for supported cameras and filetypes. As a consequence they do a lot of processing to the files that DCRaw doesn't do - even if they use dcraw internals (ACR at least used to, dunno if it still does)

iView, GraphicConverter, and apps of their ilk generally don't have their own raw routines at all, they rely on dcraw directly, or on manufacturer-supplied sdk "black box" code. As such, the support in these apps tends to be extremely primitive. In iView's case it often doesn't even decode the raw file at all, it will just pull the embedded preview out for display purposes. (Which is a very, very smart thing to do for a catalog app, but not a good conversion plan, since it isn't actually converting anything.)

The upshot is that sophisticated decoding routines do in fact take development resources. There will always be some camera that some person has which is off the radar of any given developer. That's where DNG is so important - Adobe is taking pains to support as many formats as humanly possible - it just makes sense for Apple and others to leverage this support and free up resources in-house to focus on critical features of their program. (Wouldn't you rather see Apple fix, say, the layout tools, or noise reduction, or layered file support, or the metadata bugs, or ... instead of adding support for a camera you don't own and can no longer obtain? I sure would.)

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Is there any hope of older Canon CRW RAW format being supported?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.