用途
edit-video 面向“完整剪辑一条口播原始视频”的需求,将转录、剪静音、剪失误、视觉叙事、动态图形与渲染串联为一条工作流。若用户只要求其中某一个单独操作,应路由到对应的专门技能,而不是走完整流程。
主要能力
- 项目与素材管理:每个项目放在
video-projects/<slug>/下,保留源录像。 - 素材检查:用 ffprobe 查看时长、流与源分辨率;把源复制进项目 assets,或引用明确提供的本地路径。
- 转录:复用匹配的词级转录;否则使用学生选定的提供方。Nate 默认使用
node scripts/transcribe-elevenlabs.mjs <source>,OpenAI Whisper 与本地 Whisper 在转录规范化后也可作为工作流替代方案。 - 静音裁剪:读取
../cut-silences/SKILL.md,产出 EDL 与重新计时的转录,并在获得剪辑授权时渲染静音处理结果。 - 失误审查:读取
../cut-mistakes/SKILL.md,在上下文中检查候选片段,保留有意的强调,记录已审查的剪辑;若无需剪失误,则沿用静音处理输出。 - 视觉叙事与叠加:读取
../video-storytelling/SKILL.md处理视觉弧线,读取../hyperframes-video-beats/SKILL.md处理叠加内容,编写带转录锚点、每拍一个视觉想法并有刻意呼应的节拍表。 - 动效与样式:编写前阅读
MOTION_PHILOSOPHY.md、../hyperframes/SKILL.md及相关 GSAP 参考;用../style-library/SKILL.md选择或改编卡片;组成所用到的每个素材都需本地化。 - 校验与渲染:在项目中运行 preflight 与 HyperFrames lint,并为带锚点的子合成运行转录同步校验器;草稿前先审查 Studio。
- 成片检查:渲染草稿,检查编码帧与转场,在剪辑边界处逐段试听;检查人脸取景、文字可读性、黑帧与音视频同步;在最终渲染前解决失败项。
使用方式
- 在
video-projects/<slug>/中组织项目,保留源录像;阅读工作区指南与项目 brief 或 DESIGN.md。若缺少方向,依据素材从style-library/registry.json提出一种风格。 - 用 ffprobe 检查时长、流与源分辨率,复制或引用源文件。
- 在配置服务前阅读
docs/TOOLS-AND-API-KEYS.md;复用匹配的转录,否则使用选定的提供方;检查可用凭据或本地依赖;在授权仍缺失的任何服务调用前,说明上传与费用。 - 依次读取并执行剪静音、剪失误相关技能,产出一致的结果并让每份转录对应其真实视频。
- 编写节拍表,选择或改编样式卡片,本地化素材。
- 运行 preflight、lint 与转录同步校验,审查 Studio 后渲染草稿。
- 检查草稿并修正问题,遵循已提供的审查批准;对同一已授权操作不要重复请求批准。
交付物
最终 MP4 路径、剪辑决策、重新计时的转录、合成文件,以及描述已检查内容与剩余局限的 VERIFY.md。
限制
自动检测器只提出剪辑建议,编辑判断仍然必要。教程中未提供具体功能范围、收费、价格、平台支持或效果数据以外的信息;相关细节暂未提供。