Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Export iPhoto events into appropriate directory structure' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Export iPhoto events into appropriate directory structure
Authored by: bmorearty on Jul 07, '10 11:14:48PM

This Python script by dchilders is great. It does almost exactly what I needed.

I modified gboudrea's latest version of the Python script to add back the year (which he removed because it didn't work very well before). I calculate the year based on the event date (when exporting events) rather than the filestamp. The event date is more accurate. When exporting albums the date is not used since the XML doesn't give a date for an album.

Instead of posting the source in this forum I have put it in github. Feel free to fork it and make more improvements. The code is here:

http://github.com/BMorearty/exportiphoto/



[ Reply to This | # ]
Export iPhoto events into appropriate directory structure
Authored by: erictabellion on Oct 09, '10 11:29:38PM

Thanks for putting this script together, I will give it a try.

One question I have though is: your script seems to be copying each image from the "modified" folder from inside the iphoto library. I am wondering if this is always equivalent to doing an export of the "Current" photos from iphoto's export dialog ?

With iphoto's nondestructive editing, I wonder if all operations _always_ trigger an actual copy of the original photo to be placed in the "modified" folder. Could it be that simple color correction operations are handled in real time from the original image (iphoto's marketing claims to save disk space by doing that) ? In that case your script could be copying an image from the iphoto library that doesn't correspond to the version you would expect.

I would hate to lose a lot of color correction and cropping work.
Thanks for even reading this far.



[ Reply to This | # ]