Loading...
Loading...
本内容介绍影视分镜制作,涵盖镜头术语、连续性规则与分镜面板布局。内容包括镜头类型、摄影机角度、运动方式、180度规则以及标注格式。适用场景:视频策划、影视前期制作、广告分镜、音乐视频策划、动画制作。触发关键词:storyboard、storyboarding、镜头列表、影视策划、视频策划、前期制作、镜头构图、摄影机角度、场景策划、视觉脚本、动态分镜、分镜面板、视频分镜
npx skill4agent add skill-zero/s storyboard-creationcurl -fsSL https://cli.inference.sh | sh && infsh login
# Generate a storyboard panel
infsh 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
}'
# Stitch panels into a board
infsh app run infsh/stitch-images --input '{
"images": ["panel1.png", "panel2.png", "panel3.png"],
"direction": "horizontal"
}'| 缩写 | 名称 | 取景范围 | 适用场景 |
|---|---|---|---|
| ECU | 极端特写 | 仅展示眼睛等细节 | 表现强烈情绪、突出关键细节 |
| CU | 特写 | 面部填满画面 | 表现情绪、反应、对话 |
| MCU | 中近景 | 头部及肩部 | 采访、对话场景 |
| MS | 中景 | 腰部以上 | 常规对话、动作场景 |
| MLS | 中远景 | 膝盖以上 | 行走、日常互动场景 |
| LS | 远景 | 全身展示 | 呈现角色所处环境 |
| WS | 全景 | 环境为主 | 交代场景位置、规模 |
| EWS | 极端全景 | 广阔景观 | 展现宏大场面、孤独感、场景过渡 |
# Close-Up — emotion focus
infsh app run falai/flux-dev-lora --input '{
"prompt": "close-up shot of a woman face showing concern, soft dramatic lighting from the left, shallow depth of field, cinematic film still, slightly desaturated",
"width": 1248,
"height": 832
}'
# Medium Shot — dialogue scene
infsh app run falai/flux-dev-lora --input '{
"prompt": "medium shot of two people talking across a table in a cafe, warm afternoon light through windows, natural composition, cinematic film still, 35mm lens look",
"width": 1248,
"height": 832
}'
# Wide Shot — establishing
infsh app run falai/flux-dev-lora --input '{
"prompt": "wide establishing shot of a futuristic laboratory interior, dramatic overhead lighting, long corridor with glass walls, sci-fi atmosphere, cinematic composition, anamorphic lens style",
"width": 1248,
"height": 832
}'| 角度 | 效果 | 适用场景 |
|---|---|---|
| 平视角度 | 中立、自然 | 大多数场景的默认选择 |
| 高角度 | 主体显得渺小、脆弱 | 表现弱势、俯瞰场景 |
| 低角度 | 主体显得强大、有主导性 | 表现权威、英雄主义、威胁感 |
| 鸟瞰角度 | 上帝视角俯瞰 | 地图展示、交代地理环境 |
| 虫眼角度 | 极致的力量感、敬畏感 | 建筑拍摄、高大主体 |
| 倾斜角度(Dutch Angle) | 不安、迷失方向 | 表现紧张、疯狂、动作场景 |
| 过肩角度(OTS) | 观众代入角色视角 | 对话场景、POV视角 |
| 运动方式 | 描述 | 传递情绪 |
|---|---|---|
| 摇镜(Pan) | 摄影机水平旋转(三脚架固定) | 扫视场景、跟随主体、揭示内容 |
| 俯仰镜(Tilt) | 摄影机垂直旋转(三脚架固定) | 展示高度、力量感 |
| 推拉镜(Dolly) | 摄影机向主体靠近/远离 | 拉近时表现亲密感,拉远时表现距离感 |
| 横移镜(Truck) | 摄影机横向移动 | 跟随主体侧面移动、揭示场景 |
| 升降镜(Crane/Jib) | 摄影机垂直上下移动 | 宏大场景揭示、场景过渡 |
| 变焦(Zoom) | 镜头焦距变化(摄影机不动) | 转移焦点、戏剧性强调 |
| 稳定器拍摄(Steadicam/Gimbal) | 流畅的手持跟拍 | 沉浸式体验、跟随动作 |
| 手持拍摄 | 刻意的镜头晃动 | 表现紧迫感、纪录片风格、混乱场景 |
| 固定镜头 | 摄影机保持不动 | 表现稳定、观察、紧张感 |
Character A Character B
●─────────────────●
/ \
/ CAMERA ZONE \
/ (stay on this side) \
📷 📷 📷
Camera 1 Camera 2 Camera 3Panel A: Hand reaches for door handle (medium shot)
Panel B: Hand grabs door handle (close-up)
↑ Action continues from same pointPanel A: Character looks up and to the right
Panel B: The object they see, framed from slightly below-left| 布局 | 每页面板数量 | 适用场景 |
|---|---|---|
| 2x3(6个面板) | 6个/页 | 细节丰富的场景、对话场景 |
| 3x3(9个面板) | 9个/页 | 动作序列、蒙太奇场景 |
| 2x2(4个面板) | 4个/页 | 关键瞬间、演示场景 |
| 单面板 | 1个/页 | 核心镜头、关键场景 |
┌────────────────────────────────────┐
│ 场景3 — 镜头2 │ ← 场景与镜头编号
│ │
│ [生成的图像放置于此] │ ← 视觉内容
│ │
├────────────────────────────────────┤
│ 镜头类型:中景,平视角度 │ ← 镜头类型与角度
│ 摄影机运动:缓慢推镜 │ ← 摄影机运动
│ 时长:4秒 │ ← 预估时长
│ 动作:Sarah打开信件 │ ← 发生的动作
│ 台词:“这一切都改变了”│ ← 对白内容
│ 音效:纸张沙沙声、时钟滴答声 │ ← 音效提示
│ 音乐:紧张感升级 │ ← 音乐提示
└────────────────────────────────────┘场景1 — 办公室,白天
1.1 全景镜头 - 清晨,办公室建筑外观的开场镜头
1.2 中景镜头 - Sarah拿着咖啡走过办公室
1.3 特写镜头 - Sarah的面部,注意到桌上的某物
1.4 极端特写 - 桌上的信封,陌生的手写字体
1.5 中景镜头 - Sarah拿起信封,打开它
1.6 特写镜头 - Sarah读信时眼睛睁大
1.7 极端特写 - 信件上的关键语句(插入文字)# 定义统一的风格提示词后缀
STYLE="cinematic film still, slightly desaturated, warm color grade, 35mm lens, shallow depth of field"
# Panel 1.1 — 全景开场
infsh 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
# Panel 1.2 — 中景镜头
infsh app run falai/flux-dev-lora --input "{
\"prompt\": \"medium shot of a professional woman walking through a modern open office, carrying coffee cup, morning light through windows, $STYLE\",
\"width\": 1248, \"height\": 832
}" --no-wait
# Panel 1.3 — 特写镜头
infsh app run falai/flux-dev-lora --input "{
\"prompt\": \"close-up of a woman face looking down at her desk with curious expression, soft office lighting, $STYLE\",
\"width\": 1248, \"height\": 832
}" --no-wait# 将面板横向拼接成行
infsh app run infsh/stitch-images --input '{
"images": ["panel_1_1.png", "panel_1_2.png", "panel_1_3.png"],
"direction": "horizontal"
}'
infsh app run infsh/stitch-images --input '{
"images": ["panel_1_4.png", "panel_1_5.png", "panel_1_6.png"],
"direction": "horizontal"
}'
# 然后将行纵向拼接成完整页面
infsh app run infsh/stitch-images --input '{
"images": ["row1.png", "row2.png"],
"direction": "vertical"
}'| 错误 | 问题 | 解决方法 |
|---|---|---|
| 违反180度规则 | 混淆空间关系 | 保持在轴线同一侧,或插入中性镜头 |
| 镜头类型单一 | 视觉单调,缺乏节奏感 | 交替使用特写、中景、全景镜头 |
| 缺少开场镜头 | 观众不清楚场景位置 | 场景开头使用全景或极端全景镜头 |
| 单一场景镜头过多 | 节奏拖沓 | 通常每个场景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-engineeringinfsh app list