先分清口播、字幕提示和换行

三件事分别处理:

  • 口播句子决定耳朵听到的完整思路和呼吸。
  • 字幕提示决定一段文字何时出现、何时离开。
  • 字幕换行决定同一提示怎样分成一行或多行。

一句完整旁白可以显示成两行,不需要因此拆成两段配音。比如口播是“潮水退下以后,修船人终于看见裂缝从哪里开始”,字幕可排成:

潮水退下以后,

修船人终于看见裂缝从哪里开始。

“以后”与后半句仍属于同一连续意思。若为了每行短而把口播拆成“潮水退下。以后。修船人终于看见……”,听感和因果都会碎。字幕换行服务阅读,口播断句服务声音。

为什么要先锁定音画再做精排

剪点、旁白位置和说话时长还在变化时,字幕提示的出入点也会跟着变化。过早逐条调位置,后续移动一句旁白就可能留下错时、遮挡或旧文字。

精排前确认:

  • 画面顺序和主要剪点已经确定;
  • 采用的口播文字与真实录音一致;
  • 原声对白哪些保留、哪些已有硬字幕已经看清;
  • 画面里必须读懂的招牌、文件和界面位置已标出;
  • 本次交付画布和会叠加的标题、角标已有实际方案。

需要更换说话内容时,先更新口播和录音,再改对应字幕。只改屏幕文字不会改变观众实际听到的话。

字幕断句优先保住完整意思

换行时先找意思边界,再看视觉长度。

可以优先换行的位置容易造成误读的位置
时间或条件说明之后把“没有”留在上一行、被否定动作留在下一行
完整短语或分句之间把人名与称谓、数量与单位拆开
说话对象改变之前把代词单独留成一行
因果已经交代完整的位置在关键动词前突然断开

每行都要让观众能顺着读下去。屏幕太窄、句子又确实很长时,先试意思完整的换行、分提示、合理位置与可读字号。确需精简已锁口播时,把它作为文案修订,作者接受后更新录音与字幕;不要无限缩小字号,也不要用更多字幕提示把一句自然话切成逐词闪现。具体一行容纳多少字取决于画布、字形、阅读时间和画面占用,没有通用固定值。

用五类实际样帧检查排版

样帧要从这次真实成片中抽取。下面是一份设计方案,未生成图片,也不报告已完成的视觉测试。

样帧记录
开头为什么要看: 常与片名、钩子同时出现; 主要检查: 字幕是否和标题争位置
亮背景为什么要看: 浅色区域会吞掉浅色字; 主要检查: 描边、阴影或底板是否足够
暗背景为什么要看: 深色区域可能让阴影失效; 主要检查: 字形轮廓与颜色层级
人物近景为什么要看: 表情和口型承担信息; 主要检查: 字幕是否遮脸、手势或视线
最长字幕为什么要看: 最容易触发缩字和坏断行; 主要检查: 行数、边距、停留与意思完整性

同一位置在一张空镜里很干净,到了人物坐下或举起文件时可能遮住关键信息。样帧用于先发现高风险画面;完整导出后还要正常播放,确认移动人物、切点和字幕出入不会产生新遮挡。

原创设计示例:夜间修船的三句字幕

以下是本页虚构的解说片段与排版方案,没有生成真实样帧或成片。画面依次是:修船人裴照与学徒等潮水退下;灯照到船腹裂缝;裴照用粉笔画出裂缝末端标记,放下粉笔。工具箱旁已有维修册,下一步先找旧单再比对编号。画面底部已有原片硬字幕区域,右下角的工具箱号码是剧情线索。

口播一:“潮水退下以后,裴照才看见裂缝一直延伸到旧补丁下面。”

字幕设计:

潮水退下以后,

裴照才看见裂缝一直延伸到旧补丁下面。

这里保留时间条件与发现结果,不在“裂缝一直延伸”中间换行。人物脸在画面左上,裂缝位于中部,字幕方案先放在原片硬字幕区域上方;实际位置要拿该镜真实画面核对。

