I’m taking a slight detour from my Final Cut Pro to After Effects tutorial series to post an application I wrote while experimenting with AE and JSON import and export. iPhotoToAESlideshow allows you to export an iPhoto album to a slideshow in Adobe After Effects.
iPhotoToAESlideshow is a proof-of-concept application and I can see it being fleshed out in many new directions including a dashboard widget, iPhoto Export plugin, etc. and the knowledge I’ve gained will definitely show up in my FCP and AE efforts.
The application itself is largely based on an Apple sample project available here with a huge assist from Blake Seely with his NSDictionary category BSJSonAdditions for the JSON and the BSRoundedBox framework for the nifty rounded box code (thanks Blake).
This is definitely beta code, give me a buzz at dale(at)creative-workflow-hacks(dot)com if you find any bugs or ideas for improvements. I also plan on open-sourcing the source once I’ve debugged and cleaned everything up.
BTW, I realize almost all of the hacks I’ve posted here so far have been OSX-centric. I’m definitely platform agnostic, but I end up being a bit of a Mac-head in my personal work. My plan is to adapt the .jsx version of the enclosed script to run from already imported photos that are selected in the project window. I’ll post those here once I’ve finished them up.
The files are available here: iPhotoToAESlideshow.dmg