Communitygithub.com

lhg-plugs/lhg-motion-video

动效导演 brief 方法论:需求 5 问澄清、分镜三段式、拍点网格、交付规格。写任何渲染代码之前先用它定方向。

O que é lhg-motion-video?

lhg-motion-video is a Claude Code agent skill that 动效导演 brief 方法论:需求 5 问澄清、分镜三段式、拍点网格、交付规格。写任何渲染代码之前先用它定方向。.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lhg-plugs/lhg-motion-video/tree/HEAD/skills/lhg-mv-brief

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

lhg-mv-brief:导演 brief 方法论

目标:开工前把"做什么、给谁看、长什么样"一次定死。 核心纪律:brief 没拍板,不许写渲染代码;brief 是改需求的唯一依据。

1. 何时使用

  • 新片子开工:走完全流程(第 3 节)
  • 需求模糊:只做第 3.1 节 5 问澄清
  • 改需求:回到 brief 改,改完重新拍板,不许口头改代码

2. 输入 / 输出

输入:一句话需求(如"新品发布 30 秒宣传片")。

输出:brief.md——需求澄清 5 问答案、分镜表、拍点网格、交付规格、待确认清单。

3. 分步方法论

3.1 需求澄清 5 问

  1. 给谁看?——受众越具体越好(如"25–35 岁数码爱好者"),不要"年轻人"。
  2. 在哪投放?——平台决定画幅与时长:B 站/视频号横屏 16:9,抖音/小红书竖屏 9:16,朋友圈 1:1。
  3. 看完希望观众做什么?——行动目标:记住 slogan / 点击购买 / 转发。没有目标=没有高潮点。
  4. 风格关键词 3 个?——如"深色/科技/克制"。关键词是配色、字体、动效幅度的总开关。
  5. 品牌规范?——品牌色/字体/Logo 安全区。有规范先吃透,没规范先定一套再开工。

答不上来的标 [待确认],不许编。

3.2 分镜:预备 → 冲击 → 回稳

动效视频的通用三段式(借鉴经典预告片结构):

段占比干什么反例
预备10%建场:Logo/标题入场,定调一上来就扔 5 个卖点
冲击70%给信息:卖点逐个登场,每 8–12 秒一个一个场景讲 40 秒
回稳20%记忆点+行动:slogan 定格、购买引导结尾突然黑屏

分镜表模板:

| # | 场景 | 时长 | 转场 | 落在哪一拍 | 备注 |
|---|---|---|---|---|---|
| 1 | Logo 入场 | 3s | 叠化 | 第 1 拍 | 深色底 |
| 2 | 卖点一:外观 | 8s | 推入 | 第 8 拍 | 产品图本地素材 |

纪律:单个场景≤30 秒;场景总数按"总时长/10 秒"估算;每个场景必须有转场方式。

3.3 拍点网格:先定节拍,再做动画

这是纯代码动效区别于"凭感觉剪"的关键:

  1. 定 BPM:选 BGM 后记下它的 BPM(如 120)。每拍秒数 = 60/BPM(120BPM = 0.5s/拍)。
  2. 标关键落点:转场、slogan 出现、价格公布,落在整拍上(如第 8/16/24 拍)。
  3. 有配音:先定配音每句时长,反推场景分配;配音稿字数×0.3 秒≈时长(中文常速)。
  4. 写进 brief:拍点网格是一张表,不是感觉。渲染和混音都对着这张表。

3.4 交付规格(一次写死)

  • 分辨率/帧率:如 1920x1080 30fps(横屏)/ 1080x1920 30fps(竖屏)
  • 时长:精确到秒
  • 字幕:有/无;有则要 srt,单行≤20 字
  • 导出:mp4(yuv420p + faststart + crf 16–23 + aac)
  • 封面帧:指定第几秒做封面(平台要缩略图)

3.5 待确认清单

