跳到正文
cinemaOS

常见问题解决

素材离线?如何重新链接丢失的文件

移动硬盘或重命名文件夹后素材为何离线,如何在各剪辑软件中重新链接而不破坏时间码,以及让路径保持稳定的习惯。

当片段显示“媒体脱机”(media offline)时,你的素材几乎从来没有真的消失。工程只是存了一个文件路径,而这个路径已经不再指向那个文件:硬盘以不同的名称挂载了,文件夹被重命名了,或者素材被复制到了新位置。解决办法是重新链接,也就是告诉剪辑软件文件现在在哪里,同时确保它按文件名、时间码和时长把每个片段对应到正确的文件。不要重新导入再重建。重新链接能让每一个剪辑点、特效和关键帧都留在时间线上。

本文接下来会讲素材为什么离线、如何在主流剪辑软件中安全地重新链接、如何避免链接到错误的文件,以及让这个问题很少发生的习惯。

片段为什么会离线

工程文件里并不包含你的素材。它包含的是引用:每个文件的路径,加上卷名、源时间码、时长,有时还有文件标识符等元数据。剪辑软件打开工程时,会按存储的路径去找每个文件。如果文件不在那里,片段就会离线。

常见原因都很平常。

  • 硬盘名称变了。 在 Mac 上,外置硬盘挂载在 /Volumes/ 下,后面跟着硬盘名称。重命名硬盘,或者接上一块名称略有不同的克隆盘,所有路径会同时失效。
  • 文件夹被重命名或重新整理。 把“第1天”整理成“01_Day1”,里面的每个片段都会断开。
  • 素材被复制到新硬盘。 副本就是新位置。工程仍然指向旧位置。
  • 文件被转码或重命名。 代理文件、转换文件以及在拷卡时被重命名的相机文件,都可能让工程期望的内容和磁盘上的实际内容失去联系。
  • 工程在不同电脑之间移动。 另一位剪辑师的硬盘结构很少和你的完全一样。
  • 同步或云端文件夹。 一个在下载之前只是占位符的文件,在剪辑软件看来可能就是丢失的。

知道发生了哪种情况,就知道该怎么修。如果整个工程都离线,是硬盘或顶层文件夹的问题。如果只有部分片段离线,就去找被重命名的文件夹、转码文件或从未被复制过去的文件。

重新链接之前

花几分钟做准备,能省下大量善后工作。

  1. 复制工程文件。 重新链接会把改动写入工程。在确认结果正确之前,先在副本上操作。
  2. 检查硬盘。 确认素材盘已挂载、状态正常、名称和你预期的一致。有时候改回硬盘名称就能解决全部问题。
  3. 在访达里找到文件。 在打开任何重新链接对话框之前,先按名称找到一个离线片段。如果你自己都找不到,任何对话框也找不到。
  4. 记下工程期望的信息。 大多数剪辑软件可以显示离线片段存储的文件路径和源时间码。记下一两个例子,方便对照。

在主流剪辑软件中重新链接

菜单名称会随版本变化,以下内容仅作方向参考,请以你所用软件的最新文档为准。

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”。
  • 小心转码文件。 改变了帧率、丢失了时间码或裁掉了开头的转换文件,会以错误的偏移链接上。尽可能链接到原始相机文件,而不是它们的交付导出文件。
  • 重新链接后进行抽查。 播放几处剪辑点,尤其是对白部分,与参考导出或你记忆中的剪辑进行对比。分别从时间线的开头、中间和结尾各检查一个镜头。
  • 注意音频同步。 单独录制的音频如果链接到了另一个文件,可能会逐渐跑偏。仔细听。
  • 保留警告。 如果剪辑软件报告了部分匹配,把这份报告和工程一起保存,而不是直接点过去。

如果因为匹配的文件根本不存在而无法重新链接某个片段,就有意识地用一个来源明确的素材替换它并做好记录,而不是强行进行宽松匹配。

让素材路径保持稳定的习惯

大多数离线问题都来自匆忙中做的小改动。统一的结构能消除这种机会。

  1. 硬盘只命名一次,永不重命名。 给素材盘起一个清晰的项目或任务名称。可能替代它使用的克隆盘和备份盘应使用相同的名称。
  2. 导入之前先定好文件夹结构。 一开始就定好相机、声音、图形和音乐的文件夹。在访达里整理要在导入之前做,而不是之后。
  3. 导入后绝不重命名相机文件。 如果想要易读的名称,就在剪辑软件内使用片段名称或元数据。
  4. 素材和工程放在一起。 每个任务一个工程文件夹,素材放在其中或放在一块命名好的硬盘上,在电脑之间移动工程会容易得多。
  5. 避免在同步文件夹里工作。 正在使用的素材放在本地或直接连接的硬盘上,同步或云服务用于备份。
  6. 交接前先整合。 工程要交给另一位剪辑师或归档时,先把用到的素材集中到一个地方,并确认它能在第二台电脑上打开。
  7. 保留一份交换文件。 主序列的 XML、FCPXML 或 EDL 是一份记录了你用过的每个源、卷和时间码的小文件。当重新链接变得混乱时,你需要的正是这份参考。

如果是工程本身打不开,完整的检查清单请看Premiere Pro 工程打不开或已损坏。如果你要在软件之间迁移整个剪辑,我们关于如何在 Premiere、Resolve 和 Final Cut 之间迁移剪辑的指南讲了哪些内容能完整保留。至于自动保存和备份的设置,请阅读保存时卡死、工作丢失?。

让路径保持无聊

稳定的硬盘名称、固定的文件夹结构和严格的匹配,能让素材离线只是个小麻烦,而不是浪费一个下午。如果你想要一款让工程和恢复都在本地完成的剪辑软件,可以免费试用 cinemaOS 60 天,无需绑卡。

常见问题

显示媒体脱机,是不是素材被删除了?

几乎从来不是。只是工程在它存储的路径上找不到文件。在访达里搜索其中一个片段的名称;如果文件还在,重新链接就能把它找回来。如果哪里都找不到,在认定它丢失之前,先检查备份和相机存储卡。

为什么只有部分片段显示离线?

部分丢失通常意味着某个文件夹被重命名、转码改变了文件名,或者有些文件从未被复制到你正在使用的硬盘上。把一个离线片段存储的路径与一个仍然在线的片段对比,就能看出差别在哪里。

可以重新链接到代理文件或转码文件吗?

可以,但要确认帧率、起始时间码和时长与原始文件一致。只要其中任何一项不同,转码文件就会链接到错误的位置。最终输出时,请重新链接回原始相机文件。