Eoin Posted January 18, 2007 Share #1  Posted January 18, 2007 Advertisement (gone after registration) ** WARNING ** Do this at your own Risk  If like me you have been missing the Aperture interface for playing around with your M8 images, here is a little hack (a variation on one for the LX2 / D-lux-3) I found worked.  1. I downloaded the free Adobe DNG Converter app (ADC) from Adobe's website. Using The settings to use for the converter (available in the ADC's preferences) were: JPEG Preview->None Compression(Lossless) checked Image Conversion Method->Preserve Raw Image Original Raw File->Embed Original Raw File->unchecked You'll also need to point to the source M8 DNG folder and where you want to output the Adobe DNG's to 2. If you try to import an Adobe converted M8 dng file into Aperture. It imports, but says that it is an unsupported image format. 3. I started up my plist-editing application. I used PlistEdit Pro. 4. In the finder, I navigated to System/Library/Frameworks/ApplicationServices.framework/ Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/Raw.plist and copied (not moved) that file to the Desktop in case I made a mistake. I then opened the original file in its original location in PlistEdit Pro. You may have to unlock this file to allow you to save it depending on your security setup. 5. I created a new child and edited the property list to read Leica Camera AG-M8 Digital Camera, leave the class as string and in the value field I entered Canon-EOS-1D 7. I saved the edited Raw.plist file in its original location, closed all my apps, started up Aperture, and imported the Adobe converted DNGs without a hitch.  I know this is not the right decode for the M8 files and they seem to loose file size from 10.1mb to 4.5mb coming through the adobe DNG converter. It's just a little hack to play around with and when I get more time I'll play a little further and see if I can improve it using other camera dictionaries. I figured for the moment the EOS 1D is a CCD and a 1.26 crop which is close enough.  ** WARNING ** Do this at your own risk Link to post Share on other sites More sharing options...
Advertisement Posted January 18, 2007 Posted January 18, 2007 Hi Eoin, Take a look here Do you want to fool Apple Aperture into Supporting M8 DNG's?. I'm sure you'll find what you were looking for!
DaveEP Posted January 18, 2007 Share #2 Â Posted January 18, 2007 Eoin, Â Interesting stuff. If you change the ID to Canon 400D or XTi, the sensor size is about the same (10.1MP) so maybe you won't lose the size. It's worth a try.... Link to post Share on other sites More sharing options...
andybarton Posted January 18, 2007 Share #3  Posted January 18, 2007 This may be the hack solution that I have been waiting for with regards to the DMR files.  Excellent stuff  Please keep us informed of your results and progress. Link to post Share on other sites More sharing options...
Eoin Posted January 18, 2007 Author Share #4  Posted January 18, 2007 Eoin, Interesting stuff. If you change the ID to Canon 400D or XTi, the sensor size is about the same (10.1MP) so maybe you won't lose the size. It's worth a try....  The loss of size occurs when you run the M8 DNG through the Adobe DNG converter. It seems to shrink the file size from 10mb to 4.5mb. I think this is due to the Lossless compression and you need to have that enabled for the image to display within aperture. If that is disabled the file size remains about 10mb but you get the unsupported image format when you import into aperture.  I'm sure some of the gurus here will understand what's happening, I was just playing around in the Plist strings to see if I could get the image to display in it's raw format within aperture instead of the screen jpg that shows up. Link to post Share on other sites More sharing options...
andybarton Posted January 18, 2007 Share #5 Â Posted January 18, 2007 Presumably, you need to use the name of the camera as it displays in the EXIF information? Link to post Share on other sites More sharing options...
Eoin Posted January 18, 2007 Author Share #6  Posted January 18, 2007 This may be the hack solution that I have been waiting for with regards to the DMR files. Excellent stuff  Please keep us informed of your results and progress.  Andy, if you right click on a DMR file and go to get info you should see the device make and device model, what ever they are( I don't have any dmr raws to tell) the format of the first string in a new child entry is Camera make hyphen camera model. then if you can figure out what the chip in the DMR is most like in another supported camera the in the value field.  It may be worth a try, but I don't know if it will work. Link to post Share on other sites More sharing options...
andybarton Posted January 18, 2007 Share #7 Â Posted January 18, 2007 Advertisement (gone after registration) Well, you have done 100% better than our friends at Apple and Leica have managed so far... Â Don't fancy writing a firmware v1.3 for the DMR too, do you? Link to post Share on other sites More sharing options...
cbretteville Posted January 18, 2007 Share #8 Â Posted January 18, 2007 ** WARNING ** Do this at your own Risk I understand the CYA, but AFAIK this is what the DNG converter is for. For instance: to get Silkypix to open D2 raws you can do the same. That said any fancy-schmancy tweaks put into the file for use by "native" converters will not be utilized as the generic decoder will not understand what to do. Â This, btw, defeats the purpouse of the DNG files as an open standard, marker notes and private TIFF tags can be buerried in the DNG files making them in essence proprietary. If they'd done this right, a DNG reader should be able to read any DNG file, regardless of source. Link to post Share on other sites More sharing options...
Hans Roggen Posted January 18, 2007 Share #9  Posted January 18, 2007 This is kinda cool. I have been trying to get Aperture to believe it could process M8 files, but you did it. Question remains though: what are the results of the Aperture RAW conversions with M8 files?  Regards  Hans Link to post Share on other sites More sharing options...
andybarton Posted January 18, 2007 Share #10 Â Posted January 18, 2007 I suspect that the conversion is being done by the Adobe software, but if this does produce "true" RAW files to work with in Aperture, then it's a step forward. Link to post Share on other sites More sharing options...
jason Posted January 18, 2007 Share #11 Â Posted January 18, 2007 This hack has been around a while now. Â http://discussions.apple.com/thread.jspa?messageID=3492798 Â Regards Link to post Share on other sites More sharing options...
sdai Posted January 18, 2007 Share #12 Â Posted January 18, 2007 This hack is pointless because Aperture still won't have an adequate color profile for the M8 files. Let's say, you trick it to recognize the M8 files as a Canon 1D file - then it'll apply the default settings for the Canon file. Â There're many raw converters running on a Mac ... why do you HAVE TO use Aperture? Link to post Share on other sites More sharing options...
Eoin Posted January 18, 2007 Author Share #13  Posted January 18, 2007 This hack is pointless because Aperture still won't have an adequate color profile for the M8 files. Let's say, you trick it to recognize the M8 files as a Canon 1D file - then it'll apply the default settings for the Canon file. There're many raw converters running on a Mac ... why do you HAVE TO use Aperture?  I have already said that the decode will be wrong using the EOS 1D dictionary, but you can copy the dictionary and make adjustments to the parameters and rename the dictionary as say Leica M8 and call that up in the value field.  As for why I want to use Aperture...... I like it, it holds all my other camera raws and is my main workflow program and at the moment it does not support the native M8 dng. Link to post Share on other sites More sharing options...
Eoin Posted January 18, 2007 Author Share #14  Posted January 18, 2007 This hack has been around a while now. Apple - Support - Discussions - Lumix DMC-LX1 RAW with Aperture: here's ...  Regards  That's right like I said in my first post it's based on the LX2 - D-Lux-3 hack, but now we have the property list title to identify the camera for the base OSX "Leica Camera AG-M8 Digital Camera. Link to post Share on other sites More sharing options...
macusque Posted January 18, 2007 Share #15  Posted January 18, 2007 Thanks for the tip, but... I can't find the ApplicationServices.framework folder...  I have only:  EWSMac.framework FxPlug.framework MPI local.framework PluginManager.framework ProFX.framework  under System/Library/Frameworks folder... Link to post Share on other sites More sharing options...
Eoin Posted January 18, 2007 Author Share #16  Posted January 18, 2007 Here are 3 web Jpegs. the first, adobe.jpg is a web export of the adobe converted DNG from aperture with no adjustments. The second C1.jpg is a tiff exported from C1 with no adjustments and imported into aperture and then a web export of that file with no adjutments. The third C1web.jpg is a C1 web export of the M8 file with no adjustments.  Not a bad starting point, colours are muted as is luminance, but the magenta cast is reduced. I also changed the raw.plist file to now point to the Nikon D200 in the values field, The Canon had to much magenta in the red channel. Welcome, dear visitor! As registered member you'd see an image here… Simply register for free here – We are always happy to welcome new members! Link to post Share on other sites Simply register for free here – We are always happy to welcome new members! ' data-webShareUrl='https://www.l-camera-forum.com/topic/13773-do-you-want-to-fool-apple-aperture-into-supporting-m8-dngs/?do=findComment&comment=145651'>More sharing options...
Giulio Zanni Posted January 18, 2007 Share #17 Â Posted January 18, 2007 Eoin, Â this is great! Â Thanks, Giulio Link to post Share on other sites More sharing options...
Eoin Posted January 18, 2007 Author Share #18  Posted January 18, 2007 Thanks for the tip, but... I can't find the ApplicationServices.framework folder... I have only:  EWSMac.framework FxPlug.framework MPI local.framework PluginManager.framework ProFX.framework  under System/Library/Frameworks folder...  Do you have the latest updates, Mac OS X 10.4.8 and the Digital camera raw support 1.0.1?. Link to post Share on other sites More sharing options...
andybarton Posted January 18, 2007 Share #19 Â Posted January 18, 2007 Make sure you are going to System/Library and not just Library... Â I have tried various alternative cameras, but can't quite get the DMR to be recognised yet. Â Will play again when I have more time. Link to post Share on other sites More sharing options...
macusque Posted January 18, 2007 Share #20 Â Posted January 18, 2007 Make sure you are going to System/Library and not just Library... Â Stupid me... I had a bad day... Thanks Link to post Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.