Skip to content

Penny777btc/camera-blocking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

camera-blocking · 机位 · 场面调度 · 镜头运动判断库

一个给 视频剪辑 / 录屏 / 出镜 用的 Claude 技能(skill):把电影化的镜头设计法则,翻译成"机位放哪、镜头怎么排、怎么动、有没有跳轴"的可执行判断 + 质检清单。 来源:史蒂文·卡茨《电影镜头设计:从构思到银幕》(Steven D. Katz, Film Directing Shot by Shot)。 配套 shot-language(管静态画面构图)——构图管"一个画面里看什么",本 skill 管"用哪些机位、怎么排、怎么动"。


这是什么

它不是一个"运镜插件",而是一套机位与调度的判断标准

剪视频时你大概率遇到过这种情况:"这几个镜头接到一起就是不顺,但说不上来哪不对。" 这个 skill 就是把"说不上来的感觉",变成一条条能复述、能检查的规则——让你(和 AI)用同一套标准去判断:

  • 这条 take 该用什么景别?punch-in 该推近还是拉出?
  • 出镜双人对话,机位该怎么排?有没有跳轴 / 视线接不上
  • 一个段落里,观众到底跟着谁的视点看?

核心一句话:

单个镜头没有意义,意义来自镜头之间的空间关系与排列次序。 机位 / 调度不是"换个角度好看",而是 —— 控制观众站在哪看、认同谁、空间怎么连起来


它在视频里帮你做什么

剪辑环节 这个 skill 给你的判断
运镜 / punch-in punch-in ≈ 推轨:推近=强调顿悟 / 亲密,拉出=孤立主体 / 交代环境;剪切点放在动作发生时(动接动),运动必须缓入缓出
出镜机位 用三角机位系统排双人(斜角单人 / 过肩 / 正反拍);守 180° 轴线,视线方向要接得上;高低角度由想给的心理印象定
选片 / 定景别 这条 take 用多大景别——全景=交代空间、中景=姿态、特写=情绪 / 眼睛;多人时"超 5 人退全景"
分镜规划 把段落拆成"建构单位"(关键时刻);规划主镜头 + 覆盖镜头(coverage),给剪辑留后路
成片质检 跑"机位与调度质检清单",把"接得不顺"定位成可改的项(跳轴 / 视线不接 / 景别没节奏 / 运动抖 / 缺覆盖)

怎么用

方式一:作为 Claude Code 技能(推荐)

把这个仓库放进你项目(或全局)的 skills 目录:

# 项目级
git clone https://github.com/Penny777btc/camera-blocking .claude/skills/camera-blocking

# 或全局级
git clone https://github.com/Penny777btc/camera-blocking ~/.claude/skills/camera-blocking

之后 Claude 会在你做"运镜 / 出镜机位 / 选片定景别 / 分镜规划 / 成片质检"这类任务时自动参考它;你也可以直接说:

"用 camera-blocking 看看这段镜头怎么排、有没有跳轴"

  • SKILL.md 是操作层(何时用、怎么判断、怎么验收)——日常调用读这层。
  • reference.md 是原理层(10 章提炼,每节都带"在本管线里怎么落地")——想知道"为什么"时翻这层。

方式二:当成一份"镜头设计清单"来读

不用 AI 也行。SKILL.md 末尾的机位与调度质检清单可以直接拿去给自己的成片做体检;下面的"核心法则 before/after"也能当速查卡。


核心法则 · 使用前 → 使用后

这个 skill 不是单一功能——每一条镜头设计法则本身,就是一个"常见毛病 → 修法"的使用前 / 使用后

下面 7 张是用 Katz 式俯视场面调度图画的可视化速查(机位=带视锥的图标、轴线=虚线、红=越轴/错误、琥珀=正确);再往下是完整的文字法则清单。

守住轴线 景别叙事
主镜头+覆盖 纵深调度
视线匹配 镜头运动
三角机位

以下是完整文字清单(含上面没配图的几条):

01 · 景别有节奏

  • 使用前:全程同一景别——一直全景=平、一直特写=憋,没有推进感。
  • 使用后:用景别交替制造叙事——全景→特写=聚焦推进,特写→全景=拉开交代。
  • 剪辑里:punch-in 就是数字景别变换;讲具体动作拉近,讲完拉回(全景↔特写交替=蒙太奇节奏最小单位)。

02 · punch-in 有动机

  • 使用前:推近拉远只为花哨,不服务"想强调什么"。
  • 使用后:推近=强调顿悟 / 制造亲密,拉出=孤立主体 / 交代环境——每次运动都有理由。
  • 剪辑里:模拟推轨用平滑缩放,模拟摇镜用平移;一节结尾拉回全景收束。

