Future Final Cut Pro X hidden in iMovie 10.0.3

Friday, 20 June 2014

iMovie and Final Cut Pro X are based on the same code. They are updated out of sync. Final Cut Pro X was last updated in January 2014, iMovie in April 2014. As new features were added to iMovie, there’s a good chance the common code was updated as well.

I took a look inside iMovie 10.0.3 to see if there are some non-iMovie elements we might see in a future version of Final Cut.

As iMovie and Final Cut are designed to work all over the world, user interface text is stored in different languages in a part of the application seperate from the code. Here’s text I found in iMovie 10.0.3 that is probably associated with the Final Cut Pro X part of the app.

iMovieHidden

Hinting at LUT management

BMD 4K
BMD Film
Canon Log
ARRI Log C
ARRI Log C (3D LUT)
Sony S-Log2
Sony S-Log3

More control of library element locations

Choose locations to store your Media, Cache, and Backups. Existing Media and Backups will not be moved; Cache can be migrated.
FFInspectorModuleLibraryPropertiesBackupLocationChooseButtonTitle
Would you like to migrate your cache from its current location to the newly selected location?
Migrating Cache
FFMMConsolidateCacheAlertDontMigrate
Some storage locations (Media, Cache, and/or Backups) must be reset.

More feedback during XML export and import

Preparing…
Exporting %@ - %@
Importing Resources
Resource %@ element “%@” is invalid for the attribute “%@”.
Anchored items were ignored because this item does not support them.
This param element was ignored because it does not support the interpolation attribute on its keyframes.

Other

A link between metadata added to files in the Finder and elsewhere in Mac OS:

Select to create Keyword Collections named after Finder tags
Auto Add Spatial Effects
Auto Add Temporal Effects
Deleting the preferences will reset all application settings to their defaults. Libraries will not be affected.
Media is Growing
DNG Backward Version

Apple are strongly encouraging developers to make applications more accessible to people with disabilities. Apple is making their apps more accessible too - which is good news for application automation because Automator workflows, Applescript workflows (and Javascript workflows in OS X Yosemite) can use accessibility descriptions to remotely control apps.

Accesibility descriptions:

Completed Marker
Standard Marker
ToDo Marker
Moment Marker

Motion

The copy of Motion built into iMovie 10.0.3 is very similar to the version in Final Cut Pro X 10.1.1. There are two interesting possibilities for Motion though - an improvement for those who create text animations and also a link from Final Cut to the Mac App Store to buy Motion 5.

Text Sequence Behavior Subselection
Text Sequence Behavior Subselection Start
Text Sequence Behavior Subselection End
Motion Effect Requires Motion 5 Buy Now Button