AI产品精选

Diffusion Studio 开源视频编辑器发布

[开源分享] Diffusion Studio Editor 来自 @diffusionhq 团队,专为 AI Agent 设计的开源专业视频编辑器,用 SolidJS 代码作为视频的"文档源",让...

精选理由

Diffusion Studio 把视频编辑变成代码,人可以用 UI 操作,Agent 能通过 CLI 修改,两者无缝同步。

AI 摘要

Diffusion Studio 是来自 @diffusionhq 团队专为 AI Agent 设计的开源专业视频编辑器。它使用 SolidJS 代码作为视频的文档源,支持人类在画布上编辑和 Agent 通过 CLI 编辑同一份代码。项目包含 editor 和 skills 两个仓库,提供 dapi CLI 工具支持自然语言驱动剪辑。该编辑器支持视频剪辑、动态图形、生成式资产合成等多种场景。

原文 · shao__meng

[开源分享] Diffusion Studio Editor 来自 @diffusionhq 团队,专为 AI Agent 设计的开源专业视频编辑器,用 SolidJS 代码作为视频的"文档源",让...

[开源分享] Diffusion Studio Editor 来自 @diffusionhq 团队,专为 AI Agent 设计的开源专业视频编辑器,用 SolidJS 代码作为视频的"文档源",让人类在画布上编辑、让 Agent 通过 CLI 编辑,两者操作同一份代码 。 github.com/diffusionstudi… 核心理念:代码即文档,双向同步 这是该项目最本质的设计决策,也是它与 Remotion 等"代码生成视频"方案的关键区别: 正向:项目就是一个 JSX 文件文件夹,入口默认导出一个 Solid 组件。保存文件 → 重新编译 → 直接挂载进编辑器的 ECS 世界,画布重绘。 反向:每个元素都携带 id,在画布上拖动矩形、在时间轴上裁剪片段、修改文字,都会回写成对应元素的 props 到源码里。 类比:它是一台 IDE,只不过渲染的不是文本而是视频画布。Agent 写代码能做到的事,人可以在 UI 上接着做,反之亦然——没有"导出即脱离"的断层。 Agent 工作流:这是真正的产品重心 项目分两个仓库:editor(本体)+ skills。 /editor 技能:自然语言驱动剪辑。背后是 dapi CLI,通过本地 socket 与运行中的应用通信。 解决"Agent 看不见视频"的问题,这是整套工具链最有价值的部分: · dapi media probe/grab/filmstrip — 元数据、抽帧、帧网格图 · dapi media waveform/transcribe/listen — 波形图(标注静音)、词级时间戳转录、多模态模型"听"音频 · dapi capture — 按导出管线渲染场景帧,供 Agent 自检画面 · dapi check — 结构体检(黑帧空隙、永不可见节点、失效源) CLI 设计纪律:stdout 一律 JSON/JSON Lines、错误走 stderr、退出码语义化——明确为"被程序管道驱动"而非被人读而设计。 声明式生成:generate.image/video(...) 写在代码里,与实拍素材一同合成进时间轴。 目标场景 视频剪辑(raw footage → 成片)、动态图形(片头/促销/解释动画)、生成式资产合成、长视频切条(→ 竖屏社媒格式)、视频理解(带时间戳的摘要/场景检索/引语提取)。 konstantinpaulus @konstipaulus We finally cracked it! We built an open-source video editor that turns every edit into code. I got tired of agents: → Losing context → Giving me outputs I couldn’t modify So we flipped it: → Code is the new database. Your browser does not support the video tag. 🔗 View on Twitter 🔗 View Quoted Tweet 💬 0 🔄 1 ❤️ 5 👀 582 📊 2 ⚡