用途:把一条参考短视频(reel)的剪辑风格拆解成可复现的系统,输出风格指南与逐行构建指令,供后续构建技能在完全不同的素材上复刻该风格。核心观点是剪辑风格不是感觉,而是可计数、可命名的系统。
主要能力:用 ffprobe 探测时长/分辨率/帧率,用 select='gt(scene,0.25)',showinfo 检测硬切并导出切点时间戳与切后首帧 PNG,计算整体与分段每秒切数;按 2fps 抽帧缩放到 360w,拼成 5×4 联系表;提取音频做 whisper 转写、频谱图(showspectrumpic)与波形图(showwavespic),推断有无音乐、BPM、音效落点与能量曲线;有子代理时并行分析各联系表、切点帧与音频证据;最后由综合步骤合并为含 PACING / CAPTIONS / GRAPHIC LANGUAGE / B-ROLL GRAMMAR / COLOR & GRADE / SOUND DESIGN / BUILD DIRECTIVES 七部分的风格指南,声音设计写成 ElevenLabs 音乐提示词,构建指令按用户脚本逐行给出切点、画面、字幕处理与音效落点。
使用方式:先阅读 references/method.md(含确切命令、子代理提示词、风格指南模板与分析经验),再按流水线执行。输入为本地参考视频文件,以及用户自己的素材或脚本(可后到,前五阶段只需参考视频)。输出写入项目工作目录:style-guide.md、build-directives.md(或指南内表格)、evidence/(切点列表与 PNG、联系表、频谱图、波形图、转写文本)。完成后交给 branded-ad-edit,或风格仅为横幅加卡拉 OK 字幕加紧凑节奏时交给 reel-recut。
适用场景:需要复刻某条参考视频剪辑风格的短视频制作,尤其是字幕排版、图形语言、节奏与声音设计需要系统化迁移时。
限制:需要 ffmpeg/ffprobe 在 PATH 上;需要本地 whisper(whisper-cli 加 ggml 模型,base 足够)或 npx hyperframes transcribe(node ≥ 20);子代理(Task 工具)可选但强烈建议。分析不需要 API 密钥;下游 branded-ad-edit 构建需在仓库根目录 .env 中配置 ELEVENLABS_API_KEY。若用户只有平台链接(Instagram/TikTok/YouTube),平台下载通常需要用户自己的已登录会话,应请其自行下载(最后手段为录屏)或提供已登录浏览器会话,不要匿名抓取。其他细节暂未提供。