路径映射
路径映射(Path Mapping)是 DaVinci Resolve 提供的一种自动路径转换机制,用于解决多平台协作环境下因文件路径约定不同而导致的媒体链接丢失问题。它比传统的映射挂载(Mapped Mount)方式更加智能和自动化。
什么是路径映射
在多系统协作的工作室中,macOS、Windows 和 Linux 工作站使用不同的文件路径约定:
- macOS:
/Volumes/MediaDrive/Project/ - Windows:
D:\Project\ - Linux:
/mnt/MediaDrive/Project/
当同一个 DaVinci Resolve 项目在不同操作系统的机器上打开时,由于路径格式不同,媒体文件可能显示为离线(Offline)。路径映射通过预定义的路径翻译规则,自动将项目中的文件路径转换为当前平台可识别的格式,无需手动重新链接媒体。
与映射挂载的区别
| 特性 | 路径映射(Path Mapping) | 映射挂载(Mapped Mount) | |------|----------------------|------------------------| | 设置位置 | 项目设置 > 路径映射 | 偏好设置 > 媒体存储 | | 作用范围 | 项目级别 | 全局级别 | | 灵活性 | 高,支持精确路径匹配替换 | 低,仅按卷/驱动器映射 | | 推荐场景 | 团队协作、跨平台项目交换 | 简单的单机多盘管理 |
路径映射在 DaVinci Resolve 19 及后续版本中引入,替代了旧的映射挂载机制,为协作流程提供更强大的路径翻译能力。
设置路径映射
设置位置:项目设置(Project Settings)> 路径映射(Path Mapping)
添加路径映射规则
- 打开 项目设置(快捷键
Shift+9或通过菜单文件 > 项目设置)。 - 切换到 路径映射 面板。
- 点击 添加(Add)按钮新增一条映射规则。
- 在 原始路径 字段中输入源平台上的文件路径(或路径前缀)。
- 在 替换路径 字段中输入当前平台上对应的实际路径。
示例
假设原始项目在 macOS 上创建,素材路径为:
`` /Volumes/MediaDrive/ProjectA/Footage/ ``
当在 Windows 工作站上打开时,实际素材位于:
`` D:\Projects\ProjectA\Footage\ ``
则添加的路径映射规则为:
- 原始路径:
/Volumes/MediaDrive/ProjectA - 替换路径:
D:\Projects\ProjectA
DaVinci Resolve 会在加载媒体时自动将所有以 /Volumes/MediaDrive/ProjectA 开头的路径替换为 D:\Projects\ProjectA。
多映射规则
可以为同一个项目配置多条映射规则,DaVinci Resolve 会按顺序匹配。例如,一个项目可能涉及多个存储卷:
| 原始路径 | 替换路径 | |---------------------------------|-----------------------| | /Volumes/SSD_RAID/ | E:\Media\ | | /Volumes/Archive/ | \\NAS\Archive\ | | /Volumes/SFX_Library/ | F:\SoundEffects\ |
注意:路径映射采用前缀匹配的方式。匹配到第一条规则后即停止,因此在多条规则时需注意排列顺序。
典型使用场景
- 跨平台协作:剪辑师在 macOS 上工作,调色师在 Windows 上工作,通过路径映射确保双方打开同一项目时媒体自动链接。
- NAS/网络存储环境:团队成员通过不同的挂载点访问同一个网络存储卷,路径映射可解决挂载路径不一致的问题。
- 项目迁移:当项目从本地存储迁移到外部硬盘或服务器时,通过路径映射快速重定向所有媒体路径。
- 备份还原:从备份恢复项目到不同路径位置时,路径映射可避免逐一重新链接。
工作流程建议
- 项目创建时即规划好路径映射规则,写入项目文档供团队参考。
- 使用相对路径或通配符增强映射规则的通用性。
- 结合 Blackmagic Cloud 进行项目共享时,路径映射可自动处理不同工作站的路径差异。
- 定期检查映射规则是否仍然有效,特别是在存储架构变更后。