一款名为 FableCut 的零依赖浏览器端非线性视频编辑器已在 Hacker News 发布,其核心特性是允许 AI Agent(如 Claude Code)通过 MCP 或 REST API 直接驱动剪辑操作 [1]。该项目将完整的时间线暴露为 JSON 文档接口,支持人类与 AI 协同编辑时间轴 [1]。在功能方面,FableCut 具备参考视频分析能力,可提取镜头边界、BPM(每分钟节拍数)及能量曲线并重建编辑蓝图 [1]。为确保人机协作的稳定性,该工具采用 revision counter 机制来保障 UI 操作与 AI Agent 写入内容之间的冲突安全并发编辑 [1]。在导出环节,编辑器支持利用浏览器端 ffmpeg 编码为 CRF-18 MP4 格式,同时也提供了 MediaRecorder 作为回退方案 [1]。
FableCut is a zero-dependency browser-based nonlinear video editor that exposes its complete timeline as JSON documents [1]. The project enables human-AI collaboration by allowing AI Agents, such as Claude Code, to directly control the editing process via MCP or REST API interfaces [1]. These agents can drive specific tasks including cutting clips, adding visual effects, and inserting subtitles [1].
To facilitate complex workflows, FableCut includes a reference video analysis feature capable of extracting shot boundaries, BPM (beats per minute), and energy curves to reconstruct an editing blueprint [1]. The system ensures conflict-safe concurrent editing between human UI operations and AI agent writes through a revision counter mechanism [1]. For final output, the editor supports browser-side ffmpeg encoding into CRF-18 MP4 files or utilizes MediaRecorder as a fallback solution [1].