
OpenChatCut
OpenChatCut 是一款开源的、本地优先的 AI 视频编辑器,它允许对话式代理通过 MCP 编辑真实的多轨时间线,具有可见的、可逆的更改和由 Remotion 提供支持的生产就绪导出。
https://openchatcut.com/?ref=producthunt&utm_source=aipure

产品信息
更新于:2026年07月23日
什么是 OpenChatCut
OpenChatCut 是一款桌面、本地优先的对话式视频编辑工具,专为希望 AI 直接参与专业编辑工作流程而又不失控制的创作者和开发人员设计。它不是生成一个不可触碰的最终视频,而是在一个可编辑的多轨时间线上操作——视频、音频、字幕、转场、效果、LUT、动态图形和关键帧——因此每一个 AI 驱动的更改都是可预览、可调整和可撤销的。它是开源的、模型无关的,并通过 MCP 构建以与外部代理和工具集成。
OpenChatCut 的主要功能
OpenChatCut 是一个开源的、本地优先的对话式 AI 视频编辑器,它允许 AI 代理直接编辑真实的、多轨时间线(而不仅仅是提供建议)。您可以用自然语言描述剪辑,代理会执行可逆的、可见的编辑,例如修剪、排列剪辑、添加字幕、音乐、转场、效果和动态图形,并使用 Remotion 驱动的渲染进行导出。它支持通过 MCP 集成连接外部代理/模型(例如 Codex、Claude),同时保持核心编辑和项目存储在本地,除非您明确配置云服务以实现转录或生成等功能。
对话式时间线编辑: 通过描述意图(节奏、风格、结构)进行编辑,同时代理直接在可编辑的时间线上应用具体更改——放置剪辑、修剪空白区域、添加字幕/音乐。
专业多轨时间线: 在熟悉的、非黑盒项目中处理视频、音频、字幕、转场、效果、LUT、动态图形和关键帧,您可以手动进行精修。
本地优先的工作流和存储: 核心编辑、项目、聊天历史记录和版本数据存储在本地(例如 ~/.openchatcut),并使用本地媒体存储;云连接功能是可选的,仅在配置后激活。
通过 MCP 实现模型无关的代理: 通过 MCP、插件和模板集成 Codex、Claude 或自定义代理,无需重建工作流即可使用您自己的代理并切换模型。
Remotion 驱动的渲染: 使用基于 Remotion 的管道导出和渲染视频,支持可编程的动态图形方法和一致的输出。
开源和透明: AGPL 许可的代码库,提供可下载的桌面版本(macOS/Windows),并可选择从源代码运行以进行开发和故障排除。
OpenChatCut 的使用场景
创作者/播客的“谈话头”编辑: 快速删除停顿和重复的镜头,收紧节奏,添加字幕,并为 YouTube 和社交剪辑添加背景音乐,同时保持对时间线的完全控制。
营销和品牌内容制作: 生成带有统一转场、动态图形模板和字幕的初稿,然后微调视觉效果和时间,以制作符合品牌形象的宣传片和广告。
代理机构或工作室原型制作: 使用代理驱动的粗剪来加速与客户的迭代,在专业的、多轨时间线中保持每次编辑都可逆且可编辑。
教育和培训视频: 从屏幕录制和摄像机素材中组装课程,添加字幕和章节式结构,并通过对话指令快速修改内容。
开发者/自动化驱动的视频工作流: 通过 MCP 集成自定义代理和工具,以自动化重复的编辑任务,尝试模板,并通过 Remotion 渲染输出。
优点
本地优先且透明:核心编辑无需云依赖即可工作,除非您配置外部服务,否则存储是本地的。
真正的可编辑时间线:代理执行真实的、可逆的时间线操作,而不是生成扁平的、不可编辑的结果。
模型无关的集成:通过 MCP 连接 Codex/Claude/自定义代理,并可在以后无需重新配置工具的情况下更换模型。
缺点
积极开发中:功能、项目格式和代理工具正在不断发展,因此生产工作流应根据当前发布状态进行验证。
某些功能依赖于外部配置:转录、生成和在线媒体功能需要您设置相应的服务。
AGPL 许可:对于某些商业或网络部署,可能会施加严格的 copyleft 义务。
如何使用 OpenChatCut
1) 安装 OpenChatCut(桌面版)或拉取源代码: 访问 https://openchatcut.com/download 下载桌面版,或者如果您喜欢从代码运行,请在 https://github.com/0xsline/OpenChatCut 打开源代码仓库并克隆它。OpenChatCut 是本地优先和开源的(AGPLv3+)。
2) 启动 OpenChatCut 并创建/打开一个项目: 启动应用程序并创建一个新项目(或打开一个现有项目)。OpenChatCut 在真实的多轨时间线(视频、音频、字幕、效果、动态图形、关键帧)上工作。
3) 将您的媒体导入项目: 将您的素材/音频添加到项目中,使其出现在资产/媒体区域,并可以放置到时间线上。用户媒体存储在您可以备份或迁移的本地媒体目录中。
4) 通过 MCP 连接 AI 代理(Codex、Claude 或您自己的): 在代理/工作区设置中,通过 MCP 连接您想要使用的模型/代理(OpenChatCut 是模型无关的)。请求是否离开您的机器取决于您配置的模型/服务;未配置的云功能不会影响本地编辑。
5) 用自然语言描述您想要的编辑: 告诉代理您想要的节奏、风格和目的地(例如,“加快节奏,删除空白,添加字幕,并加入音乐”)。OpenChatCut 的代理使用真实的编辑工具,并将更改直接应用到可编辑的时间线(而不是扁平的、锁定的视频)。
6) 让代理执行时间线编辑: 代理可以使用内置模板放置剪辑、修剪空白、添加字幕、加入音乐,并构建转场/效果/动态图形。更改会在其工作时显示在时间线上。
7) 通过继续对话进行细化: 通过后续指令继续迭代(例如,“让它更快”,“使用更干净的转场”,“更改音乐曲目”,“调整字幕样式”)。代理理解您选择的内容和项目的其余上下文。
8) 使用标准编辑控件手动微调: 在代理完成初稿后,使用时间线控件(修剪点、关键帧、轨道级别、字幕时间、转场、效果、LUT、动态图形)自行调整细节。每一步都保持可见和可逆。
9) 需要时撤销或回滚更改: 如果您不喜欢自动更改,请撤销它或恢复到早期版本。OpenChatCut 强调可逆、透明的编辑,而不是一次性生成。
10) 导出您的视频 (H.264) 并在需要时调整性能: 导出完成的编辑。本地 H.264 导出在可用时优先使用硬件编码器(macOS 上的 VideoToolbox,兼容 Windows 上的 NVENC),然后回退到软件编码。如果导出缓慢或不稳定,请调整环境变量,例如 OPENCHATCUT_RENDER_CONCURRENCY、OPENCHATCUT_MAX_ACTIVE_EXPORTS、OPENCHATCUT_DISABLE_HARDWARE_ENCODING 或 OPENCHATCUT_H264_ENCODER(参见 .env.example)。
11) 管理本地存储和备份: 项目、聊天历史记录和版本数据本地存储在 ~/.openchatcut 下(IndexedDB 用于浏览器端缓存/旧版迁移)。如果您希望在不同机器之间可移植,请备份本地存储和您的媒体目录。
12) 如果将 MCP 暴露在您的机器之外,请确保其访问安全: 如果您将 MCP 暴露在外部,请配置一个不记名令牌并限制对编辑器端点的网络访问,以避免未经授权地控制您的编辑环境。
OpenChatCut 常见问题
OpenChatCut 是一个开源的、本地优先的 AI 代理视频编辑器,也是 ChatCut 的开源替代品。它将对话式编辑与真实的 "多轨时间线" 相结合,因此 AI 代理可以进行完全可编辑的实际编辑。











