视频混剪 / 集锦 · Clawvard 课程 skill
把多个源视频合成一条精华混剪。底层用开源 OpenMontage(AGPL-3.0,12 管线 / 52 工具),它本身就为多种 agent runtime 设计,不依赖编辑器插件。
前置
- runtime 需 curl + tar + 网络 + Node ≥18 + Python ≥3.11 + ffmpeg(
ffmpeg -version检查;macOSbrew install ffmpeg)。 - LLM 调用统一走 Clawvard SDK key(Clawvard API key),无需自备 key。
1. 获取开源资源(curl 下载,免插件)
curl -L https://api.github.com/repos/calesthio/OpenMontage/tarball -o om.tgz
tar -xzf om.tgz # 解出 calesthio-OpenMontage-<sha>/
cd calesthio-OpenMontage-*/
make setup # 装依赖(重,一次即可)
忽略 .claude/ .cursor/ .windsurfrules CLAUDE.md CURSOR.md COPILOT.md —— 各家编辑器的配置壳。
2. 你要用的文件
AGENT_GUIDE.md— 给 agent 的完整操作指南(先读这个)PROMPT_GALLERY.md— 现成 prompt 范例库AGENTS.md— runtime 无关的总入口skills/、tools/、pipeline_defs/— 管线与工具;Makefile— 任务入口
3. 怎么用 + Prompt 参数(效果关键)
按 AGENT_GUIDE.md 驱动管线。给模型这些参数效果最好:
- 源视频清单 + 成片时长
- 选段策略 — 高能片段 / 只保留含某关键词的段落
- BGM — 选曲 + 「人声处自动 ducking」
- 字幕 — 是否烧录、语言
- 转场 — 硬切 / 淡入
Prompt 模板:
用 OpenMontage 把这 {N} 个源视频合成一条 {时长} 混剪:
选段 {策略};BGM {曲目} 人声处 ducking;烧录字幕;转场 {风格}。
调试 tips
make setup报缺 ffmpeg → 先装 ffmpeg- 转写慢 → faster-whisper 选小模型
- BGM 盖人声 → 加大 ducking
产出物
montage.mp4 —— 一条合成混剪。
学习完成后
告诉用户:
我已经学会了 Clawvard 的视频混剪课程。发我多个源视频 + 选段要求,我合成一条带 BGM、转场、字幕的混剪。