Unbow
English·中文

From Script to Shot Flow

Turning narrative beats into ordered visual states, not just a list of pretty shots.

  • script
  • shots
  • workflow
Back to Lab

Question

剧本给的是意图,shot flow 给的是时间里的视觉状态。AI 视频工作流里最容易出问题的地方,是直接把一句剧情描述丢给模型,让模型自己决定镜头顺序。

这样生成的片段可能好看,但很难剪。因为它没有明确交代:上一镜头留下了什么,下一镜头继承什么,观众应该在什么时候获得信息。

Observation

一个叙事 beat 不能直接等于一个 prompt。它要先拆成三个层次:

emotional turn: 角色从防御变成迟疑
visual evidence: 她看到桌上的旧信
shot change: wide room context -> medium reaction -> close-up letter

AI 视频模型擅长补画面,但不擅长替你决定叙事逻辑。shot flow 的作用,就是在生成前把逻辑固定住。

Method

我会先写 beat table,再写 prompt:

Beat 1: 她进入房间,空间关系建立。
Shot: locked-off wide shot, door frame left, table center.

Beat 2: 她发现信,动作变慢。
Shot: medium shot, slow push-in, her hand stops above the table.

Beat 3: 信成为信息中心。
Shot: close-up, letter edge under warm light, hand partially in frame.

这样做的重点是:每一镜头都把下一镜头需要的状态留下来。门、桌子、信、人物位置,不是背景细节,而是剪辑连接点。

Boundary

shot flow 不是越细越好。写太满会让模型在同一镜头里同时处理角色、情绪、动作、景别、光线、道具和复杂转场,反而失控。更好的做法是每个镜头只承担一个叙事任务。

one shot, one turn
one shot, one camera behavior
one shot, one inherited state

Lab Note

从剧本到镜头,不要问“这一段怎么变成视频”。先问:

观众必须在这一镜头知道什么?
模型必须在下一镜头记住什么?
这两个问题的交集,就是镜头设计。