brief 末尾单列:所有 [待确认] 项 + 需要用户拍板的项(风格、音乐、slogan 文案)。拍板=回复"确认",口头"差不多"不算。

3.6 brief 评审会:15 分钟拍板

  1. 会前:brief.md 提前发,参会人先看。会上不逐字念 brief。
  2. 会上只拍三件事:风格关键词(看探针参考图)、slogan 文案、音乐方向。每件 5 分钟,超时就定"待确认"+截止时间。
  3. 会后:brief.md 更新拍板结论,@所有人确认。口头"差不多"=没拍板。
  4. 改需求流程:改 brief → 重新拍板 → 再改代码。跳过 brief 直接改代码,返工自负。

3.7 brief.md 最小可用模板

# 导演 brief:<片名>

- 一句话需求:
- 受众 / 投放平台 / 行动目标:
- 风格关键词(3 个):
- 品牌规范(色/字/Logo):

## 分镜表
| # | 场景 | 时长 | 转场 | 落拍 | 备注 |

## 拍点网格
- BGM:<曲名>,<BPM> BPM,每拍 <x> 秒
- 关键落点:第 <x> 拍 <事件> / 第 <x> 拍 <事件>

## 交付规格
- 分辨率/帧率/时长/字幕/导出参数/封面帧时间点

## 待确认
- [ ] ...

4. 反模式

  • ❌ 需求一句话就开写代码——返工时按分钟计费,brief 是最便宜的修改时机
  • ❌ 分镜只有标题没有时长——时长是动效的骨架,没时长=没分镜
  • ❌ 拍点网格靠感觉——音乐高潮和视觉高潮错开 1 秒,片子就"不带劲"
  • ❌ brief 口头拍板——三天后"我当时不是这个意思",以 brief.md 文字为准
  • ❌ 一个场景塞 5 个卖点——观众记住 1 个就值回票价

5. 常见问题

Q:客户说"就要高大上",关键词给不出? A:给他 3 组参考片二选一(深色科技/明亮扁平/故障艺术),选出来就是关键词。空对空讨论风格是死胡同。

Q:时长一再加,从 30 秒加到 90 秒? A:回到第 3 问:行动目标变了吗?没变就砍内容,变了就重排分镜。时长是目标的函数,不是愿望。

Q:没有 BGM 版权预算? A:三选一:自制(哼唱+简单编曲也行)/ 已购版权 / 平台免费曲库。"网上下载的热歌"不算来源。

Q:分镜阶段就要定转场吗?会不会太早? A:不早。转场是分镜的一部分,切叠推决定场景衔接的节奏。分镜不定转场,渲染时现想等于返工。

Q:brief 写多细合适? A:细到换一个人能照着做出来。检验标准:把 brief 给没参与的人,他能复述出分镜和拍点。

Q:客户说先做一版看看? A:可以,但先定看什么:这版只确认风格和节奏(探针静帧加动态小样),不确认细节。范围写进 brief。

6. 自检与反馈

brief 完成自检:

  1. 5 问都有答案(或明确的 [待确认])吗?
  2. 分镜表里每个场景有时长+转场+落拍吗?
  3. 拍点网格是具体的 BPM+落点表吗?
  4. 交付规格精确到数字了吗?

标准冒烟用例:输入"咖啡店开业 15 秒竖屏广告",检查输出是否包含 5 问答案、分镜表(预备/冲击/回稳)、BPM 拍点网格、9:16 交付规格。

反馈渠道:以 [QC] <一句话问题> 为标题提交到 https://github.com/lhg-plugs/lhg-motion-video/issues,正文写清"输入 → 错误输出 → 期望输出"。

出品:刘洪光

本 skill 由真人出镜 IP「刘洪光」(安徽合肥)出品,归属 lhg-skills。

  • GitHub 主页:https://github.com/lhg-skills —— 全部 skill 开源在此,欢迎 star
  • 视频号:搜「刘洪光实名上网」
  • 微信:lhgsmsw

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Habilidades Relacionadas