如何把 Final Cut Pro 项目转到 Premiere Pro
Final Cut Pro 转 Premiere 的稳妥做法:导出 FCPXML,转换成 Premiere 可读的 XML,对照参考渲染进行 conform,再重建无法迁移的部分。
要把 Final Cut Pro 项目转到 Premiere Pro,先在 Final Cut 中把项目导出为 FCPXML,再把这个 FCPXML 转换成 Premiere 能读取的 XML(较早的 FCP7 XML 格式),然后导入 Premiere,并对照参考渲染进行 conform。Premiere 无法打开 Final Cut 资源库,也不能直接读取 FCPXML,所以转换这一步最容易被忽略。能迁移过去的是剪辑本身:片段、入点和出点、轨道顺序以及简单的转场。特效、调色、带样式的标题和部分音频工作需要在 Premiere 那边重新制作。
下面介绍两种常用的转换路线、如何准备 Final Cut 时间线以减少出错,以及在任何人开始工作之前如何检查结果。
为什么没有直接的路径
Final Cut Pro 和 Premiere Pro 描述时间线的方式不同。Final Cut 使用磁性主要故事情节,配合连接片段、次级故事情节和角色。Premiere 使用编了号的视频轨和音频轨。转换工具必须把连接片段变成轨道,把角色变成轨道分配,过程中不得不做出取舍。
两个应用也各有自己的交换格式。Final Cut 写出 FCPXML。Premiere 读写较早的 FCP7 风格 XML,以及 EDL 和 AAF。双方都不认识对方的原生格式,所以中间需要有东西来翻译。如果你想更全面地了解这些格式,我们的指南 Premiere、Resolve、Final Cut 间迁移剪辑 解释了每种格式能承载什么。
第 1 步:准备 Final Cut 项目
时间线越整洁,转换结果越可预期。请在项目的副本上操作,并按交接用途命名,这样你的工作版本不会被改动。
- 把媒体移出资源库。 如果媒体在 Final Cut 资源库内部管理,Premiere 很难找到它们。用 Final Cut 的整合功能把媒体复制到资源库之外的普通文件夹,并确认接收方剪辑师能访问这个文件夹。
- 拆开不需要保持可编辑的内容。 复合片段和多机位片段到达时可能被拍平、被嵌套或部分缺失。如果 Premiere 那边的剪辑师不需要切换机位,就先把它们拆开或渲染掉。
- 渲染变速曲线和复杂特效。 时间重映射曲线和第三方特效很少能保留下来。渲染后的片段就是一个普通片段,能干净地迁移过去。
- 把标题和图形放在单独的通道上。 它们通常会变成占位符或者直接消失。分开放置便于查找和重建。
- 为所有音频分配角色。 许多转换工具根据角色决定片段落在哪条音频轨上。对白、音乐和音效角色能让你在 Premiere 中得到合理的轨道布局。
- 导出参考渲染。 尽量共享一份烧录时间码的完整时间线母版。之后你要用这个文件来对照。
第 2 步:从 Final Cut Pro 导出 FCPXML
在浏览器中选中项目,然后使用 File、Export XML。Final Cut 会写出一个 .fcpxml 文件(较新版本中是 .fcpxmld 包)。如果可以选择 FCPXML 版本,请选择转换工具文档中写明支持的版本。转换工具的更新往往落后于 Final Cut 的发布,所以较早的 FCPXML 版本有时更稳妥。请查看转换工具的版本说明。
第 3 步:转换成 Premiere 可读的 XML
大多数剪辑师会用以下两种路线之一。
路线 A:专用转换工具
有一些第三方工具可以读取 FCPXML,并写出 Premiere 能导入的 FCP7 风格 XML。Intelligent Assistance 推出的工具是这类任务中较知名的选择之一。这些工具专为这种转换而做,通常对角色和连接片段处理得更细致,也常常会记录它们做了哪些改动。它们一般是付费应用,请查看厂商当前的定价,并确认工具支持你的 Final Cut 版本。
路线 B:通过 DaVinci Resolve
如果你已经有 DaVinci Resolve,可以把它当作翻译。把 FCPXML 作为时间线导入 Resolve,确认媒体已链接,然后把时间线导出为供 Premiere 使用的 FCP7 XML。如果已安装 Resolve,这条路线不需要额外花钱,但它是两次翻译:先从 Final Cut 到 Resolve,再从 Resolve 到 Premiere。每一跳都可能丢掉或重新解释某些内容,所以在这条路线上参考渲染更加重要。
EDL 和 AAF 呢?
EDL 对调色师或精编剪辑师来说是有用的保险,但每个列表只承载一条视频轨,几乎不含音频细节,不适合用来迁移整个项目。AAF 的用处在于向 Pro Tools 交接声音,而不是向 Premiere 交接画面。Final Cut 本身不能写出这两种格式,如果接收方需要,你得借助第三方工具或 Resolve 这样的中间应用。
第 4 步:导入 Premiere 并 conform
在 Premiere 中使用 File、Import,选择转换后的 XML。Premiere 会创建一个素材箱,其中包含序列及其片段。如果片段显示为脱机,把它们重新链接到第 1 步整合好的媒体文件夹。
然后去核实剪辑,而不是直接信任它:
- 确认序列的帧率、分辨率和起始时间码与原项目一致。
- 把参考渲染放在最上面的视频轨,反复开关它,或使用差值混合模式。任何不是黑色的帧都已经偏移。
- 逐一检查每处变速、定格帧和转场。
- 对源分辨率与时间线不同的片段,检查缩放和位置。Final Cut 的空间适配设置并不总能一一对应。
- 把音频从头听一遍,尤其是长镜头和做过变速的部分。确认片段落在了你预期的轨道上。
- 在新的一端开始创作之前,先保存一个 Premiere 项目版本。
需要重建的内容
无论走哪条路线,都要为以下内容做好准备:
- 调色。 Final Cut 的调色无法迁移。在 Premiere 中重新调色;如果风格是基于 LUT 文件做的,把那个 LUT 一并发送,以便在 Lumetri 中重新套用。
- 标题和生成器。 Final Cut 标题和 Motion 模板是 Apple 应用专有的。请用 Premiere 的工具重建。
- 特效和插件。 两者的内置特效很难对应。第三方插件需要在 Premiere 那边安装并重新应用。
- 音频效果和电平。 基本的片段电平通常能保留。音频效果、关键帧混音和基于角色的路由一般需要再处理一遍。
- 多机位。 如果你没有拆开多机位,就要准备好逐一目视检查每个机位切换。
把这些写进一份简短的交接说明,和 XML、参考渲染放在一起,接收方剪辑师就不必一个个去发现。如果你还在考虑项目最终应该放在哪个应用里,我们的 Final Cut Pro vs Premiere Pro 对比文章介绍了日常使用上的差异。
cinemaOS 能做什么
cinemaOS 是一款面向 Apple silicon 的 Mac 原生剪辑软件,可以在交接中途充当检查点。它能导入 XML 或 EDL 剪辑,按你的媒体进行 conform,并给出一份 conform 报告,显示媒体是否在线、剪辑点是否保留,以及有哪些警告。在任何人开始处理时间线之前,你就能以书面形式看到问题。
之后,它可以把剪辑导出为 FCPXML 或 EDL,并保存一份报告,标出音频角色、时间码和轨道布局等事项。Premiere 不能导入 FCPXML,所以对使用 Premiere 的接收方来说,上面的转换路线仍然是直接的路径。无论发送什么,都要在接收方的应用里检查结果:干净的导出报告只能证明文件已经写出,并不代表 Premiere 会一模一样地读取它。另外,cinemaOS 不能直接打开 .prproj 文件,所以当 Premiere 剪辑师把工作发回来时,请对方导出 XML。
导入剪辑教程 用大约一分钟演示导入、conform 报告和导出。如果你还需要在没有 Premiere 的情况下查看收到的 Premiere 工程,请参阅 如何在没有 Premiere 的情况下打开 Premiere 工程。
FAQ
Premiere Pro 能直接打开 Final Cut Pro 资源库吗?
不能。Premiere 无法打开 .fcpbundle 资源库,也不能直接导入 FCPXML。先从 Final Cut 导出 FCPXML,用专用转换工具或通过 DaVinci Resolve 把它转换成 FCP7 风格的 XML,再把这个 XML 导入 Premiere。
为什么把 XML 导入 Premiere 后片段是脱机状态?
通常是因为媒体在 Final Cut 资源库内部管理,或者接收方电脑上的媒体路径与原来不同。导出前把媒体整合到一个普通文件夹,然后在 Premiere 中重新链接到该文件夹。
Final Cut 的标题和调色能迁移过去吗?
一般不能。标题、Motion 模板、调色和大多数特效在两个应用中的存储方式不同,到达时会变成占位符或者完全缺失。先迁移剪辑,再以参考渲染为参照,在 Premiere 中重建标题并重新调色。