DaVinci Resolve 的 Fusion 设置中的“路径映射”(Path Map)用于建立 Fusion 的虚拟路径名称与实际文件夹路径之间的对应关系。Fusion 可以通过这些路径映射寻找合成文件、自动保存文件、脚本、宏、Fuse、LUT、字体、磁盘缓存以及其他资源,也可以让同一个 Fusion 合成在不同计算机、操作系统或存储位置之间更容易迁移。
![]()
需要注意,这里的 Fusion“路径映射”与 Resolve“项目设置”中的“路径映射”(Path Mapping)用途不同。前者属于 Fusion 自身的虚拟路径系统,还用于脚本、宏、缓存和配置资源;后者主要用于 Resolve 项目在不同工作站之间对应媒体文件路径。
路径映射
Path Map
启用非用户路径的反向映射
Enable reverse mapping of non-user paths
默认不勾选。
通常情况下,路径映射主要执行:
虚拟路径 → 实际路径
例如:
Comps: → 用户的 Fusion 合成文件夹
Fusion 看到 Comps:Example.comp 时,会根据当前映射找到真正的文件位置。
启用“反向映射”后,Fusion 还可以在处理已有实际文件路径时,尝试判断其中是否存在与已知非用户路径映射相匹配的部分,并将其转换为相应的虚拟路径形式。
例如,如果某个路径映射表示:
Comps: → D:\Fusion\Comps那么:
D:\Fusion\Comps\Title.comp在适当情况下可以转换为类似:
Comps:Title.comp使用虚拟路径以后,如果实际文件夹位置发生变化,只需要调整 Path Map,就可能继续使用原来的 Fusion 合成和资源引用。
对于普通单机 Resolve Fusion 工作,通常可以保持默认关闭;在共享工作站、跨平台制作或需要大量使用统一 Path Map 的工作环境中,可以根据路径管理方案启用。
From
表示路径映射的虚拟路径名称。
例如:
LUTs:这些名称并不是磁盘上的真实文件夹,而是 Fusion 可以识别的路径别名。
路径映射通常以冒号 : 结尾。在 Fusion 的文件路径、脚本或配置中看到 Fusion:、UserData:、UserPaths: 等形式时,一般就是 Path Map。
目标
To
表示“来源”对应的实际位置或另一个 Path Map。
例如:
Comps: → UserDocs:表示 Comps: 最终建立在 UserDocs: 所代表的位置上。
Path Map 可以继续引用其他 Path Map,因此 Fusion 的路径系统可以形成多级关系,而不必让每个映射都直接保存完整的操作系统绝对路径。
系统级路径映射
System
“系统”中保存由操作系统和 Fusion 运行环境确定的基础路径,是整个 Path Map 系统的底层位置。
常见项目包括:
--AllData
表示 Fusion 使用的共享应用数据位置。
--AllDocs
表示系统的公共或共享文档位置。
--Fusion
表示 Fusion 相关程序资源所在位置。
例如:
Fusion:Help表示从 Fusion 程序资源路径继续进入 Help 目录。
--Profile
表示 Fusion 默认配置文件所在位置。
--Profiles
表示 Fusion 用户配置文件所在位置。
--SystemFonts
表示操作系统字体目录。
Fusion 的 Text+、Text 3D 等文字工具可以通过这里访问系统字体。
--Temp
表示操作系统提供的临时文件目录。
--UserData
表示当前用户的 Fusion 应用数据位置。
其中可以继续存放 Bins、DiskCache 等 Fusion 用户数据。
--UserDocs
表示当前用户的文档目录。
系统级路径映射会根据 Windows、macOS 等操作系统的实际目录结构解析,因此同一个虚拟路径在不同操作系统中可以指向不同的真实位置。
通常不建议为了普通项目随意修改系统级路径关系。如果需要改变 Fusion 某类资源的位置,更适合修改 Defaults 中对应的映射,或者创建自己的 Path Map。
默认路径映射
Defaults
“默认值”包含 Fusion 各类资源使用的默认 Path Map。与 System 中的基础位置相比,这些映射更多用于规定某一种 Fusion 数据应该保存或查找到哪里。
这些默认路径还可以引用 System 路径或其他默认路径,从而建立层级结构。
--AutoSaves
当前映射:
Comps:Default AutoSaves用于指定 Fusion 合成自动保存文件的位置。
这里与 Fusion 的自动保存功能配合使用。修改该 Path Map 可以改变 Fusion 自动保存数据的默认位置。
--Bins
当前映射:
UserData:Bins用于保存 Fusion Studio Bins 的相关数据。
Bins 主要属于 Fusion Studio 工作流程,在 Resolve Fusion 页面的一般节点合成中通常不需要修改。
--Brushes
当前映射:
UserPaths:Brushes用于指定自定义 Paint 画笔资源的位置。
如果安装或建立自定义 Fusion 画笔,可以通过这一位置组织相关资源。
--Comps
当前映射:
UserDocs:用于指定 Fusion 合成文件默认使用的文档位置。
在 Fusion Studio 中保存独立 .comp 文件时,这个路径尤其重要。
DaVinci Resolve 中直接保存在项目内部的 Fusion Composition 并不等同于普通外部 .comp 文件,因此普通 Resolve 项目通常不需要修改这一项。
--Config
当前映射:
UserPaths:Config用于保存 Fusion 使用的相关配置资源。
普通用户通常保持默认。
--Defaults
当前映射:
UserPaths:Defaults用于保存 Fusion 节点等对象的自定义默认设置。
例如修改某种工具的默认参数并保存为默认值后,相关数据可以存放在这里。
--Dictionaries
当前映射:
Fusion:Dictionaries用于指向 Fusion 使用的词典资源目录。
通常不需要手动修改。
--DiskCaches
当前界面映射:
UserData:DiskCache用于指定 Fusion Cache to Disk 等 Fusion 磁盘缓存数据使用的默认位置。
这里不要与 Resolve“项目设置 / 主设置”中的“缓存文件位置”简单视为完全相同的设置。它属于 Fusion 自身 Path Map 体系中的缓存路径。
如果确实需要改变 Fusion 特定缓存资源的位置,可以修改相应路径;普通 Resolve 项目通常优先通过 Resolve 的媒体存储和项目工作文件夹管理主要缓存位置。
--Filters
当前映射:
UserPaths:Filters用于指向 Fusion 可使用的相关滤镜资源位置。
一般保持默认。
--Fonts
当前映射:
SystemFonts:使 Fusion 的字体资源映射到操作系统字体位置。
正常情况下不需要修改。
--Fuses
当前映射:
UserPaths:Fuses用于存放和查找用户级 Fuse。
Fuse 是 Fusion 的可扩展工具机制之一。安装自定义 Fuse 时,这个路径非常重要。
如果把自定义 Fuse 集中部署在共享存储上,也可以通过调整 Path Map 让多台工作站使用统一资源。
--Guides
当前映射:
UserPaths:Guides用于保存 Fusion 的自定义 Guide 相关数据。
普通工作流程保持默认即可。
--Help
当前映射以:
Fusion:Help为基础,用于查找 Fusion 相关帮助资源。
通常不需要修改。
--Layouts
当前映射:
UserPaths:Layouts用于保存 Fusion 的自定义界面布局数据。
列表继续向下还可以包含其他 Fusion 资源路径。常见的有:
--Libraries
用于指定 Fusion Library 相关资源位置。
--LoaderCache
用于 Loader 相关缓存资源。
--LuaModules
用于存放 Lua 模块,主要服务于 Fusion Lua 脚本扩展。
--LUTs
用于指定 Fusion 查找 LUT 文件的位置。
如果建立统一的自定义 LUT 资源目录,可以通过这一 Path Map 管理。
--Macros
用于指定 Fusion Macro 文件的位置。
自定义宏需要放在 Fusion 可以扫描到的相应路径中。
--Plugins
用于指定用户级 Fusion 插件资源位置。
这里主要用于 Fusion 自身扩展资源,不应简单等同于 Resolve 偏好设置中的第三方 OFX 插件管理。
--Previews
用于 Fusion 预览相关临时文件。
--Queues
用于 Fusion Studio Render Manager 等队列数据。
普通 Resolve Fusion 页面通常不需要调整。
--Scripts
用于 Fusion Lua、Python 等脚本文件。
这是安装或开发 Fusion 脚本时最重要的 Path Map 之一。
Scripts 下还可以继续划分适用于 Comp、Tool 等不同位置的脚本目录。
--Settings
用于保存自定义 Fusion 节点 Settings 文件。
将节点或节点组保存为 Setting 后,可以通过相应路径进行管理和调用。
--Templates
用于 Fusion 模板资源。
在 Resolve 中,正确放置在相应模板目录中的 Fusion Macro、Title、Transition、Generator、Effect 等资源,可以进一步出现在“效果库”的相应分类中。
--UserPaths
UserPaths 是非常重要的中间路径映射,用于组织用户或工作室自己的 Fusion 资源。
许多 Defaults 项目都会继续指向:
UserPaths:...例如:
UserPaths:Macros因此,如果一个工作室希望把脚本、Fuse、Macro 等资源集中存放在统一目录中,UserPaths 可以作为重要的基础入口。较新的 Resolve Fusion 文档也将其描述为可用于工作室或机构自定义工具、插件和脚本等资源的位置。
新建
New
用于建立用户自己的路径映射。
点击“新建”后,在下方设置“来源”和“目标”。
From
输入需要建立的虚拟路径名称。
例如:
ProjectMedia:--目标
To
输入该路径对应的实际文件夹,或者选择文件夹按钮指定位置。
例如 Windows:
D:\Projects\Media也可以继续引用已经存在的 Path Map,例如:
UserDocs:Projects\Media保存以后,Fusion 就可以使用:
ProjectMedia:代表这个位置。
补充说明:
路径映射的重要用途之一,是减少 Windows、macOS 和不同工作站之间绝对路径不同造成的问题。
例如同一套共享素材:
Windows 可能位于:
Z:\Projects\MediamacOS 可能挂载为:
/Volumes/Projects/Media如果 Fusion 合成中直接保存这些绝对路径,换到另一种操作系统时就可能找不到文件。
如果统一使用:
ProjectMedia:不同工作站只需让这个 Path Map 分别指向本机对应的真实目录,Fusion 合成中的路径本身就不必修改。这也是 Fusion Path Map 最典型的设计目的之一。
“点赞有美意,赞赏是鼓励”
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.