This morning Apple released a new version of Final Cut Pro X with a long list of new features and performance improvements. Top of the list for me is a new, unified Library XML that unlocks the power of Story Mode for Lumberjack System. But there are great new features for everyone in this release.
With this release, Final Cut Pro X has a Library XML format that can contain any mix of Events or Projects, including multiple Events and Projects in the same XML file. While this has required changes to many of our apps, it’s a logical conclusion to the Event and Project restructuring into Libraries work started with 10.1.
Whatever is selected is what will be exported. If a single clip is selected, the XML file will contain only that clip. If an Event or Project is selected then that Event or Project will be exported. If multiple Events and/or Projects are selected that is what will be in the exported XML.
Observant folk will realize that this is exactly the way XML export worked in the classic version of Final Cut Pro. They might also realize that all developers – ourselves included – will need to make changes to apps that use FCP X XML.
I’m particularly excited by this update because it enables a great new Story Mode for Lumberjack System.
A couple of “nice to have” features:
Selecting a library displays key metadata in the Inspector, such as which Events are in the Library and where they are located.
In the Library list you can sort Events by date or name.
Dragging a media file to the Event Browser now imports the clip!
Media Management Matures
With 10.1.2, media management matures. When Final Cut Pro X was first released, it was clumsy (but possible) to store media outside an Event. With 10.1 media can be ingested through FCP X to any mountable location, but Optimized and Proxy media was still stored in the Event, making Libraries large to pass around.
With Final Cut Pro X 10.1.2 media management has matured. Store you Original, Optimized or Proxy media anywhere you – the user – want it to be.
Now you can store all media in one location, and Libraries will become (optionally) much smaller without any media inside.
Along with additional control over media locations, there is now the ability to easily delete Optimized, Proxy and rendered media with the new Delete Generated Event Files command (so there’s no need for third-party apps to do this).
The Used media indicators now work with Compound clips, Multicam clips, and Synced clips, and a new option allows us to show only Unused Media in the Browser.
Cuts only XDCAM-based Projects will export faster, as long as there is only XDCAM media, and no color grading, transitions, titles or effects.
Custom 3D LUT’s from ARRI Amira cameras are added during import and supported as realtime effects!
Improved Speed and Accuracy Synchronizing Clips
I really noticed this one during the beta period. I’ve done some ridiculously long multiclips: a five hour one in November and this month a three camera, two audio sources shoot. The five hour shoot took about five minutes to synchronize; the 78 minute multiclip (with two extra sources) synch’d in 40 seconds. Remember that the 78 minute example has more sources, but with the same number of sources, I expected it to take about a minute and a half. Instead, it’s just over half that. Nice.
Automatic Auditions for Voice Overs
Thank you! A very logical thing to do and it will make multiple voice over takes so much easier. Adding a countdown is a nice bit of tidying up.
What would a new release be without a new codec. Apple ProRes 4444XQ is a new codec designed as a camera original. We should (apparently) be expecting an announcement from a camera company at the same time as the 10.1.2.
Importing media from Finder now adds Finder Tags (as well as Finder Folder names) as Keywords.
We can now adjust relative and absolute volume of a clip or range selection.
Delete preferences by launching Final Cut Pro with Option and Command keys pressed.
Share 4K video to Vimeo, if you really need it.
This release also fixes some anomalies and improves performance:
Faster opening, closing and copying of large libraries.
Eliminates unintended movement between smooth keyframes with the same position parameters.
Linear and smooth motion interpolation between keyframes applies to both time and distance.
When animating an object, if you create two keyframes with the same position parameter and the keyframe motion type is set to smooth, there will be no unintended movement between the keyframes.
If position keyframes are set to linear movement then both the amount of time and the distance they are moving will be animated as linear. Smooth keyframes are also smooth for both time and distance animated.