diffusionstudio/editor

The VS Code of video editing, built for agents.

解决的问题

Diffusion Studio 将 AI 代理转变为专业的视频剪辑师。它弥合了 AI 生成的脚本或指令与视频制作技术要求之间的鸿沟,使用户能够自动化处理剪辑、去除填充词、添加字幕以及创建动态图形等任务。

工作原理

它采用“组合即代码”(compositions-as-code)的方法,将视频项目定义为 JSX 文件。桌面应用程序充当渲染这些文件的可视化编辑器,同时暴露一个 MCP (Model Context Protocol) 服务器。这使得 AI 代理(如 Claude Code 或 Cursor)可以通过专门的 CLI 工具(例如 diffusion transcribe 或 diffusion listen)“看”和“听”媒体,并通过直接编写项目代码来操作视频时间轴。在 UI 中所做的更改会反映在代码中,反之亦然。

目标用户

该项目专为希望使用 AI 代理自动化视频编辑工作流程的开发人员和高级用户而设计。对于那些喜欢通过代码或自然语言提示管理视频项目,同时又希望保留在专业级可视化编辑器中手动优化输出能力的用户来说,它是理想的选择。

亮点

  • 双向编辑:在可视化编辑器中所做的更改会保存为代码,代码更新会立即反映在可视化画布中。
  • 代理就绪工具:包含一套用于媒体检查的 CLI 命令,包括转录、波形分析和帧抓取,专为 AI 代理处理原始素材而设计。
  • 基于代码的组合:使用基于 JSX 的创作 API,使视频项目可进行版本控制并可编程编辑。
  • 无头支持:运行时可以在没有 UI 的情况下运行,从而为大规模视频生成实现自动化渲染流水线。

写过它的文章

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch