SuperAPI AI 工具集

storyboard-creation

设计与创作

查看项目

更新于 10-16 05:36

技能介绍

用途

Storyboard Creation 是一个面向影视与视频分镜创作的技能,帮助创作者把剧本或镜头清单转化为可视化分镜板。它结合了分镜专业知识(镜头语言、连贯性规则、面板排版)与 AI 图像生成能力,通过 inference.sh 的 belt CLI 逐格生成画面并拼接成板。

主要能力

镜头类型(Shot Types)

技能提供从特写到远景的完整景别词汇表:

缩写 名称 取景 适用场景
ECU 大特写 仅眼睛或某一细节 强烈情绪、揭示细节
CU 特写 面部充满画面 情绪、反应、对白
MCU 中近景 头部与肩部 采访、对话
MS 中景 腰部以上 一般对白、动作
MLS 中远景 膝盖以上 行走、随意互动
LS 远景 全身 角色与环境
WS 广角 环境为主 交代地点、规模
EWS 大远景 广阔景观 史诗感、孤立、转场

摄像机角度(Camera Angles)

  • 眼平(Eye Level):中性自然,多数场景默认
  • 俯拍(High Angle):主体显小、脆弱,表现弱势或总览
  • 仰拍(Low Angle):主体显强大、主导,表现权威、英雄感或威胁
  • 鸟瞰(Bird's Eye):上帝视角,用于地图、交代地理
  • 虫视(Worm's Eye):极端力量感、敬畏,用于建筑、高耸形象
  • 荷兰角(Dutch Angle):不安、迷失,用于紧张、疯狂、动作
  • 过肩(OTS):观众与角色同视角,用于对话、主观视角

运镜(Camera Movement)

  • 摇摄(Pan):三脚架上水平旋转,用于扫描、跟随、揭示
  • 俯仰(Tilt):三脚架上垂直旋转,用于揭示高度、力量
  • 推拉(Dolly):靠近/远离主体,靠近增亲密、远离增距离
  • 横移(Truck):横向移动,用于并行跟随、揭示
  • 升降(Crane/Jib):垂直上下移动,用于宏大揭示、转场
  • 变焦(Zoom):焦距变化而机位不动,用于焦点转移、戏剧强调
  • 稳定器/云台(Steadicam/Gimbal):平滑手持跟拍,用于沉浸、跟随动作
  • 手持(Handheld):刻意抖动,用于紧迫、纪实、混乱
  • 固定(Static):机位不动,用于稳定、观察、张力

在分镜中,用箭头在面板上标注运镜方向。

连贯性规则(Continuity Rules)

  • 180度轴线规则:想象两角色对话间有一条轴线,摄像机必须始终停留在轴线同一侧。越轴会让观众对空间关系产生困惑,只有刻意越轴时才可跨越(中间插入中性镜头或可见的机位移动)。
  • 动作匹配(Match on Action):在两个角度间切换同一动作时,动作必须无缝衔接。
  • 视线匹配(Eyeline Match):角色看向某物时,下一镜应从其大致视角展示所看之物。
  • 屏幕方向(Screen Direction):若角色在一镜中从左向右移动,下一镜应保持同方向;反向则暗示其转身。

面板排版(Panel Layout)

标准格式:

布局 面板数 用途
2x3 每页6格 详细场景、对话
3x3 每页9格 动作序列、蒙太奇
2x2 每页4格 关键瞬间、演示
单格 每页1格 主视觉、关键瞬间

每个面板应包含:场景与镜头编号、画面、镜头类型与角度、运镜、时长、动作、对白、音效、音乐提示。

使用方式

安装

npx skills add belt-sh/cli

快速开始

需要 inference.sh CLI(belt)。

belt login

# 生成一个分镜面板
belt app run falai/flux-dev-lora --input '{
  "prompt": "storyboard panel, wide establishing shot of a modern city skyline at sunset, cinematic composition, slightly desaturated colors, film still style, 16:9 aspect ratio",
  "width": 1248,
  "height": 832
}'

# 将面板拼接成板
belt app run infsh/stitch-images --input '{
"images": ["panel1.png", "panel2.png", "panel3.png"],
"direction": "horizontal"
}'

工作流程

  1. 镜头清单(Shot List):在生成图像前先写镜头清单,例如:
SCENE 1 — OFFICE, DAY

1.1  WS  - Establishing shot of office building exterior, morning
1.2  MS  - Sarah walks through office, carrying coffee
1.3  CU  - Sarah's face, notices something on her desk
1.4  ECU - An envelope on the desk, unfamiliar handwriting
1.5  MS  - Sarah picks up envelope, opens it
1.6  CU  - Sarah's eyes widen as she reads
1.7  ECU - Key phrase on the letter (insert text)
  1. 生成面板:使用统一风格后缀保持一致性。
STYLE="cinematic film still, slightly desaturated, warm color grade, 35mm lens, shallow depth of field"

belt app run falai/flux-dev-lora --input "{
  \"prompt\": \"wide shot of a modern glass office building exterior, morning golden hour light, people entering, $STYLE\",
  \"width\": 1248, \"height\": 832
}" --no-wait
  1. 组装分镜板:先横向拼接成行,再纵向拼接成整页。
belt app run infsh/stitch-images --input '{
  "images": ["panel_1_1.png", "panel_1_2.png", "panel_1_3.png"],
  "direction": "horizontal"
}'

belt app run infsh/stitch-images --input '{
  "images": ["row1.png", "row2.png"],
  "direction": "vertical"
}'

风格一致性建议

  • 所有面板使用相同的风格后缀(镜头、调色、灯光)
  • 若需跨面板保持角色一致,可使用 FLUX LoRA
  • 所有面板保持相同宽高比
  • 多生成一些面板再挑选最佳
  • 若某面板风格不符,调整提示词重新生成

适用场景

  • 影视、广告、动画的前期分镜设计
  • 需要快速将镜头清单可视化的创作流程
  • 需要遵循专业镜头语言与连贯性规则的团队协作

常见错误

错误 问题 修正
越过180度线 空间关系混乱 停留在同一侧或使用中性镜头
所有镜头类型相同 视觉单调、无节奏 在 CU、MS、WS 间变化
缺少交代镜头 观众不知身处何地 场景以 WS 或 EWS 开场
每场镜头过多 节奏拖沓 每场通常5-8个镜头
面板风格不一致 看起来像不同项目 使用相同风格提示词后缀
缺少标注 面板含义模糊 始终注明镜头类型、运镜、动作

相关技能

npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@ai-video-generation
npx skills add inference-sh/skills@video-prompting-guide
npx skills add inference-sh/skills@prompt-engineering

浏览所有应用:belt app list

限制

资料未提供该技能的具体收费、价格、平台支持范围及生成效果保证等信息,暂未提供。