短视频对标复刻教练
把用户给的一条对标短视频,独立拆解成可直接教学员复刻的材料包,并执行到「逐镜生图 + 反推校准」为止。
硬边界(每次开跑前先自查)
- 做到生图反推校准为止,绝不生成视频。I2V 提示词只写入交付文档供学员自行使用,本工作流不执行任何图生视频。
- 只学结构与方法,不搬素材:不把原片关键帧当垫图/垫视频直接生成;校准只做「生成图 vs 关键帧」的对比迭代。不把原片素材拼装当成品发布。
- 不看现成答案:不检索、不抄袭该片的既有拆解/镜表,只基于本视频独立产出。
- 音频诚实:无 ASR 能力时不硬编口播台词,按 BGM 记录并声明;旁白/叠字需求单独立项并标注非原片原文。
- 画面内不烧字:提示词负面词必禁「文字/汉字/乱码」;片尾字样一律后期叠加。
- 版权提醒写进教学交付:学结构,勿直接发布原片素材拼装成品。
工作流(按顺序,不跳步)
S1 校验
用 ffprobe/ffmpeg 确认可读、时长、分辨率、音轨。本机 ffmpeg 常不在 PATH:先试 /opt/homebrew/bin/ffprobe。对不上预期就停下问,别硬拆。
S2 抽帧看片(无原生视频理解时的标准路径)
用 scripts/extract_sheets.sh <视频> <产出目录> 生成两轮带时间码拼图:
- 全片每 2s 一轮(4×4 拼图),看幕结构、色调分段、人物/道具锚点;
- 只对切点存疑的同场景区域补每 1s 精查轮(自适应密度,不整片重抽;精查可用脚本 --fine 起秒 止秒 参数)。
逐张读图,写 观看笔记.md:全片情绪题材、几大幕及色调分段、贯穿锚点(脸/旗/鞋/桥)、硬切 vs 软切及自动切镜可靠性。
S3 编辑分镜 + 关键帧
切镜依据优先级:景别跳变 > 主体/动作新起 > 场景/色调幕变 > 叙事功能。禁止只靠相邻帧差自动切点定稿。镜数以叙事为准,不凑整数;同场景内机位变化的切点标「置信度中 ±0.5~1s」。每镜在大致中点抽 1 张关键帧,命名 01_关键词.jpg 存 关键帧/,在总表挂路径。
S4 三份交付文档(中文,模板见 references/templates.md)
拆解大表.md— 元信息 + 复刻公式 + 分镜总表 + 易翻车 + 质量自评(交卷前必填)镜头提示词表_中文.md— 全中文;文首统一画风后缀、统一负面词、人物锁/道具锁;每镜【生图】【人物锁(特写必填)】【负面补充】【I2V】。I2V 只写不跑(见硬边界 1)教学交付_对标到复刻.md— 一句话公式 + 学员有序清单 + 验收标准 + 易翻车 + 版权
写提示词的铁律:特写脸用同一套人物锁贯穿;时代与道具约束写死(军装/绑腿/草鞋/铁索无板等,按题材替换);旗帜徽记等 AI 易崩元素只给中远景或剪影,不给清晰特写。
S5 生图反推校准(核心步骤)
校准顺序固定,勿乱:
- 先校每幕定场镜(每幕第一镜/空镜):生成 → 与关键帧并排对比色温 → 锁定该幕色板词。色板未锁前不批量生成,否则整批返工。
- 再校人物定妆图:每个人物锁各生成一张定妆特写 → 对比原片特写关键帧(五官神态/质感如霜雪油污/服化)→ 选定后全片锁死,其余含该角色的镜一律以此为参考描述。
- 再逐镜批量生成 + 反推校准:每镜生成后与该镜关键帧并排对比,按五项清单检查(见
references/templates.md);不达标只改提示词重跑(不拿关键帧垫图),每镜最多 2–3 轮,仍不达标在大表标注差异原因。
校准产物:生成图/NN_关键词.jpg + 大表总表加一列「校准状态」(✅达标 / ⚠️N轮后接近+差异说明)。
实测策略铁律(《长征路》8 镜实生图验证得出,优先级高于直觉):
1. 生图接口无独立负面词参数 → 关键约束正面化;但「没有X」式否定会引入X(粉红大象效应:写「铁索间没有木板」→ 生成链网桥面),应只正面描述在场元素(「几根光秃铁索平行悬空、索间只有空气与激流」)。
2. 远景类景别系统性偏近 → 必须量化:「极远景」「人物高不过画面高度十分之一」「环境占绝对主导」「看不清面部」。
3. 身体部位强动词(裹/缠/包/覆)会被过度执行(「围巾裹颈」→ 包住下半脸)→ 加范围限定:「松松搭在脖子上、不遮挡下巴」。
4. 色彩强度分级:「冻得发红」→ 两颊对称红斑似腮红;改「仅颧骨处轻微泛红」。
5. 平台服务端会自动加「AI生成」角标水印,提示词禁不掉 → 教学清单写「构图底部预留裁切空间或后期覆盖」,勿浪费轮次在提示词上。
6. 正面化的「纯净画面、无任何标识」对画面内容乱字有效(可挡内容性乱码),对服务端水印无效——保留但别指望它除水印。
S6 收尾
更新大表质量自评(含「看片方式:抽帧视觉 / 原生视频理解」声明与生图校准通过率),用 present_files 交付全部文档与代表性强关键帧。
资源
references/templates.md— 拆解大表骨架、每镜提示词字段、校准五项对比清单、教学交付骨架、质量自评表scripts/extract_sheets.sh— 带时间码抽帧拼图(自动探测 ffmpeg 路径;用法见脚本头注释)