03 · 守住 180° 轴线

  • 使用前:相邻镜头人物银幕方向无故颠倒、左右乱跳(跳轴),观众迷向。
  • 使用后:两人视线连成一条线,所有机位只放在线的同一侧,银幕方向一致。
  • 剪辑里:出镜双人 / 两个画面对比,左右关系要锁死;镜像翻转素材会让方向乱,慎用。

04 · 视线接得上

  • 使用前:对视双方视线方向矛盾,谁看谁不清。
  • 使用后:两人对视,视线方向必须匹配——观众对视线不连贯极敏感。
  • 剪辑里:戈达尔说"最自然的剪辑是视线剪切";眼睛决定一切,对视镜头先对齐视线再切。

05 · 三角机位排双人

  • 使用前:双人对话只有一个角度,干、没层次,也没剪辑后路。
  • 使用后:一个双人主镜头 + 两个过肩 / 斜角单人 + 必要时正反拍,机位成三角。
  • 剪辑里:出镜采访 / 对谈按三角机位思维排;让人物略面向镜头(面向观众原则)。

06 · 剪在动作中

  • 使用前:剪切点落在动作前 / 后,接缝突兀、被观众看穿。
  • 使用后:剪切点放在动作发生之时(点击瞬间、转头中途),藏住剪辑。
  • 剪辑里:出镜入镜在人物仍在框内时切;跳过一段时间用"清空画面"(元素移出→空帧→新内容进)。

07 · 运动平滑

  • 使用前:punch-in / 模拟推轨抖动、忽快忽慢——观众一律判为穿帮。
  • 使用后:运动单向匀速、缓入缓出;转场运动模糊要"有设计感"。
  • 剪辑里:抖=技术缺陷(同 shot-language 的"抖动模糊"错误);运动方向顺阅读方向(左→右)显加速。

08 · 视点不漂移

  • 使用前:一个段落里认同对象乱跳,观众"不知道跟着谁"。
  • 使用后:认同对象维持一致——教程=观众视点(看手 / 屏),出镜口播=主播视点(直视镜头≈主观)。
  • 剪辑里:想强化亲近就拉近视线、给更长银幕时间、用一致角度。

09 · 留够覆盖(coverage)

  • 使用前:关键段落只录一条 take,剪辑时无可替换素材。
  • 使用后:先拍涵盖全场的主镜头,再补近景 / 反拍 / B-roll 作覆盖,给剪辑留后路。
  • 剪辑里:关键讲解别只录一条;留近景 / 重录 / B-roll 当后路(对应管线"备用镜头"思路)。

10 · 用纵深分离前后景

  • 使用前:主体和背景挤平在一起,糊成一团、主次不清。
  • 使用后:把动作分前 / 中 / 后景三层,用比例 / 虚化把主体从环境里剥离。
  • 剪辑里:录屏用模糊 / 暗化背景层 + 高亮主操作区,模拟"纵深分离"(数字版浅景深)。

关注度 vs 可信度

强运动、怪角度、复杂调度=吸睛但易显"刻意 / 不真实";克制标准机位、稳定运动=可信但易被忽略。 教程 / 产品类=可信优先(机位克制、运动稳、守轴线);Hook / 转场可适度花哨(环绕、快推、夸张角度)。按 brief 调性定档。


它不做什么(边界)

  • 不替代具体执行:怎么用 ffmpeg / Remotion 做 punch-in、怎么调运动曲线,归剪辑工具。它只管"该不该、往哪、为什么"。
  • 不是独立工作流:它是给"运镜 / 出镜 / 选片 / 分镜 / 质检"提供机位与调度判断的依据,不是从头到尾的流程。
  • 不是硬规则:卡茨的总立场——这些是主流技术的起点,不是铁律;理解透了才有资格、也才有能力打破它(观众比想象的聪明)。
  • 偏"机位/调度/空间"判断:画面内的构图交给 shot-language,分镜落地交给 storyboard

文件结构

camera-blocking/
├── README.md          你正在看的这份说明
├── SKILL.md           技能本体(操作层:何时用 / 怎么判断 / 机位与调度质检清单)
├── reference.md       原理层(10 章深读,每节带"在本管线里怎么落地")
└── 安装说明.txt        离线安装步骤(可纯阅读)

配套与延伸

  • 静态构图shot-language:管"一个画面里看什么"(唯一抢眼点、三分位、信号色、背景降权…)。本 skill 与它是一对:构图管画面内部,本 skill 管机位 / 调度 / 运动 / 覆盖。
  • 分镜落地 → storyboard:把"主镜头 + 覆盖"和"建构单位"画成可执行分镜。

把方法变成能力。

About

机位·场面调度·镜头运动判断库 · 提炼自《电影镜头设计》(Steven Katz),配套 shot-language

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors