先按实际地点分类,不按“电话感”猜标签

先为每一句回答三个问题:说话者是否出现在当前画面?说话者是否真的在本场空间?这句是人物此刻对话,还是跨时空的主观/叙述声音?

现场事实当前原生剧本写法录音交接候选
人物在画内说话角色:台词,可加能同时完成的表演括注sync 或按项目采用的 dubbed
人物在同一场景、暂时不在画内[OS] 角色:台词OS 或按实际制作采用的 dubbed
人物不在现场,承担主观或叙述声音[VO] 角色:台词VO 或按实际制作采用的 dubbed
远端人物通过电话参与当下对话写明电话已接通和声音来源,再用清楚说话者的普通对白本教程示例记为 dubbed;其他项目按真实录制与制作决定

第四行是本教程采用的安全交接办法;仓库没有因此新增电话语法。固定版本的原生标签只有 [VO]、[OS]、[SFX]、[画面文字]、[连续性] 和 [转场] 等已列形式;录音表实现接受 sync、dubbed、VO、OS 四种 channel。不要写 [PHONE]、phone channel 或“电话音滤镜已完成”来冒充支持。

仓库当前同时记录可由项目采用的另一套成稿方言:角色(OS): 表示上游或创作者主动选择的内心声,角色 VO: 表示主动选择的非现场或叙述声音;电话、回忆或解释本身不会自动归入 VO。先读取项目已经采用哪套方言,再保持一致;括号 OS/VO 与原生方括号 [OS]/[VO] 不互作同义标签,也不在同一份制作稿里混用。

电话要让现场人物做出可见决定

电话戏容易变成两个人轮流解释背景。先写现场人物通话前准备做什么,再写远端人物提供的有限信息,最后让现场人物选择、核对或拒绝。远端一句话不能自动证明修理已完成、物品已经送达或关系已经修复。

可复制五格:

现场任务: 画内人物现在必须完成什么?

远端位置与声源: 对方在哪里,电话怎样被现场听见?

远端只知道什么: 可确认的事实与仍未知的事分别是什么?

现场响应: 谁核对、接收或反对?

本场结果: 哪一步已经发生,哪一步仍待执行?

需要观众看见来电人时,可以安排已存在的视频通话画面或切到对方场景;这会改变镜头和资产需求,不能由一个声音标签替代。只需听见对方时,也要让画内人物的接听、停顿、复述或行动显示他确实收到信息。

原创完整例子:雨夜服装库转移衣架

下面是作者为教学设计的虚构场景,没有录音、生成画面或剪辑实测。社区剧场的服装库西窗漏雨。现场统筹林乔在库房里,保管员罗敏已经回家,场务田姐站在敞开的服装库门口外侧,属于同一场景,但暂未入画;她能听见桌上的免提。18:20 前只能使用干燥室一角;备用钥匙可能封在前台信封里。通话目标是确认钥匙记录和本次先转移哪一柜内的衣架与服装,不把修窗、全库清点或保险处理提前写成完成。

内景·社区剧场服装库·夜

雨水沿西窗下缘滴进接水桶。林乔把湿点照片和柜号 A-03 写进临时记录,停在 A-03 与 A-04 之间,没有碰柜门。

林乔拨通罗敏,打开免提,把手机放在干燥桌面。

林乔:西窗在滴水。A-03 柜脚已经湿,A-04 还干。我现在能先转移哪一柜里的衣架?

罗敏(电话里):先转移 A-03 里的带罩衣架和服装。备用钥匙装在前台的白信封,封面写着“服装库二”,昨晚交接簿第七码记了封存。A-04 里的内容先别动,我没看见它今晚的状态。

林乔:我只按记录找“服装库二”,当场核封签和第七码;找到后先把 A-03 里的带罩衣架转到干燥室。窗户和 A-04 留待现场复核。

田姐仍站在敞开的库门外侧,没有入画;她听见免提里的钥匙说明。

[OS] 田姐:白信封在前台盒里,封签没拆。我现在去拿,再带到库门口给你签收。

林乔:好,钥匙由我签收。你见证柜号,我开 A-03。

田姐离开门口,片刻后走入画内,把仍封着的信封和交接簿放到干燥桌面。林乔对到“服装库二”和第七码,签下 18:05,田姐在见证栏签名。林乔拆封取钥匙,打开 A-03;两人把第一只带罩衣架推向干燥室。

罗敏(电话里):A-03 的衣架全部落到干燥室后,回我柜号和件数。我这边只记收到你的搬移通知,不替你填现场数量。

林乔:收到。现在只确认钥匙已交、A-03 的第一只衣架开始转移;剩余衣架和最终数量等全部落位后回报。

罗敏身在别处,因此她的当下电话对白没有标成当前原生定义下的同场 [OS],也没有因不在画内就改成叙述性 [VO]。田姐开口时站在敞开的库门口外侧,属于同一场景、能听见免提但未入画,所以使用 [OS];走入画内后的动作和后续对白恢复普通现场写法。

