Canon sRAW in Mac OS X 10.6 Snow Leopard
Als ich das erste mal Bilder in sRAW mit meiner Canon EOS 5D Mark II geschossen habe musste ich anschließend feststellen, dass ich diese nicht mit den Bordmitteln von Mac OS X anschauen konnte. Weder der Finder, noch Vorschau oder Phoenix Slides konnten die Dateien lesen. Kein Wunder, alle greifen ja auch auf die CoreServices von Mac OS X zurück.
Am 9. Februar 2010 hat Apple endlich das RAW-Kompatibilitäts-Update für Digitalkameras 3.0 herausgegeben. Jetzt sollen auch die sRAW-Formate von Canon-Kameras unterstützt werden. Es gibt jedoch einen Haken: Dieses Update unterstützt nur Aperture 3 und iPhoto ’09 und lässt sich daher per Installer nicht installieren wenn beide der oben genannten Softwarepakete auf dem System nicht vorhanden sind.
Es gibt aber doch einen Weg, wie man die Funktionalität in Mac OS X integrieren kann. Der geht so:
Zuerst das RAWCameraUpdate3.dmg hier herunterladen.
Anschließend den Inhalt des darin enthaltenen Paketes RAWCameraUpdate3.pkg anzeigen lassen.
Was wir suchen ist in der Datei Archive.pax.gz enthalten. Diese auf den Desktop kopieren und entpacken. Jetzt erhaltet ihr einen Folder namens "System".
So weit, so gut. Jetzt erst einmal die obligatorische Warnung:
Herumfummeln an Systemdateien wird nicht selten später mit einem nicht mehr sauber oder gar nicht mehr funktionierenden System bestraft. Vielleicht funktioniert auch jetzt alles einwandfrei und beim nächsten Update bricht alles zusammen. Das einfach mal im Hinterkopf behalten!
Was ist jetzt zu tun?
Auf dem System zuerst den Ordner System:Library:CoreServices öffnen, die
darin enthaltenen Dateien sichern bzw. umbenennen (root-Zugriff nötig)
und mit denen aus dem entpackten Folder ersetzen, dazu:
- Die beiden im Systemverzeichnis vorhandenen Bundles auf den Desktop oder noch besser auf ein externes Laufwerk kopieren.
- Anschließend alle Dateien im System mit denen aus dem Update überschreiben, am schnellsten geht das als root (Vorsicht!) mit rsync in der Konsole:
Password:
sh-3.2# rsync -v -r -u -l /Users/Benutzer/Desktop/System/ /System/
building file list ... done
Library/CoreServices/CoreTypes.bundle/Contents/Library/RawCameraTypes.bundle/Info.plist
Library/CoreServices/CoreTypes.bundle/Contents/Library/RawCameraTypes.bundle/version.plist
Library/CoreServices/CoreTypes.bundle/Contents/Library/RawCameraTypes.bundle/English.lproj/InfoPlist.strings
Library/CoreServices/RawCamera.bundle/Contents/CodeResources
Library/CoreServices/RawCamera.bundle/Contents/Info.plist
Library/CoreServices/RawCamera.bundle/Contents/version.plist
Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
Library/CoreServices/RawCamera.bundle/Contents/Resources/CoreImageFilterLib.dylib
Library/CoreServices/RawCamera.bundle/Contents/Resources/MetadataLib.dylib
Library/CoreServices/RawCamera.bundle/Contents/Resources/Raw.plist
Library/CoreServices/RawCamera.bundle/Contents/Resources/English.lproj/InfoPlist.strings
Library/CoreServices/RawCamera.bundle/Contents/_CodeSignature/CodeResources
sent 18438404 bytes received 328 bytes 12292488.00 bytes/sec
total size is 18434722 speedup is 1.00
sh-3.2#
Kurz eine Erklärung zu rsync und den verwendeten Optionen:
Die allgemeine Syntax ist: rsync [optionen] <Quelle><Ziel>
Wichtig bei den Pfadangaben ist der Schrägstrich "/" hinter den
Pfadangaben. So werden nur die in den Ordnern enthaltenen Dateien
ausgetauscht.
Die Optionen bewirken folgenes:
-v: Verbose mode. Rsync erzählt, was es macht.
-r: Recursive mode. Auch alle Dateien in Unterordnern werden kopiert.
-u: Update: Nur Dateien der Quelle die neuer sind als die im Ziel werden überschrieben.
-l: Symbolischen Links wird nicht gefolgt, diese werden als Links kopiert.
Anschließend das System neu Starten und voilà, bei mir werden sRAWs
jetzt von jeder Software so behandelt wie vorher "normale" CR2-Dateien.
Ich kann nun überall die Dateien anzeigen, bearbeiten, etc. Es gibt nur momentan einen Bug der bei mir auftritt: In der Symbolansicht der Icons steht normalerweise unter den "volwertigen" RAW-Dateien deren Auflösung. Unter sRAWs wird bei mir im Finder hier 0 x 0 Pixel angezeigt. AUßerdem funktioniert die Iconvorschau nicht (weißes Dokumenticon anstatt Vorschaubild). Vielleicht weiß jemand wie man das noch beheben kann?
Mein System ist übrigens ein Intel iMac mit Mac OS 10.6.2.