素材离线?如何重新链接丢失的文件
移动硬盘或重命名文件夹后素材为何离线,如何在各剪辑软件中重新链接而不破坏时间码,以及让路径保持稳定的习惯。
当片段显示“媒体脱机”(media offline)时,你的素材几乎从来没有真的消失。工程只是存了一个文件路径,而这个路径已经不再指向那个文件:硬盘以不同的名称挂载了,文件夹被重命名了,或者素材被复制到了新位置。解决办法是重新链接,也就是告诉剪辑软件文件现在在哪里,同时确保它按文件名、时间码和时长把每个片段对应到正确的文件。不要重新导入再重建。重新链接能让每一个剪辑点、特效和关键帧都留在时间线上。
本文接下来会讲素材为什么离线、如何在主流剪辑软件中安全地重新链接、如何避免链接到错误的文件,以及让这个问题很少发生的习惯。
片段为什么会离线
工程文件里并不包含你的素材。它包含的是引用:每个文件的路径,加上卷名、源时间码、时长,有时还有文件标识符等元数据。剪辑软件打开工程时,会按存储的路径去找每个文件。如果文件不在那里,片段就会离线。
常见原因都很平常。
- 硬盘名称变了。 在 Mac 上,外置硬盘挂载在 /Volumes/ 下,后面跟着硬盘名称。重命名硬盘,或者接上一块名称略有不同的克隆盘,所有路径会同时失效。
- 文件夹被重命名或重新整理。 把“第1天”整理成“01_Day1”,里面的每个片段都会断开。
- 素材被复制到新硬盘。 副本就是新位置。工程仍然指向旧位置。
- 文件被转码或重命名。 代理文件、转换文件以及在拷卡时被重命名的相机文件,都可能让工程期望的内容和磁盘上的实际内容失去联系。
- 工程在不同电脑之间移动。 另一位剪辑师的硬盘结构很少和你的完全一样。
- 同步或云端文件夹。 一个在下载之前只是占位符的文件,在剪辑软件看来可能就是丢失的。
知道发生了哪种情况,就知道该怎么修。如果整个工程都离线,是硬盘或顶层文件夹的问题。如果只有部分片段离线,就去找被重命名的文件夹、转码文件或从未被复制过去的文件。
重新链接之前
花几分钟做准备,能省下大量善后工作。
- 复制工程文件。 重新链接会把改动写入工程。在确认结果正确之前,先在副本上操作。
- 检查硬盘。 确认素材盘已挂载、状态正常、名称和你预期的一致。有时候改回硬盘名称就能解决全部问题。
- 在访达里找到文件。 在打开任何重新链接对话框之前,先按名称找到一个离线片段。如果你自己都找不到,任何对话框也找不到。
- 记下工程期望的信息。 大多数剪辑软件可以显示离线片段存储的文件路径和源时间码。记下一两个例子,方便对照。
在主流剪辑软件中重新链接
菜单名称会随版本变化,以下内容仅作方向参考,请以你所用软件的最新文档为准。
Premiere Pro
打开缺少文件的工程时,Premiere Pro 通常会弹出“链接媒体”对话框。你也可以在项目面板中选中离线片段,从右键菜单中选择“链接媒体”。指向第一个缺失的文件,并开启自动重新链接其他文件的选项,如果其余文件位于相同的相对位置,它就能把它们找回来。对话框中有选项可以设定哪些属性必须匹配,例如文件名和扩展名。除非你清楚为什么要放宽,否则请保持严格匹配。
DaVinci Resolve
在 Resolve 中,离线片段会在媒体池中标出。选中它们,使用媒体池中的重新链接选项(较新的版本还会为缺失的片段显示一个重新链接按钮)。把 Resolve 指向包含这些文件的文件夹,它会在其中搜索。如果片段仍然无法匹配,检查源时间码或卷名是否与工程期望的不同。
Final Cut Pro
Final Cut Pro 的“文件”菜单里有“重新链接文件”命令。你可以只重新链接缺失的文件,也可以重新链接全部文件,然后选择新位置。Final Cut 会检查替换文件是否与原文件兼容,例如时长和媒体类型,不兼容时会提示你。
cinemaOS
cinemaOS 把工程保存为带恢复功能的本地优先 .mntm 文件,因此工程就在你自己的硬盘上,和素材放在一起。对于在任何地方都已不存在的源素材,恢复功能无法重新创造,所以原始文件仍然需要找到。
如果你要从另一个剪辑软件导入剪辑,Bring a cut, hand it back 教程演示了如何导入 XML 或 EDL,以及如何阅读套底(conform)报告,它会在你开始工作前告诉你素材是否已在线导入。
重新链接时不破坏时间码
重新链接的危险不在于失败,而在于成功地链接到了错误的文件。一个被链接到另一条镜头、起始时间码不同的转码文件或被裁剪过的导出文件的片段,在时间线上看起来一切正常,直到你发现台词不对、剪辑点错位或声画不同步。
- 按时间码和时长匹配,而不只是按名称。 相机文件经常在不同存储卡之间重复使用文件名。你拍过的每张卡上都有“C0001.MP4”。
- 小心转码文件。 改变了帧率、丢失了时间码或裁掉了开头的转换文件,会以错误的偏移链接上。尽可能链接到原始相机文件,而不是它们的交付导出文件。
- 重新链接后进行抽查。 播放几处剪辑点,尤其是对白部分,与参考导出或你记忆中的剪辑进行对比。分别从时间线的开头、中间和结尾各检查一个镜头。
- 注意音频同步。 单独录制的音频如果链接到了另一个文件,可能会逐渐跑偏。仔细听。
- 保留警告。 如果剪辑软件报告了部分匹配,把这份报告和工程一起保存,而不是直接点过去。
如果因为匹配的文件根本不存在而无法重新链接某个片段,就有意识地用一个来源明确的素材替换它并做好记录,而不是强行进行宽松匹配。
让素材路径保持稳定的习惯
大多数离线问题都来自匆忙中做的小改动。统一的结构能消除这种机会。
- 硬盘只命名一次,永不重命名。 给素材盘起一个清晰的项目或任务名称。可能替代它使用的克隆盘和备份盘应使用相同的名称。
- 导入之前先定好文件夹结构。 一开始就定好相机、声音、图形和音乐的文件夹。在访达里整理要在导入之前做,而不是之后。
- 导入后绝不重命名相机文件。 如果想要易读的名称,就在剪辑软件内使用片段名称或元数据。
- 素材和工程放在一起。 每个任务一个工程文件夹,素材放在其中或放在一块命名好的硬盘上,在电脑之间移动工程会容易得多。
- 避免在同步文件夹里工作。 正在使用的素材放在本地或直接连接的硬盘上,同步或云服务用于备份。
- 交接前先整合。 工程要交给另一位剪辑师或归档时,先把用到的素材集中到一个地方,并确认它能在第二台电脑上打开。
- 保留一份交换文件。 主序列的 XML、FCPXML 或 EDL 是一份记录了你用过的每个源、卷和时间码的小文件。当重新链接变得混乱时,你需要的正是这份参考。
如果是工程本身打不开,完整的检查清单请看Premiere Pro 工程打不开或已损坏。如果你要在软件之间迁移整个剪辑,我们关于如何在 Premiere、Resolve 和 Final Cut 之间迁移剪辑的指南讲了哪些内容能完整保留。至于自动保存和备份的设置,请阅读保存时卡死、工作丢失?。
让路径保持无聊
稳定的硬盘名称、固定的文件夹结构和严格的匹配,能让素材离线只是个小麻烦,而不是浪费一个下午。如果你想要一款让工程和恢复都在本地完成的剪辑软件,可以免费试用 cinemaOS 60 天,无需绑卡。
常见问题
显示媒体脱机,是不是素材被删除了?
几乎从来不是。只是工程在它存储的路径上找不到文件。在访达里搜索其中一个片段的名称;如果文件还在,重新链接就能把它找回来。如果哪里都找不到,在认定它丢失之前,先检查备份和相机存储卡。
为什么只有部分片段显示离线?
部分丢失通常意味着某个文件夹被重命名、转码改变了文件名,或者有些文件从未被复制到你正在使用的硬盘上。把一个离线片段存储的路径与一个仍然在线的片段对比,就能看出差别在哪里。
可以重新链接到代理文件或转码文件吗?
可以,但要确认帧率、起始时间码和时长与原始文件一致。只要其中任何一项不同,转码文件就会链接到错误的位置。最终输出时,请重新链接回原始相机文件。