原声先发生:“先别补,把单子找出来。”裴照对身旁学徒说出这句。学徒听见后,从工具箱旁已有维修册取出旧单,摊到台面;裴照比对单上的十七号与工具箱号码。之后才进入本例第二句旁白。

口播二:“工具箱上的十七号,和旧维修单写的是同一个编号。”

字幕设计:

工具箱上的十七号,

和旧维修单写的是同一个编号。

右下角号码必须可读,这句出现时不能用字幕覆盖工具箱。若剩余空间放不下,优先把字幕移到经过检查的区域,或改用能同时看见号码和人物反应的镜头;本例已选择核对后揭示,所以字幕沿用实际声音的这一位置,不另提前放出。其他作品可以有意让声音先行,只要符合已选知情安排;字幕忠实跟随该声音,不反过来改写叙事。

对白字幕:前述“先别补,把单子找出来”在它实际发生处忠实显示,不另叠一条“他发现维修记录有问题”的解释花字。三句的字号、位置和停留时间仍需对照真实录音与最终画面确定。

本例旧补丁一角已经翘起,灯照进开口后能看见下面的裂缝,所以第一句有可见依据;不凭普通表面照明就宣称看穿遮住的补丁。

字幕显示两遍,先判断来自哪一层

两遍文字来自哪里处理方向
原片画面里已经有字,又烧了一遍新字幕先选择要保留的展示。原片硬字幕属于像素,删除新轨不会擦掉它。
两个新增字幕或包装层都写了同一句在当前工程中停用或删除明确重复的那一项,保留其他句子和必要时空提示。
已烧入的字,加上播放器加载的可切换字幕对比关闭播放器字幕后的同一文件,先确认重复只在播放层还是已经在导出里;不要据此重录声音。
作者有意同时显示原文与译文按双语方案检查分工和位置,不能只因两行相似就删掉一种语言。

沿用裴照修船的原例,设计一个需要修的纸面候选:假定原片底部已清楚、忠实地显示“先别补,把单子找出来”,工程又新增了同一句;本版只需要一份这句对白,两句旁白字幕仍要保留。实际素材是否符合这个前提,必须先看自己的原片。

这次修改说明可以写完整:

保留原片已有的“先别补,把单子找出来”。删除工程中新加的重复对白这一项;保留“潮水退下以后……”和“工具箱上的十七号……”两句旁白字幕及既有必要提示。声音和剪点沿用已定版本。重新渲染后检查对白发生处只剩选定的那份文字;原字幕仍可读,工具箱十七号、找单与比对动作没有被挡住。

若走引用版本的显式subtitle_track.json路径,要提供全部仍需生成的字幕,而非仅交一条“删除这一句”的补丁。该轨在adopted-packet-copy模式下完整替换生成字幕,不与旧自动字幕合并;空数组会移除所有生成字幕,仍不会擦除画面里原有的字。先核当前音轨绑定和整份保留清单,不为修一句清空两句旁白。

--no-burn-subtitles只关闭本次新字幕的烧录,不能去掉素材已烧入的文字。确需替换硬字幕时,可优先找无字幕源片或另定经过检查的遮盖方案。当前工具的遮盖是画矩形底板,不是还原被文字盖住的画面;半透明底板会留下原字,遮满底部也可能盖掉号码和手部动作。测真实区域与出入时刻,检查该处和相邻动作后再采用。

这里的修订单没有生成真实工程或样帧。重复问题处理完后,再继续本页的换行、字号与正常播放检查;不能用缩字把两份重复内容硬挤在一起。

导出后检查动态问题

静态样帧只能确认某一刻。完整播放时继续检查:

  • 字幕是否在声音开始前抢先出现,或在人声结束后停留过久;
  • 换镜时旧字幕是否残留到下一场;
  • 人物走动、抬手或展示物件时是否进入字幕区域;
  • 亮暗变化中描边、阴影或底板是否仍可读;
  • 长句是否为了塞下而突然缩小,导致全片字号跳变;
  • 原片硬字幕、旁白字幕与标题是否同时占据同一区域。