本场已经发生的是:信封与簿册被带到库门、两人核对记录、林乔签收并打开 A-03、第一只衣架开始移动。A-03 其余衣架与服装尚未全部转移;A-03 最终件数、A-04 状态、窗户维修和罗敏收到回报都仍未发生。

把同一份台词投影到录音交接

录音表不是第二份剧本。先由当前剧本生成或更新索引,再让每条录音记录用 source_ref 指回真实块;line_text 与说话者逐字一致。电话声的空间化、滤波和响度仍属于后续声音实现,不能因为 channel 写对就声称已经完成。

沿用上例,可复制的交接内容是:

行必填交接
林乔首句channel=sync;对罗敏说;已知 A-03 柜脚湿、A-04 表面仍干;策略=请求有限授权;需要画内口型
罗敏首句channel=dubbed;对林乔说;只知道昨夜钥匙封存记录,不知道今晚 A-04 真实状态;策略=限定移动范围;不要求画内口型
田姐画外句剧本块为 [OS],交接 channel=OS(或项目明确采用的 dubbed);站在敞开的库门外侧、属于同一场景并听见免提;策略=提供可核对的现场响应
罗敏末句channel=dubbed;前一句为林乔请求;策略=限制自己能确认的范围;件数仍未知

每行还应保留 line_id、speaker、speaker_display、preceding_line_id、addressed_to、speaker_knows_now、tactic 及必要的 target_seconds。剧本改词后重新投影;不能只在录音表把句子顺口改掉。

固定实现会检查声道枚举、VO/OS 块与 channel 是否冲突、文本是否偏离剧本块以及说话者是否不同。它不会判断电话声是否像真的、表演是否自然、远近感是否正确,也不会生成音频。结构通过后仍要听实际录音和成片。

剪辑时分别检查声音来源、听者反应和信息结果

先锁完整台词,再选择画面。远端人在说话时不必始终拍手机;可以保留林乔核对标签、看田姐入画和签字,但必须让电话音轨完整、说话人可辨,且切换不把田姐的同场 [OS] 误听成罗敏的电话声。

逐项检查:

  • 接通动作或既定声源先于远端第一句,观众知道声音从哪里来。
  • 林乔的复述没有替罗敏增加“今晚 A-04 已核验”之类新结论。
  • 田姐从敞开的库门外侧到入画的物理位置连续,字幕仍标清说话者。
  • 签收、开柜和 A-03 第一只衣架开始移动确实可见;其余内容尚未全部转移,件数回报不提前。
  • 远端对白需要的音色处理来自实际声音方案与输出,不由剧本标签冒充。

若只拍到林乔点头,没有任何可辨的远端信息,也没有复述或行动能承接它,不能靠字幕补一段新电话来完成剧情;应恢复已有声音证据或回制作补必要覆盖。

五种电话戏故障与修法

失败为什么会出问题修法
所有电话声都写 [VO]把现场对话误成叙述,录音表也可能套错约束先判断是否主观/叙述;普通远端对话写清电话语境并交接为实际采用的录音通道
远端来电写 [OS]当前原生 [OS] 定义要求说话者在同一场景[OS] 留给同场画外人物;远端位置另写清
自造 [PHONE] 或 channel=phone固定解析器与校验器没有这些值使用支持的剧本语法与 sync/dubbed/VO/OS,把电话效果作为后续声音方案
录音表顺手改台词剧本和录音失去同一权威,字幕与表演版本分叉回剧本改,再重建索引与投影;保留差异为 unresolved 而非静默覆盖
电话只讲背景,不改变行动场面没有可见接收,剪辑只能拍被动听让现场人物核对、拒绝、签收或开始一项有限动作,并写清仍未完成的事

常见问题

电话里的声音一律算画外音吗?

不一律。当前原生 [OS] 指同场但不在画内的人;远端电话人物不满足这个物理条件,也不会自动成为叙述性 [VO]。先写清地点和声源,再采用项目支持的对白与录音通道。

可以新增 `[PHONE]` 标签让工具识别吗?

本文所引固定实现不支持。电话状态写进场景事实、表演提示和声音交接;若要扩展解析器,应作为单独代码变更与测试,不在内容稿里假装已有。

用 skill 来做

用 $short-drama-write 写这场电话戏。先列每个说话者的实际地点、是否入画、通话如何被听见、他此刻知道什么,以及通话要改变的行动;沿用当前项目方言,不新增 [PHONE] 标签。输出完整场景和逐字录音交接,结构检查与表演试听分开。

查看具体方法: 当前剧本格式与 VO/OS 定义 · 电话不自动归入 VO 的方言边界 · 逐字录音交接表与校验范围 · 录音声道与剧本块的一致性实现

了解 Drama Skills在 GitHub 查看 short-drama-write

全部指南