As part of the upcoming transition from 32-bit to 64-bit technology in macOS, you may see an alert in Final Cut Pro or Motion about legacy media files that won't be compatible with future versions of macOS, released after macOS Mojave.
These legacy media files were typically created using formats or codecs that rely on QuickTime 7—an older version of QuickTime that is included in macOS Mojave for compatibility purposes. However, because versions of macOS after macOS Mojave will no longer include the QuickTime 7 framework, you’ll first need to identify and convert legacy media files to continue to use those files in Final Cut Pro and Motion.
In the first half of 2019, an updated version of Final Cut Pro will include a feature to help you identify and convert legacy media files.
To ensure that any new media you create now remains compatible with versions of macOS after macOS Mojave, use cameras and media formats supported by Final Cut Pro, and use media formats supported by Motion.
Formats compatible with versions of macOS after macOS Mojave
These video, audio, still-image, and container formats don't rely on the QuickTime 7 framework, and will be compatible with Final Cut Pro and Motion on versions of macOS after macOS Mojave:
- Apple Animation codec
- Apple Intermediate codec
- Apple ProRes
- Apple ProRes RAW
- AVCHD (including AVCCAM, AVCHD Lite, and NXCAM)
- AVC-ULTRA (including AVC-LongG, AVC-Intra Class 50/100/200/4:4:4, and AVC-Intra LT)
- Canon Cinema RAW Light*
- DV (including DVCAM, DVCPRO, and DVCPRO50)
- DVCPRO HD
- HEVC (H.265)
- Motion JPEG (OpenDML only)
- MPEG-4 SP
- MPEG IMX (D-10)
- REDCODE RAW*
- Uncompressed 8-bit 4:2:2
- Uncompressed 10-bit 4:2:2
- Uncompressed 10-bit "R10k"
- XAVC (including XAVC-S)
- XDCAM HD/EX/HD422
- MOV (QuickTime)
* These formats are supported in Final Cut Pro and require additional software from the camera manufacturers.
Legacy media formats affected by the transition to 64-bit technology
In macOS versions up to and including macOS Mojave, third-party software has extended the QuickTime 7 framework to support many legacy media formats. In versions of macOS after macOS Mojave, the QuickTime 7 framework will no longer be available, so legacy formats will not be supported in Final Cut Pro and Motion.
Third-party developers may continue to offer compatibility with some formats by building support directly into their apps. Contact developers of third-party apps for more information about media formats supported in their apps.
Here are examples of media formats affected by this transition:
- 3ivx MPEG-4
- AV1 / VP9
- AVC0 Media AVA0 Media
- Avid DNxHD / DNxHR
- Avid DV / DV100 / JFIF / Motion JPEG
- Avid Meridien / 1:1x / Packed / RGBPacked
- BitJazz SheerVideo
- Flash Video
- GlueTools codecs for Cineon/DPX, Phantom Cine, ARRIRAW, Uncompressed RGB
- Indeo video 5.1
- Intel Video 4:3
- JPEG 2000
- Microsoft Video 1
- Motion JPEG A
- Motion JPEG B
- On2 VP3, VP5, VP6, VP6-E, VP6-S, VP7, VP8, VP9
- Perian collection of codecs (such as Microsoft MPEG-4, DivX, 3ivx, VP6, and VP3)
- Planar RGB
- REDCODE QuickTime Decoder (.mov)
- Sony HDCAM-SR (SStP)
- Sorenson 3
- Sorenson Spark
- Sorenson Video / Video 3 / YUV9
- Streambox ACT-L2
- Windows Media Video 7, 8, 9
- Xiph.org’s Theora Video
Identify legacy media in Final Cut Pro
When you open a Final Cut Pro library, an alert may appear that indicates the presence of legacy media. When you import media into Final Cut Pro or update a Final Cut Pro library, a list of the legacy media files in that library appears if they are present.
You can use Final Cut Pro to manually identify the codec of any clip in your library:
- If the browser is not already in list view, click in the top-right corner of the browser, or choose View > Browser > Toggle Filmstrip/List View.
- Control-click any column heading in the browser, then choose Codecs in the list.
- Scroll the browser left or right to see the Codecs column.
- To sort clips by codec, click the Codecs column heading.
Convert legacy media files in Final Cut Pro
No action is required until you're preparing to update your Mac to the next major version of macOS, after macOS Mojave.
In the first half of 2019, an update of Final Cut Pro will include a feature to help you identify and convert legacy media that uses the QuickTime 7 framework. Until then, you might want to finish editing Final Cut Pro projects that contain legacy media, then export a master file of these finished projects in the Apple ProRes format.
If you've created optimized media in Final Cut Pro, Final Cut Pro created copies of the original files in the Apple ProRes 422 format. The original files will remain in the Final Cut Pro library, or wherever they were originally located if they were imported in Final Cut Pro using the "Leave files in place" setting.
Because optimized media is in the ProRes format, the media will still be compatible with future versions of macOS. If you consolidate or archive the library after creating optimized media, make sure to include the optimized media. Don't delete the optimized media.
Convert legacy media in Compressor
Convert legacy media in QuickTime Player
You can also convert individual legacy media files by opening them with QuickTime Player (version 10.0 and later), then saving a copy with a new name. Versions of macOS after macOS Mojave will no longer support this method.