Apple has posted new sample code demonstrating some new Final Cut Pro interchange features. Including…
- AppleEvent commands to communicate with and control Final Cut Pro.
- QuickTime metadata to identify and process movie files.
- Version 3 of the Final Cut Pro XML Interchange Format to access and modify the contents of sequences in Final Cut Pro project files.
Once configured properly, MovieAssembler monitors a watch folder for newly copied media files, using ID tag(s) stored as metadata to specify if and where a particular media file should be inserted into a selected sequence. All of these operations, while performed in Final Cut Pro, are initiated and configured from the MovieAssembler application.
This is really good stuff. I’m just getting back to having time to explore FCP Interchange, and I’m having some pretty good results which I hope to demo here soon. I like the watch folder idea, which seems to match my thoughts that, at least in this version, these apple events are best suited to asynchronous work like chron jobs. My hope is that in the next version we get an FCP specific dictionary so we can interact real time with the FCP UI.