DaVinci Resolve 项目设置中的“路径映射”(Path Mapping)用于为项目中的共享媒体建立项目位置与当前计算机本地路径之间的对应关系。它主要解决同一个项目在不同计算机、不同操作系统或多人协作环境中,媒体文件实际存放位置不同的问题。

例如,同一批素材在一台 Windows 工作站上可能位于 D:\Projects\Media,而在另一台 Mac 上可能位于 /Volumes/Projects/Media。只要这些位置指向相同的媒体目录结构,路径映射就可以让 Resolve 根据各工作站自己的本地路径访问素材,而不必因为路径字符串不同反复重新链接。

Blackmagic Design 将这种机制称为智能媒体位置管理。其设计目的之一就是让远程协作中的不同用户能够各自使用自己的媒体路径,同时由 Resolve 完成路径转换。该机制在当前 DaVinci Resolve 21 的 Blackmagic Cloud 协作工作流中仍具有重要作用。

打开网易新闻 查看精彩图片

项目媒体位置

Project Media Locations

用于定义当前项目需要进行路径转换的媒体位置。

这里并不是告诉 Resolve“素材只能放在哪个文件夹”,而是在项目中建立一个共享媒体位置 → 当前工作站实际路径的映射关系。

因此,路径映射最典型的使用环境包括:

多名用户共同处理同一个项目,但各自电脑上的共享素材文件夹路径不同;

Windows、macOS 和 Linux 工作站混合协作;

同一用户在台式机和笔记本电脑之间切换;

办公室使用 NAS,而外出时使用本地 SSD,但两处保存相同的项目媒体目录结构;

云同步文件夹在不同用户电脑中的根目录不同。

只要映射的文件夹下面保持相同的相对目录结构,Resolve 就可以把项目记录的路径转换成当前计算机能够访问的本地路径。

位置

Location

显示项目所定义的共享媒体位置。可以理解为项目中用于识别这组媒体的公共位置或共享位置。

例如,一个团队可能共同使用名为 Episode 01 的项目媒体文件夹,但不同工作站实际访问它的位置可能分别是:

Windows:

D:\Cloud\Series\Episode 01

macOS:

/Volumes/Cloud/Series/Episode 01

Linux:

/mnt/cloud/Series/Episode 01

项目需要知道大家指的是同一个媒体位置,但每台电脑并不需要具有完全相同的绝对路径。

这正是“位置”和下方“本地路径”需要分开保存的原因。

本地路径

Local Path

显示当前计算机访问对应项目媒体位置时所使用的实际文件系统路径。

也就是说:

位置(Location)代表项目共同识别的媒体位置;

本地路径(Local Path)代表当前工作站在哪里找到这个位置。

在协作项目中,不同用户的“本地路径”可以不同。

例如,同一个项目媒体位置在剪辑师电脑上可能是:

D:\Project\Media

而在调色师电脑上可能是:

E:\Shared\Project\Media

只要两个目录中的媒体组织方式相同,就可以分别建立自己的本地路径映射,而不需要修改项目中其他用户所依赖的媒体位置。

这也是 Path Mapping 与简单修改素材源路径的一个重要区别:它的目的不是把整个项目永久改成某一台电脑的绝对路径,而是让不同工作站能够各自解释同一个项目媒体位置。

添加

Add

用于添加新的项目媒体位置映射。

通常可以选择包含项目素材的公共根目录,再让当前计算机建立到实际本地文件夹的对应关系。

选择映射目录时,根目录的层级很重要。

例如素材结构为:

 Proxy

如果多名用户都拥有完整的 Project A 文件夹,那么通常映射 Project A 这个共同根目录,比逐个映射 Camera、Audio、Graphics 更合理。

这样 Resolve 可以根据根目录以下相同的相对路径寻找全部素材。

路径映射尤其适合目录结构一致、只是上级存储路径不同的工作流程。

移除

Remove

从当前项目的路径映射列表中删除所选映射。

需要注意:

“移除”只删除 Resolve 中的路径映射关系,不会删除硬盘、SSD、NAS 或云同步目录中的实际媒体文件。

因此,如果某个映射已经失效,或者项目以后不再需要通过该位置访问素材,可以将其移除,而不会影响原始文件。

列表中没有选中可删除的映射时,“移除”按钮会不可用。

重新链接时自动设置

Automatically setup when relinking

启用后,在用户对离线媒体执行重新链接时,DaVinci Resolve 可以根据项目中原来的媒体路径和用户刚刚指定的新路径自动推导两者之间的对应关系,并建立路径映射。

工作原理可以简化理解为:

项目原来记录:

D:\Production\Episode01\Camera\A001.mov

另一台电脑重新链接到:

E:\Shared\Episode01\Camera\A001.mov

Resolve 可以比较两条路径,发现:

Episode01\Camera\A001.mov

这一部分目录关系是一致的,于是推导出原项目位置和当前电脑本地位置之间的映射关系。

随后,项目中位于相同相对目录结构下的其他离线媒体也可以据此自动寻找,而不必逐个文件重新指定。

该自动检查机制还能够用于相应目录结构中的代理媒体。路径映射最初就是为了减少协作工作流程中由于每台计算机文件路径不同而产生的大量重复重新链接操作。

一般建议勾选,尤其是使用 Blackmagic Cloud、共享项目库、NAS、Dropbox 等同步目录,或者需要在多台电脑之间移动项目时。

如果团队采用非常严格的人工路径管理制度,希望所有映射关系都由管理员手动建立,则可以根据工作流程关闭自动设置。

补充说明:路径映射与“映射装载”的区别

DaVinci Resolve 还有一个容易与这里混淆的功能,即偏好设置“系统 > ”(System > Media Storage)中的“映射装载”。

两者虽然都可以处理不同工作站之间的路径差异,但并不是同一种机制。

“映射装载”(Mapped Mount)属于系统级媒体存储配置,主要用于把某个存储卷对应到另一套路径表示方式;传统应用之一是解决 Windows、macOS 和 Linux 对同一共享存储使用不同挂载路径的问题。

“路径映射”(Path Mapping)则属于项目设置,重点是让参与同一项目的用户为共同媒体位置提供各自的本地路径。Resolve 可以据此完成不同用户、不同计算机之间的路径转换,而不要求每个用户了解其他工作站的完整文件路径。

对于 DaVinci Resolve 21 的多人协作、Blackmagic Cloud 或同一项目跨设备工作流程,通常应优先理解和使用这里的“路径映射”,而不是把所有路径问题都交给系统级的“映射装载”解决。

“点赞有美意,赞赏是鼓励”