seedance-storyboard
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chineseseedance-storyboard
seedance-storyboard
剧情 → 多镜头分镜。Seedance 内部把时间和空间解耦,复杂视频最理想的形态是时间轴化分镜。
Plot → multi-shot storyboard. Seedance internally decouples time and space, and the ideal form for a complex video is a timeline-based storyboard.
何时不用此 skill
When Not to Use This Skill
- 单一镜头单一动作 → 用 seedance-prompter
- 5/10/15 秒紧凑短片(HappyHorse 主战场) → 用 happyhorse-prompter
- 想做循环视频 → 单镜头 +
loop-ready motion with seamless start and end frames
- Single shot with a single action → use seedance-prompter
- Compact 5/10/15-second short videos (the primary use case for HappyHorse) → use happyhorse-prompter
- Creating a loop video → single shot +
loop-ready motion with seamless start and end frames
核心规则
Core Rules
详见 methodology/03-分镜时序.md。
- 使用 、
镜头1、镜头2等标识,按事件发生顺序组织(先主后次)镜头3 - 不强制限制每段时长("00-03s"这种写法不稳定,让模型自然生成节奏)
- Seedance 最多 15 秒,所以镜头数控制在 3-5 个最稳
- 每个镜头按 4 维度组织:
- 运镜或镜头切换方式(如 "全景缓慢推近"、"固定机位"、"镜头切至…")
- 主体动作与表情(核心角色 / 物体的关键动作、神态变化)
- 位置或空间变化(主体所处的场景、位置或空间关系)
- 音频信息(音效、人声或背景音乐)
See Storyboard Timing.
- Use identifiers such as ,
Shot 1, andShot 2, and organize them in the order the events occur (primary events first)Shot 3 - Do not impose a fixed duration on each segment (notations such as "00-03s" are unstable; let the model generate the pacing naturally)
- Seedance supports a maximum of 15 seconds, so keeping the number of shots between 3 and 5 is the safest approach
- Organize each shot along four dimensions:
- Camera movement or shot transition method (e.g., "slow push-in from a wide shot," "locked-off camera," "cut to...")
- Subject action and expression (key actions and expression changes of the main character or object)
- Position or spatial change (the scene, position, or spatial relationship in which the subject is located)
- Audio information (sound effects, voices, or background music)
工作流程
Workflow
步骤 1:解析剧情
Step 1: Analyze the Plot
把用户给的剧情拆成 3-5 个关键节拍。每个节拍对应一个镜头。问自己:
- 这一刻最关键的画面是什么?
- 这一刻的情绪锚点是什么动作/表情?
- 上下镜头之间怎么承接(动作惯性 / 切场 / 时间跳跃)?
Break the plot provided by the user into 3-5 key beats. Each beat corresponds to one shot. Ask yourself:
- What is the most important image at this moment?
- What action or expression serves as the emotional anchor at this moment?
- How do consecutive shots connect (action continuity, scene transition, or time jump)?
步骤 2:确定素材角色
Step 2: Determine Asset Roles
如果用户提到要用参考图/视频,明确每个素材的"功能角色":
| 角色 | 作用 |
|---|---|
| 角色锚定 | 锁定角色外观(推荐:大头照 + 全身照) |
| 场景定调 | 锁定环境与风格 |
| 运镜参考 | 锁定镜头语言与动作节奏 |
| 节奏氛围 | 用音频控制情绪、音色 |
推荐配置:4-5 个素材,不要用满(过多会导致风格冲突)。
If the user mentions using reference images or videos, clearly define the "functional role" of each asset:
| Role | Purpose |
|---|---|
| Character anchoring | Lock the character's appearance (recommended: headshot + full-body photo) |
| Scene tone-setting | Lock the environment and style |
| Camera movement reference | Lock the camera language and motion rhythm |
| Pacing and atmosphere | Use audio to control emotion and timbre |
Recommended configuration: use 4-5 assets and do not max it out (too many assets can cause style conflicts).
步骤 3:用模板拼接
Step 3: Assemble with the Template
[素材分配 + 主体定义],参考 @视频X 的运镜方式(如有)。
镜头 1:[运镜] + [主体@素材N 的动作与表情] + [位置/空间] + [音频]。
镜头 2:[运镜切换] + [主体@素材N 的动作变化] + [位置变化] + [音频]。
镜头 3:[运镜] + [主体动作] + [位置] + [音频]。
[整体约束:风格/色调/质量/稳定性][素材分配 + 主体定义],参考 @视频X 的运镜方式(如有)。
镜头 1:[运镜] + [主体@素材N 的动作与表情] + [位置/空间] + [音频]。
镜头 2:[运镜切换] + [主体@素材N 的动作变化] + [位置变化] + [音频]。
镜头 3:[运镜] + [主体动作] + [位置] + [音频]。
[整体约束:风格/色调/质量/稳定性]步骤 4:检查
Step 4: Check
- 每个镜头只指定 1 种运镜(不要同时推+摇)
- 多主体场景:每个角色用稳定标签指代("警察"/"小偷",避免代指混乱)
- 涉及主体时明确指代("@图片N" 或 "<主体N>"),不要省略
- 动作具体到肢体(缓慢抬手、用力蹬地),避免"奔跑""战斗"这类抽象动词
- 情绪具象外化(参考 情绪外化表)
- Specify only one type of camera movement per shot (do not combine a push-in and a pan)
- In multi-subject scenes, refer to each character with a stable label ("police"/"thief") and avoid ambiguous references
- When a subject is involved, explicitly identify it ("@Image N" or "<Subject N>"); do not omit the reference
- Make actions specific to body movements (slowly raising a hand, forcefully pushing off the ground), and avoid abstract verbs such as "run" or "fight"
- Externalize emotions concretely (see the Emotion Externalization Table)
步骤 5:输出格式
Step 5: Output Format
markdown
undefinedmarkdown
undefined分镜脚本
分镜脚本
```
[完整分镜提示词]
```
镜头数:N 个 · 推荐时长:10-15 秒 · 比例:[X:Y]
镜头节拍分析:
- 镜头 1(建立):[简述]
- 镜头 2(发展):[简述]
- 镜头 3(结尾):[简述]
素材建议:[告诉用户准备哪些参考素材]
undefined```
[完整分镜提示词]
```
镜头数:N 个 · 推荐时长:10-15 秒 · 比例:[X:Y]
镜头节拍分析:
- 镜头 1(建立):[简述]
- 镜头 2(发展):[简述]
- 镜头 3(结尾):[简述]
素材建议:[告诉用户准备哪些参考素材]
undefined实战示例
Practical Example
用户输入:"女主在医院接到坏消息后崩溃"
节拍拆分:
- 接电话前的平静(建立)
- 接到消息瞬间的凝固(转折)
- 私下独处时的崩溃(释放)
输出:
将@图片1的中年女性定义为主角,故事场景设定在@图片2的医院走廊。整体运镜参考@视频1
的中景跟拍。
镜头 1:医院走廊白炽灯下,主角@图片1 靠在墙边低头看手机,肩膀放松,嘴角带着浅
浅的微笑回复信息。中景平稳跟拍,从侧面缓慢推近。窗外傍晚柔光,画面
色调温暖。<远处护士站的低语声和脚步回声>。
镜头 2:手机响起,她抬手接听,镜头切到面部特写。瞳孔瞬间放大,下颌线绷紧,呼吸
屏住三秒。她的手指无意识地攥紧手机壳。固定机位,焦点锁定在眼神变化上。
背景虚化,色调变冷。<电话听筒里隐约的机械嗓音 + 心跳声渐强>。
镜头 3:她快步走进走廊尽头的洗手间,背靠门缓慢滑坐到地上,双手抱住膝盖,肩膀
开始无声颤抖。镜头从上往下缓慢拉远,最后定格在她蜷缩成一团的全景。
荧光灯白光与瓷砖冷调。【背景音】只剩水龙头滴水声和压抑的抽泣。
全程画面高清电影纪实风,色调由暖转冷,光影柔和;人物面部稳定不变形,动作自然
流畅,无卡顿无闪烁;不要生成水印、Logo、字幕。镜头数:3 个 · 推荐时长:12-15 秒 · 比例:16:9
镜头节拍分析:
- 镜头 1(建立):温暖、放松,制造反差铺垫
- 镜头 2(转折):固定机位 + 面部特写 + 音效突变,把情绪锁在瞳孔变化
- 镜头 3(释放):拉远镜头 + 蜷缩姿态 + 滴水声,让悲伤"被看见"而非被讲述
素材建议:女主大头照 1 张 + 女主全身照 1 张(保 ID 一致) + 医院走廊场景图 1 张 + 中景跟拍参考视频 1 段。共 4 个素材,不要再加。
User input: "The female lead breaks down after receiving bad news at the hospital"
Beat breakdown:
- Calm before answering the phone (setup)
- Freezing at the moment she receives the news (turn)
- Breaking down in private (release)
Output:
将@图片1的中年女性定义为主角,故事场景设定在@图片2的医院走廊。整体运镜参考@视频1
的中景跟拍。
镜头 1:医院走廊白炽灯下,主角@图片1 靠在墙边低头看手机,肩膀放松,嘴角带着浅
浅的微笑回复信息。中景平稳跟拍,从侧面缓慢推近。窗外傍晚柔光,画面
色调温暖。<远处护士站的低语声和脚步回声>。
镜头 2:手机响起,她抬手接听,镜头切到面部特写。瞳孔瞬间放大,下颌线绷紧,呼吸
屏住三秒。她的手指无意识地攥紧手机壳。固定机位,焦点锁定在眼神变化上。
背景虚化,色调变冷。<电话听筒里隐约的机械嗓音 + 心跳声渐强>。
镜头 3:她快步走进走廊尽头的洗手间,背靠门缓慢滑坐到地上,双手抱住膝盖,肩膀
开始无声颤抖。镜头从上往下缓慢拉远,最后定格在她蜷缩成一团的全景。
荧光灯白光与瓷砖冷调。【背景音】只剩水龙头滴水声和压抑的抽泣。
全程画面高清电影纪实风,色调由暖转冷,光影柔和;人物面部稳定不变形,动作自然
流畅,无卡顿无闪烁;不要生成水印、Logo、字幕。Number of shots: 3 · Recommended duration: 12-15 seconds · Aspect ratio: 16:9
Shot Beat Analysis:
- Shot 1 (Setup): Warm and relaxed, creating contrast as setup
- Shot 2 (Turn): Locked-off camera + facial close-up + sudden sound change, locking onto the change in her eyes
- Shot 3 (Release): Pull-back + curled-up posture + dripping sound, making sadness "visible" rather than merely narrated
Asset Recommendations: 1 headshot of the female lead + 1 full-body photo of the female lead (to maintain ID consistency) + 1 hospital-corridor scene image + 1 medium-shot tracking reference video. Use 4 assets in total; do not add any more.
参考资源
Reference Resources
- 分镜时序:methodology/03-分镜时序.md
- 情绪外化表:methodology/04-情绪外化表.md
- 特殊字符规范:methodology/07-特殊字符规范.md(音乐 () / 音效 <> / 台词 {} / 字幕 【】)
- 实战案例:宿舍情感短剧、古风悬崖对手戏 → methodology/02-进阶公式.md
- Storyboard Timing: methodology/03-分镜时序.md
- Emotion Externalization Table: methodology/04-情绪外化表.md
- Special Character Conventions: methodology/07-特殊字符规范.md (music () / SFX <> / dialogue {} / subtitles 【】)
- Practical Examples: Emotional Dormitory Short Drama and Historical-Style Cliffside Confrontation → methodology/02-进阶公式.md