基础与标准 / F1 · 剧本页数

剧本的八分之一页到底怎么算

“八分之一页”是把剧本页长度拆成八等份来记录场长的写法:整页用整页数表示,不足一页或超过整页的部分继续用 /8 表示。SlateX 当前把一个八分位换算为 7.5 秒,一整页对应 60 秒。这两处读数来自同一套算法。但这只是场长的量级换算,不包含这一场从页面哪一行开始,也不能据此判断拍摄要花多久。

八分之一页回答的是“这一场大约占多少剧本页”,不是“这场会拍多久”。

为什么分母固定是 8

影视剧本现场常把场长写成“整页数 + 八分位”的形式。例如 2 4/8 表示两整页再加四个八分位。换成只数八分位的写法,它与 20/8 表达的是同一个长度。SlateX 里这两种显示口径目前并存:有的界面把整页拆出来显示,有的界面直接显示总八分位数。因此看到 2 4/8 与 20/8,不要把它们理解成两个不同的场长。

在 SlateX 的换算里,一个八分位乘 7.5 秒,八个八分位正好对应一整页的 60 秒。统计侧与导入侧使用的是同一套换算关系,所以这里不是两套互相独立的“剧本时间”算法。

读取文件时,真正要小心的是分母

SlateX 当前读取长度字符串时,只读取分数的分子,不读取分母。对 SlateX 自己写出的文件,这个往返可以成立,因为写出时分母固定为 8。但如果外部文件里出现的分数不是八分制,读取结果就会错。

这条边界不能继续外推。第三方剧作软件是否会写出非八分制的长度,我方未核实,不替它下结论。能确认的只有 SlateX 自己的读取行为:它把分数部分当作“多少个八分位”处理,而不是先读分母再做比例换算。

如果剧本项完全没有长度信息,SlateX 当前也不会把它当成零,而是按 1/8 页计。这个兜底会影响场长与由场长派生出的读数,所以“文件里没写长度”和“这个场真的只有八分之一页”不能被视为同一件事。

场长不是页内坐标

八分之一页只描述一整个场有多长。SlateX 当前没有“这个场从某页的第几行开始”这样的页内偏移字段,也没有凭八分位定位到某一行正文的能力。页面编号、场长与正文项可以同时存在,但它们不构成可逆的页面坐标系统。

这也是为什么不能把“能读八分之一页”写成“分页保真”。一个文件能保存场长,并不等于它保存了原稿的连续页关系、部分页位置或页内起点。对接收方来说,应把八分之一页当成场级长度信息,而不是版面复原信息。

场长可以往返,不代表页面位置可以往返;当前没有页内偏移这一层数据。

7.5 秒换算能估什么

把八分位乘以 7.5 秒,可以得到一个与场长对应的屏幕时长量级。这种换算适合回答“这批场从剧本长度上大概有多大”之类的问题,也能让不同场的页数读数落到同一尺度上。

它不承担拍摄日程。对白行、动作行、调度、机位数量、表演复杂度与现场重拍都会改变实际拍摄耗时。同样一页文字,在不同场景里的拍摄成本可能完全不同。因此,把换算出来的秒数直接叫作“拍摄进度”是一次没有证据支撑的外推。

这一族还要分开看的两个问题

场长单位只是剧本交换的一层。接下来还需要单独回答两个不同问题:页数换算成屏幕时长的公式在什么条件下不成立,以及为什么某些页面字段在真实导入后会是空的。这两件事都不能靠“八分之一页能读”来替代解释,因为一个涉及换算公式的适用边界,另一个涉及页面字段是否真正进入数据模型。

FAQ

2 4/8 和 20/8 是两个不同长度吗?

不是。它们在 SlateX 当前的两种显示口径里表达同一个总八分位数;前者拆出整页,后者直接显示总数。

一个八分之一页在 SlateX 里换算成多久?

当前换算是一个八分位对应 7.5 秒,一整页对应 60 秒;两处来自同一套算法。

没有 Length 的场会按零页处理吗?

不会。当前读取路径在完全没有长度信息时按 1/8 页计,因此接收时要区分真实的八分之一页与缺值后的兜底。

八分之一页能告诉我这场从页面哪一行开始吗?

不能。当前数据只到整场长度,没有页内偏移与按正文行定位的能力,所以不能把场长当成页面坐标。


上海智独教育科技有限公司 — SlateX。以上数字截至 2026-09-24。

沪ICP备2026001245号-1

上海智独教育科技有限公司

上海市嘉定区澄浏公路52号39幢2楼J

support@slateprotocol.com