如何10分钟做出粗剪:用 davinci-resolve-mcp 自然语言驱动 DaVinci Resolve 自动剪辑
【免费下载链接】davinci-resolve-mcpMCP server integration for DaVinci Resolve Studio项目地址: https://gitcode.com/gh_mirrors/da/davinci-resolve-mcp
davinci-resolve-mcp是一款 DaVinci Resolve MCP 服务器,让你用自然语言指挥 AI 助手操作 DaVinci Resolve:批量导入素材、自动分析镜头与转录台词、一键搭建粗剪时间线、检查缺口并规划渲染。本文带你从零开始,10 分钟完成一条粗剪成片 🎬
它是什么?
简单说,davinci-resolve-mcp 把 AI 助手(Claude、Cursor、VS Code 等)变成你的"助理剪辑师"。它通过官方 Scripting API 完整覆盖 DaVinci Resolve 的 361 个 API 方法,提供 37 个复合 MCP 工具和 136 个受保护的工作流动作,覆盖剪辑、媒体池管理、媒体分析、审核标记、渲染交付等全流程。
你只需要用日常语言下达指令,比如:
- "从当前 bin 的所有素材创建一条叫 Assembly Cut 的时间线"
- "探测这条时间线的缺口、重叠和丢失素材"
- "搭建 ProRes 422 HQ 渲染计划并校验设置"
快速安装:三步接通 AI 与 Resolve
第 1 步:开启外部脚本
打开 DaVinci Resolve Studio,进入Preferences > General > External scripting using,设置为Local。
第 2 步:一行命令安装
在终端执行:
npx davinci-resolve-mcp setup安装器会自动创建 Python 虚拟环境、探测 Resolve 路径,并可配置 Claude Desktop、Cursor、VS Code、JetBrains 等客户端。
第 3 步:确认连接
对 AI 助手说:"检查 DaVinci Resolve 是否已连接,报告版本、当前页面和项目。" 看到正确响应即大功告成。
💡 源码安装方式:
git clone https://gitcode.com/gh_mirrors/da/davinci-resolve-mcp后运行python install.py,详见 docs/install.md
10 分钟粗剪流程
第 1 分钟:安全批量导入素材
直接说:"从 /path/to/media 导入素材到名为 _demo 的 bin,先 dry-run 校验路径。" 助手会先展示将导入的内容,等你确认后才真正执行。整个流程绝不触碰原始素材文件——不转码、不建代理、不改名,这是项目的第一铁律。
第 2-4 分钟:AI 分析素材与台词转录
对助手说:"分析当前项目的所有素材。" 它会自动完成 FFprobe 元数据读取、关键帧视觉分析、Whisper 台词转录,并把摘要、关键词和标记写回 Resolve 项目数据库。分析结果可以在本地浏览器控制面板中逐条审阅:
台词转录页带精确时间码,是粗剪找剪辑点的神器——先搭音频骨架,再挑画面,这正是专业剪辑的顺序:
第 5-7 分钟:自然语言生成粗剪时间线
现在下达核心指令,例如:
"基于转录内容,把 34 个镜头按叙事顺序串进新时间线 SELECTS,先给我 dry-run 计划。"
助手会调用时间线编辑内核(timeline动作族),用AppendToTimeline安全引用媒体池中的现有素材,把镜头串成一条粗剪。所有破坏性操作都遵循计划 → 审阅 → 确认三步,计划会保存在编辑计划页供你复核:
第 8-9 分钟:检查粗剪质量
说:"探测这条时间线的缺口、重叠、源素材帧范围。" 助手会生成类似在线剪辑师的 conform 报告,标出需要人工处理的区间。剪辑决策逻辑参考 docs/guides/editorial-decision-guide.md,核心优先级是:情感与故事 > 清晰度 > 节奏 > 视线 > 连续性。
第 10 分钟:规划渲染交付
"搭建 ProRes 422 HQ 渲染计划,校验设置后加入队列。" 助手会先探测格式/编码矩阵、校验渲染设置,只有全部通过才会真正排队——且渲染启动前会再次征得你同意。
为什么可以放心的三件事
- 🔒 源素材只读:分析结果只写入 sidecar 文件和项目数据库,原始素材永不修改,详见 docs/guides/media-analysis-guide.md
- 🧪 全程 dry-run:范围类操作优先预览,破坏性动作必须确认,且复合服务器会在改动时间线前自动存档
- 📊 诚实报告:无法验证的分析结果会被标记为"未验证",而不是混进"没问题"里
进阶玩法
- 本地控制面板:
venv/bin/python -m src.control_panel启动浏览器面板,查看项目状态、分析进度和 AI 控制台,完整指南见 docs/guides/control-panel.md - 离线高级模式:Node 版 advanced server 可在 Resolve 不运行的情况下直接读写
.drp/.drt文件,云端也能用 - 提示词配方:examples/timeline/README.md 和 examples/media/README.md 提供了可直接粘贴的剪辑、导入、分析提示词
- 内核边界:docs/kernels/timeline-edit-kernel.md 列出了时间线编辑内核支持的 255 项能力
最后要诚实说一句:它的定位是"助理剪辑师"——导入、组织、串联、标记问题,产出的是一条起点粗剪,而不是一条成片。选哪条 take、哪个瞬间最好,仍是你的活儿。但它能把你从重复劳动中解放出来,把时间花在真正的创作决策上。
【免费下载链接】davinci-resolve-mcpMCP server integration for DaVinci Resolve Studio项目地址: https://gitcode.com/gh_mirrors/da/davinci-resolve-mcp
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考