Ich glaube ich gehe mit iphotoexport :
Mit iphotoexport können Sie Ihre iPhoto-Bibliothek in eine Ordnerstruktur exportieren und synchronisieren. Es behält sowohl das ursprüngliche als auch das geänderte Bild, Ihre Ereignis- und Albumorganisation bei und wendet Ihre iPhoto-Titel, -Beschreibungen, Schlüsselwörter und Gesichts-Tags auf die IPTC / EXIF-Metadaten Ihrer Bilder an. Sie können eine vollständige Kopie Ihrer Bibliothek exportieren oder einfach eine Baumstruktur aus verknüpften Bildern erstellen, für die sehr wenig zusätzlicher Speicherplatz erforderlich ist. Sie können iphotoexport jederzeit erneut ausführen, um alle in iPhoto vorgenommenen Änderungen schnell mit Ihrem Exportbaum zu synchronisieren. iphotoexport funktioniert gut mit Dateisystem-basierten Foto-Management-Tools wie Picasa oder Adobe Bridge.
iphotoexport ist in Python geschrieben und kann leicht angepasst werden.