OpenChatCut新手上手:从导入素材到导出成片,你的第一个AI剪辑项目怎么做
【免费下载链接】OpenChatCutOpen-source, local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion rendering.项目地址: https://gitcode.com/gh_mirrors/op/OpenChatCut
OpenChatCut 是一款开源、本地优先的对话式 AI 视频剪辑工具,把专业多轨时间线编辑和 AI Agent 放进同一个工作区。本文带你走完一个完整的新手流程:安装 OpenChatCut → 创建工程 → 导入素材 → 用自然语言让 AI 剪辑 → 手动微调 → 导出成片。全程不需要写代码,普通创作者也能快速上手。
为什么选 OpenChatCut:AI 剪辑也能保留专业控制权
大多数 AI 视频生成工具只能"一次性出片",生成结果无法再改。OpenChatCut 的做法完全不同:Agent 的每一次操作都会写进真实的工程文件——轨道、片段、转场、字幕、特效都是真实存在的对象,你可以继续手动调整、撤销、重做,甚至保存版本。
OpenChatCut = 本地视频工程 + 多轨时间线 + AI Agent + MCP + 可交付导出
- 🤖Agent 原生:内置 Agent 与外部 MCP Agent 共用同一套编辑工具
- 🎞️真实时间线:多视频轨、多音频轨、转场、特效、LUT、关键帧
- 📝文字稿驱动:词级转写,删词即剪辑,停顿自动压缩
- 📦可交付导出:MP4、音频、SRT 字幕、FCPXML、剪映草稿
- 🖥️本地优先:工程和素材默认保存在你自己的电脑上
项目定位与核心能力总览可参考 README_ZH.md,工程数据的持久化实现在 src/persist/ 目录。
安装 OpenChatCut 的最快方式
方式一:桌面安装包(推荐新手)
从官方 Releases 下载 macOS、Windows 与 Linux 构建即可,提供 Apple Silicon、Intel Mac 的 DMG、Windows x64 安装包和 Linux x64 AppImage。桌面端功能最完整(本地素材浏览、硬件加速导出等能力均依赖它)。
提示:macOS 安装包目前未签名公证,首次启动可能需要在系统设置中手动允许。
方式二:从源码运行
如果你更喜欢源码方式,准备 Node.js 24.x 和 npm:
git clone https://gitcode.com/gh_mirrors/op/OpenChatCut cd OpenChatCut npm install npm run dev打开浏览器访问http://localhost:5199即可进入编辑器。注意请通过http://localhost或http://127.0.0.1访问(浏览器要求安全上下文),局域网 IP 直连会禁用部分 Web 能力。
创建工程并导入素材:AI 剪辑的第一步
启动后你会看到本地工程看板:在这里可以创建新工程、导入、复制、导出多个真实工程。
导入素材有三种路径:
- 手动上传:在工程内上传视频、图片、音频文件,支持按文件夹组织;
- 在线检索:搜索在线图片/视频/音频素材直接入池;
- 让 Agent 帮你挑:桌面端 Agent 可以用
browse_local_media浏览你磁盘上的文件夹(按文件名和媒体类型搜索),确认后通过import_assets一次性批量导入,且会自动跳过重复素材。
工程创建与定位等基础操作由 Agent 工具层实现,源码见 src/agent/tools/project-tools.ts。新建工程时,还可以在放入第一个片段前,从时间线工具栏选择 24/25/30/50/60 fps 的帧率和画幅比例。
用一句话让 AI 完成粗剪:OpenChatCut Agent 工作流
素材就位后,就可以打开 Agent 聊天区,用自然语言描述你想要的结果。核心编辑循环是:
描述目标 → Agent 读取工程 → 生成可验证编辑 → 写入时间线 → 预览 / 调整 / 撤销 → 字幕与混音 → 导出新手可以直接说:
- "帮我把这段口播里的口误和长停顿剪掉"
- "给每个镜头之间加上柔和的叠化转场"
- "生成一段 30 秒的轻快背景音乐,铺在第二条音频轨"
- "按文字稿自动生成大字号动态字幕"
Agent 不会直接"覆盖"你的时间线:它先生成编辑提案,你检查、预览、勾选后才应用到时间线,应用后仍然可以整体撤销。这正是 AI 剪辑与"黑盒生成"最大的区别——每一步修改都可检查、可回滚。
文字稿驱动剪辑是口播类内容的利器:OpenChatCut 支持词级转写,你直接在文字上删词,对应画面就会被剪掉,说话人和停顿信息也会联动,字幕可以自动跟随。相关实现在 src/transcript/ 与 src/captions/ 目录。
手动精修:多轨时间线上的特效、LUT 与动态图形
AI 完成粗剪后,剩下的精细调整交给专业时间线。这是 OpenChatCut 区别于普通"AI 出片工具"的地方:
- 多轨时间线:移动、裁剪、切分、波纹编辑、吸附、关键帧一应俱全;
- WebGL 视觉特效:像素化、双色调、鱼眼、万花筒、漏光等直接应用到片段;
- LUT 色彩风格:内置 Canon Log、S-Log3 等相机转换 LUT,可实时比较胶片风格;
- Motion Graphics:内置可继续编辑的动态图形模板;
- 人像感知:浏览器内人像分割,字幕自动避开说话人、竖屏转换自动跟随主体。
特效与 shader 的运行时位于 src/gl/,动态图形模板在 src/library/,社区资源库还能发现、安装别人分享的转场、音效与 LUT。
导出成片:MP4、字幕、剪映草稿一站式交付
精修完成后进入导出环节。OpenChatCut 支持的导出目标包括:
| 导出目标 | 用途 |
|---|---|
| MP4(H.264/ProRes 等) | 直接发布或交付 |
| 音频 | 单独提取音轨 |
| SRT 字幕 | 上传平台或翻译 |
| FCPXML | 导入 Final Cut Pro 继续精修 |
| 剪映草稿 | 在剪映中继续编辑 |
| 完整工程数据 | 跨设备迁移、版本备份 |
本地 H.264 导出在 macOS 上优先走 VideoToolbox、在 Windows 上优先 NVENC,硬件不可用时自动回退软件编码,大项目也能稳定出片。导出历史会保留,可以随时回看之前的成片。
导出对话框与任务调度的前端实现在 src/export/ExportDialog.tsx,无头渲染管线在 remotion/ 目录(基于 Remotion + FFmpeg)。喜欢命令行的用户还可以用内置 CLI:occ render --out cut.mp4不打开应用直接渲染工程,支持 480p 到 4K,相关代码在 cli/ 目录。
进阶:用 MCP 把 OpenChatCut 接入你自己的 AI 工具
如果你使用 Codex、Claude Code 等外部 Agent,OpenChatCut 暴露了标准的 Streamable HTTP MCP 端点(默认http://localhost:5199/api/external-mcp/mcp),外部 Agent 调用的仍是编辑器内部同一套工具与命令,不存在两套互相漂移的工程格式。
典型会话流程:begin_edit_session开启隔离草稿 → 外部 Agent 执行读取/编辑 →review_edit_session提交审阅 → 你在 OpenChatCut 里勾选应用。MCP 接入指引界面长这样:
MCP 桥接与外部 Agent 会话管理位于 server/external-agent/,工具 schema 定义参考 assets/agent/openchatcut-tool-schemas.json。
新手常见问题速答
工程数据安全吗?本地优先:工程、聊天记录和版本数据都在你机器的~/.openchatcut下,素材也在本地素材目录,可自由备份迁移;未配置的服务不影响本地编辑。
必须配置 AI Key 才能用吗?不用。基础时间线、本地工程、内置素材和手动编辑不依赖任何云服务,只有 AI 模型、在线素材、生成与转写等联网能力需要对应 Key。
生成的视频还能继续改吗?可以。每一次 Agent 编辑都落在真实轨道和片段上,可撤销、可保存版本、可交给另一个 Agent 接着做。
下一步
打开 OpenChatCut,创建第一个工程,丢进几段素材,然后对 Agent 说出你的第一条剪辑指令——从"一句话"到"可交付成片"的完整路径,你已经掌握了。祝剪辑愉快 🎬
【免费下载链接】OpenChatCutOpen-source, local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion rendering.项目地址: https://gitcode.com/gh_mirrors/op/OpenChatCut
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考