上传素材和参考视频,
Agent 学习优秀视频的结构,把你的素材剪成成片
SakugaCut 的管线覆盖多模态素材分析、结构化规划、受限工具执行与两层质检。参考视频只提供叙事结构与包装节奏,成片的画面与声音完全来自你的素材。
版本 2,已完成
15s 竖屏,测评结构迁移
已完成时间轴规划、素材处理、HyperFrames 渲染和确定性质量检查,并通过多模态审查。
学习参考视频结构
系统自动分析参考视频,拆解画面分段与转场、逐句人声、音乐起伏,提炼为一份结构描述。成片迁移的是叙事结构、段落功能与包装方向,时长与内容始终由你的素材决定。
自动分析,三节结构描述
0-2s 结果前置 hook(成品特写 + 大字标题);2-9s 三段痛点-方案演示;9-13s 社证口播;13-15s CTA 收尾。
高密度烧录字幕,关键词高亮色;顶部品牌条;快切为主、段落间 0.2s 闪白;封面为成品 + 大标题。
约 120BPM 电子节拍;drop 出现在 2s 与 9s;结尾渐弱收在 CTA 上。
构建优秀视频知识库,把每条视频拆解为可召回的结构条目
上传单条视频,系统自动把它拆解成一条知识条目。生成视频时可手动多选知识条目,也可以交给自动召回。
50 条知识条目
**脚本/段落结构** 结论先行 → 三段论证 → 行动号召 **包装结构** 稀疏角标 + 段落标题,避让原字幕 **背景音乐** 平缓铺底,结尾渐强承接 CTA
来源:sample_openbox.mp4
**脚本/段落结构** 0-1.5s 成品旋转特写 hook;1.5-8s 三段功能演示; 8-12s 价格与权益口播;12-15s 搜索框 CTA **包装结构** 底部字幕 + 关键词色块高亮;每段一个卖点角标; 段落间 0.2s 推移转场 **背景音乐结构/描述** 轻快电子,96BPM;副歌对齐功能演示段
由用户素材的分段描述与目标要求拼接而成。
Qdrant 上 BGE-M3 dense + sparse 双路召回,RRF 融合。
BGE reranker 对候选条目精排。
版本树修改系统
每一次修改都从任意历史版本分出一条新分支:继承上一版的剪辑方案,只改你要求改变的部分。
继承上一版节奏,重排 hook 与 CTA
已完成时间轴规划、素材处理与渲染,质检结果可在详情抽屉中查看。
计划 - 执行 - 质检闭环
规划与执行分离:Planner 根据素材语义信息生成剪辑计划,计划生成后不再改动,交给 Executor 完成素材处理、HyperFrames 代码编写与视频渲染。
结构化规划
输出结构化剪辑计划:时间轴 slot、转场、逐段音频混音、字幕策略。
受限工具执行
Agent 初始化工程、准备媒体、编写并局部修改代码、检查、draft 渲染;按需加载 Skills。
质检门禁
lint 与 runtime 检查、渲染门禁逐级拦截;对实际 MP4 的交付检查不通过时,回到执行阶段修复。
工程与代码
文件读写限制在当前渲染工程内,支持精确局部修改
媒体处理:FFmpeg
裁剪、变速、响度归一、转写、TTS、抠像等媒体工具
HyperFrames 能力
查询并安装 registry 组件,多层质量门禁与 draft 渲染
两层质检,每项检查结果都可查
第一层用 FFmpeg 与 FFprobe 做确定性检查,第二层用多模态 LLM 审查实际画面。
第一层:确定性 FFmpeg / FFprobe 检查
基于 FFmpeg 对输出的视频做硬性指标校验
第二层:VLM Reviewer 修复闭环
- 按关键点抽帧:片段中点、转场前后、首尾与质检异常时间点。
- 独立上下文:判断裁切、遮挡、字幕冲突、转场断裂、风格不一致,不直接改代码。
TimelinePlan展开
{
"title": "15s 竖屏 · 测评结构迁移",
"duration": 15.0,
"slots": 9,
"transition_families": ["cut", "light", "push"],
"audio_strategy": "逐段保留原声 / duck / TTS"
}
FFmpeg 确定性质检展开
{
"ok": true,
"duration": 15.04,
"fps": 30,
"integrated_lufs": -14.2,
"errors": [],
"warnings": []
}
多模态 Reviewer展开
{
"approved": true,
"issues": [
{ "severity": "warning", "timestamp": 2.3,
"category": "字幕避让",
"description": "角标贴近原素材字幕区,建议上移" }
]
}