发现问题时改对应层:文字太长就先删重复信息;位置遮挡就调整本条或本组字幕布局;时码不合就对照真实声音;原片硬字幕已经在画面像素里,则按获准的编辑方案处理画面或另选区域。不要用动画和边框掩盖错误时码。

正常的阅读余量、声音先行或跨镜对白按本片已经选定的方式判断,不把“字幕与发声同一瞬间出现/消失”当所有项目的硬规则。若精排后决定改词或录音,更新对应文本、音频与时间证据,再检查新导出。

常见排版失败与修正

失败修正
为了两行字幕拆成多段碎口播保持连续录音,只在阅读边界换行
只看一张空镜就确定全片位置抽取浅色场景、深色场景、人物特写和最长字幕,再完整播放
统一放底部却盖住原片硬字幕先辨认文字所在层,再决定避让或处理
长句自动缩成很小的字精简重复信息或重排提示,保持可读层级
字幕覆盖剧情里的号码或文件把剧情文字列为必保画面信息,调整位置或镜头
改字幕文字却保留旧配音口播内容变化时同步更新录音与时码

原创示例:观测站解说的两种顺序

以下是原创纸面方案,没有生成视频、渲染字幕、试听音轨或完成播放检查。虚构的 AI 解说短片讲一名调查员进入废弃观测站:镜头 A 显示墙上日历,镜头 B 显示天文钟表盘,镜头 C 显示值班日志。初版旁白说“他在表盘上找到警报密码”,设计者立刻给“警报密码”做弹跳花字,并在表盘外加发光边框。

随后叙事核对发现,真正的因果是日历日期帮助调查员找到对应的值班日志,表盘不是密码来源。画面顺序改为先看日历,再翻日志;旁白也改录为“他用日历上的停电日期,找到了同一天的值班记录”。这时,提前制作的花字引用了已经删除的说法,动画时长不再对应新 TTS,发光边框也挂在被替换的镜头上。包装没有解决叙事错误,只把错误做得更醒目。

过早包装按锁定顺序包装
在旁白与镜头仍会改时制作逐字动画和边框先确认日历、日志与新旁白组成的无包装母版
用旧文案手填字幕时间从实际采用的新 TTS 与时间线生成提示
只看表盘镜头调整效果抽检开头、日历、日志近景和最长字幕所在画面
在旧导出上继续修补动画沿项目已有字幕路径生成完整层并叠加到锁定母版
只预览动画片段计划核对最终音轨并完整播放实际交付文件

右栏仍只是计划中的正确执行顺序,不代表这段虚构短片已经渲染或验证。它说明返工来自上游输入改变,而不是字幕效果做得不够多。

常见问题

视频字幕一行放多少字合适?

没有适用于所有画布的固定数字。先按完整意思换行,再用本次字号、画幅、停留时间和实际背景检查;读不完时精简重复内容或调整提示,不要只靠缩小字号。

字幕一定要放在画面底部吗?

位置由内容决定,底部只是一个选项。字幕要避开人物表情、手势、剧情文字和原片硬字幕,并适应本次交付界面;确定前用真实画面抽样,导出后再完整播放。

用 skill 来做

在已安装 Video Recap Skills 的宿主中调用 /video-recap,提供已锁定的画面、确认过的口播与字幕需求,先要求给出字幕断句和样帧检查方案。若只需文字与排版建议,明确停在方案阶段;确认录音、时码和样式后,再进入字幕合成与最终导出。

查看具体方法: 锁音画、样帧与包装顺序 · 字幕时钟与轨道验证边界 · 连续旁白、字幕阅读与完整观看 · 字幕烧录开关与合成边界 · 矩形遮盖的实际范围与透明度

了解 Video Recap Skills在 GitHub 查看 video-recap

全部指南