主镜头与覆盖镜头是怎样由镜头号区分出来的
SlateX 不另外保存一个可供用户标记的“主镜头/覆盖镜头”开关。当前判定直接来自镜头号结构:镜头号里不含字母就按主镜头处理、排在左侧轨道,含有字母就按覆盖镜头处理、排在右侧轨道;镜头号为空时也按主镜头处理。左右轨的位置正是由这条规则派生出来的,所以这里是用结构承载类型信息,而不是再叠一层独立标签。
主镜头与覆盖镜头的分界写在镜头号结构里:不含字母走主镜头一侧,含字母走覆盖一侧。
类型来自镜头号,不来自额外标签
在项目主页上,一个镜头落到左右两条轨中的哪一侧,先看镜头号里有没有字母。没有字母进左轨,也就是主镜头那一侧;有字母进右轨,也就是覆盖镜头那一侧;镜头号本身为空同样落在左轨。用户当前没有一个单独的主/覆盖字段可去点选。景别预设里确实有“主镜头”这一项,但那是另一列文本,不参与这条判定。
这与《场号、镜号、条号分别在管什么》里镜号承担身份信息的做法一致:这里继续使用镜号本身的形状表达类型。早期版本用来保存镜头类型的字段仍留在数据结构里,但主/覆盖判定既不再读它也不再写它,所以从那一列找不到可依赖的主/覆盖独立标记;那一列如今只在个别列表里被当作景别文本显示出来。
每个镜头还会按机位展开成轨道
确定左右两侧以后,每个镜头会按机号串展开成若干轨道;如果没有机号,则按一台机补出一条轨道。轨道排序先看该镜头的起始剧本项索引,再看镜头号,最后看机位,然后用不重叠的贪心方式把它们分配到实际轨道上。
这一步决定的是画面里怎么摆放已有镜头范围,不是重新给镜头创建主/覆盖标签。它也解释了为什么同一侧可能出现多条轨道:轨道数量由实际镜头和机位展开结果产生,而不是预先写死一个固定列数。
左右两栏宽度会跟轨道数量变化
主镜头所在的左轨与覆盖镜头所在的右轨各有最小宽度,但最终宽度还会根据该侧轨道数量增加。轨道越多,那一侧占用就越宽,因此它不是一个尺寸固定的双栏表格。
这类布局变化只是在显示层给轨道留空间,不改变镜头所属场次、机位或覆盖区间的业务关系。如果现场加机位后想知道哪些参数沿用、哪些要重填,应回到《现场加一台机位时,哪些参数会继承,哪些必须重填》核对,那是另一条规则。
硬边界:改镜头号就会改类型
因为类型直接由镜头号是否含字母派生,改镜头号就可能让同一个镜头从主镜头变成覆盖镜头,或者反过来。结果会直接表现为轨道从左侧跳到右侧;镜头号还参与另一处显示判定:镜号是否已经带上场号前缀,也就是显示成 12A 还是 1-12A。那一条读的是镜号与场号的对应关系,不是“是否含字母”这个条件,但它同样依赖镜头号,所以改号也会让那部分显示结果一起变化。
这里不能写成“用户给镜头改了一个类型标签”,因为当前没有这样的输入路径。用户改的是镜头号,而主/覆盖类型是镜头号变化后的派生结果。
这里没有独立的主/覆盖标记可维护;镜头号一改,派生类型与左右轨位置就可能一起改变。
FAQ
镜头号没有字母时属于哪一类?
按当前规则,它属于主镜头;镜头号为空时也按主镜头处理。
可以单独给镜头选择“主镜头”或“覆盖镜头”吗?
当前没有这条输入路径。类型来自镜头号是否含字母,而不是一个可单独编辑的类型字段。景别预设里的“主镜头”是另一列文本,不参与这条判定。
为什么同一侧会出现多条轨道?
每个镜头还会按机位展开成轨道,再按照起始剧本项、镜头号与机位排序并分配到不重叠的轨道上。
改镜头号会不会影响左右位置?
会。如果改号改变了“是否含字母”这一条件,派生类型就会改变,镜头也会在左右两侧之间换位。
上海智独教育科技有限公司 — SlateX。以上数字截至 2026-09-24。