Working with metadata in quicktime media, Controlling finalcutpro with apple events, Controlling final cut pro with apple events – Apple Final Cut Pro 6 User Manual
Page 1644: P. 161)

Chapter 11
Using Final Cut Pro XML and QuickTime Metadata
161
II
Working with Metadata in QuickTime Media
Final Cut Pro allows you to add, store, and remove metadata elements within QuickTime
movie files. Any metadata stored in a QuickTime movie that Final Cut Pro uses is:
 Accessible and modifiable via the Final Cut Pro XML Interchange Format
 Maintained by Media Manager Copy, Move, and Remove Unused operations
 Maintained when using the Export QuickTime Movie command
Metadata is also cached within Final Cut Pro project elements so that it is still available
via the Final Cut Pro XML Interchange Format when a media file is offline. After adding
or changing metadata within Final Cut Pro project elements, you can update metadata
in the corresponding QuickTime media files using the Reconnect Media command.
Note: Although QuickTime metadata can be stored in a QuickTime media file and
cached in a Final Cut Pro project, custom metadata is not directly accessible within
Final Cut Pro windows such as the Browser or the Item Properties window.
For more information about working with metadata within QuickTime movies, go to
.
Controlling Final Cut Pro with Apple Events
Final Cut Pro responds to seven custom Apple events, allowing developers to write
software that can externally modify projects, clips, and sequences directly within
Final Cut Pro. By combining Apple events and the Final Cut Pro XML Interchange Format,
you can easily customize Final Cut Pro to fit your post-production pipeline. For details
about custom Apple events, go t