繁体中文字幕并没有一套通用于所有平台的单一标准,动手制作前应先确认交付渠道与画面比例。以公开规范最完整的 Netflix《繁体中文定时文本样式指南》 为例,普通字幕每行上限 16 字(华语原声同语听障字幕 SDH 视情况可放宽至 18 字)、单屏(即单条字幕)最多 2 行、成人节目阅读速度上限为每秒 9 字,且全篇不使用句号(。),行尾与句尾也不加逗号或顿号。如果是 YouTube 或企业 16:9 横版视频,平台并未强制限制字数,实操中通常控制在单行 14–18 字;而 Shorts、Reels、TikTok 等 9:16 竖屏短视频受右侧和底部界面按钮遮挡,通常进一步缩短至单行 10–14 字。
本文对比 Netflix 繁体中文指南、台湾教育部书面标点规范与 YouTube 及竖屏短视频的实操差异,拆解最容易混淆的标点与断行细节,并提供一段 12.6 秒对白的 SRT 修改前后验算,以及一份可直接复制给剪辑师、译员或外包协作方的“项目字幕风格表”。

套用具体参数前,建议先分清哪些属于平台明文交付规范(不达标会被系统质检或审片退回),哪些属于业内常见实操区间(可根据字号与画面布局微调):
| 检查项目 | Netflix 流媒体交付 (官方明文规范) | YouTube / 企业 16:9 (常见实操建议) | 9:16 竖屏短视频 (常见实操建议) | 正式书面 / 逐字稿 (台湾教育部标点手册) |
|---|---|---|---|---|
| 每行字数上限 | 普通字幕 16 字;同语听障字幕(SDH)视情况可放宽至 18 字 | 单语约 14–18 字;中英双语时繁体中文建议 14–16 字 | 约 10–14 字(配合较大字号与安全区宽度) | 无单行字数限制,按自然段落换行 |
| 单条行数上限 | 最多 2 行(未超上限优先单行;SDH 含音效标记必要时最多 3 行) | 单语优先 1 行,必要时 2 行;双语采用上中下英共 2 行 | 优先 1 行(最多 2 短行,避免遮挡人物主体) | 不适用 |
| 阅读速度(CPS)与停留时长 | 成人 ≤ 9 字/秒、儿童 ≤ 7 字/秒(SDH 成人 ≤ 11、儿童 ≤ 9);单条 5/6 秒(约 0.83 秒)至 7 秒 | 建议约 ≤ 7–9 字/秒;单条至少停留约 1 秒避免闪烁 | 随快节奏剪辑与语音切换,但短句仍宜保留至少约 0.8 秒 | 不适用 |
| 句尾标点 | 完全不用句号(。);行尾与句尾不加逗号或顿号;保留必要的全角 ?、! | 通常省略句尾 。 与 ,;保留 ?、! | 通常省略句尾标点,或仅保留强调用的 ?、! | 必须保留完整句尾标点(。、?、!) |
| 句中停顿处理 | 未超 16 字保持单行并用全角标点(并列用 、,分句或引述衔接用 ,,说明用 :);超长或停顿明显时再换行或拆条(行尾不留逗号) | 可拆成下一条,或全片统一选择“保留全角逗号”或“半角空格” | 直接拆成下一条短句为主,少用句中逗号 | 使用标准全角 ,、、、;、: |
| 省略号写法 | 指定单一 …(U+2026),平台不支持 ⋯(U+22EF);跨条连续句不加 | 确认播放器或压制字体支持后,全片统一用 … 或 …… | 按压制字体支持情况统一即可,避免缺字显示为方框 | 占两格的居中六点省略号 …… |
如果你还在权衡该交付独立的 .srt / .vtt 软字幕文件,还是直接把文字压制进视频画面,可先参考硬字幕 vs. 软字幕对比指南;若交付物不是视频字幕,而是供管理层或研究团队阅读的文字记录,则应改用保留完整标点的书面规格(详见会议逐字稿整理与规格指南(繁体中文版))。
以 Netflix 等流媒体平台的定时文本质检为例,“每行 16 字”计算的是该行总字符数,而不只是汉字。全角标点(如 ?、「」、《》)、半角英文字母、数字与空格都会计入字数(少数传统电视台字幕系统会将 2 个半角字母或数字折算为 1 个全角汉字,项目启动前可先确认字数统计规则)。Netflix《繁体中文定时文本样式指南》之所以将普通繁体中文字幕上限设为 16 字,是因为其字号正是按“在各种分辨率屏幕上都能稳定横向容纳 16 个字”设计的;只有针对华语原声制作的同语听障字幕(SDH),由于需要容纳 [旁白]、[笑聲] 等标记并尽量贴近原话,才允许视情况放宽至每行 18 字(此外,经核准的正片片名若无法自然断行,也可作为例外超出上限,不拆成两条字幕)。
至于 YouTube 等视频平台,根据 YouTube 支持的字幕文件说明,平台校验的是 .srt、.vtt 等文件结构与时间码格式,并不会因为单行写了 18 或 20 个字就退回文件。但从实际观看体验出发,实操中仍有两个常见边界:
单行字数达标,不代表观众来得及读完。衡量字幕节奏的核心指标是每秒字符数(CPS, Characters Per Second,中文常称每秒字数),计算公式为:该条字幕总字符数 ÷ 停留秒数。对照 Netflix《定时文本通用规范》 与繁体中文指南,有三个实用的时间阈值:
15 ÷ 1.2),观众往往还没读完就已经切到下一条;至少需停留约 1.67 秒(15 ÷ 9 ≈ 1.67),或在语速过快时精简不影响原意的口语赘词。好、沒錯 这类极短回应时,若只严格贴合语音波形切出 0.3–0.5 秒,字幕在画面上会一闪而过、难以看清;在不挤占下一句对白入点的前提下,应适度向后延展至约 0.85–1.2 秒。许多繁体字幕被退回或引发团队争议,根源在于把“台湾教育部书面标点”“Netflix 等国际流媒体规范”与“台湾电视节目与 YouTuber 剪辑习惯”三套不同体系的规则混在了一起。下面逐项厘清:
,)或顿号(、)。我最愛海灘了,因為…、「沙呦娜啦」,改天見!),并列项使用顿号(A、B、C),介绍或日期说明则用全角冒号(日期:1976年8月27日)。实操判断方式:如果项目需按 Netflix 等国际流媒体规范交付,请严格按照指南使用全角标点或直接换行、拆条,不要自行替换成半角空格(若交付对象是台湾电视台、影展或特定发行方,则以该机构提供的规格书为准);如果是自媒体或企业自制的压制硬字幕,选用“句中全角逗号”或“句中半角空格”均可,但必须在项目启动前二选一,避免同一条视频前半段用逗号、后半段用空格。
?,强烈情绪可使用全角 !。Netflix 繁体中文规范明确禁止混用或重复叠加(如 !?、?!、??、!!)。……。但在流媒体影视交付中,Netflix 已于 2025 年 12 月 19 日修订繁体中文规范,将全篇省略号统一改为单一字符 Unicode U+2026(…),并注明其平台不支持居中三点 U+22EF(⋯),同时禁用英文句点拼凑的 ...、.... 或 ….。我需要知道 → 第二条 發生了什麼事)。省略号主要用于语气犹豫停顿(若停顿后下一条继续同一句话,仅在第一条句尾加 …,第二条开头不加)、话说一半被突然打断、字幕从半句话切入(…很有意思),或对白中途被画面字卡、受访者身份字幕条切开时(此时字卡前后两条对白需分别在句尾与句首加 …)。「」(前后不留空格),内部嵌套引用时使用双引号 『』;按 Netflix 繁体中文规范,若同一段引述跨越多条字幕,每一条字幕的首尾都需完整加上引号。电影、电视节目、书籍、歌曲、专辑、报刊杂志等作品名称则使用书名号 《》。(兩年後)、(根據真人真事改編),且不可与人物对白混在同一条字幕中(若画面字卡本身已是完全相同的繁体中文,或对白已念出相同信息,则不重复加字幕);同语听障字幕(SDH)标示画外说话人与环境音则使用半角方括号,如 [旁白]、[敲門聲],同一来源应合并为 [小明笑]我想去那裡,避免连写两个括号 [小明][笑]。- 且不留空格,同时每一行都必须是语义完整的独立短句,不跨前后条延续。·(如写作 約翰史密斯),且全篇不使用斜体。阿拉伯数字须用半角(1、2、3,不用全角 1、2、3),四位数不加千分位逗号(如 1800美元),且同一数词内不混用中文与阿拉伯数字(可全用中文 五千二百 或以“万”“亿”为单位写 1199萬,不可写 五千2百、1千1百9十9萬;整点写 四點、星期写 星期二 而非 星期2)。遇到繁体字形或词汇写法不确定时,可查阅台湾教育部《重编国语辞典修订本》。拿到一段超过 16 字的长句时,该在同一条字幕内折成两行,还是直接切成前后两条字幕?可按以下三步依次判断:
但、因為、才、如果)、介词之前;不可把修饰语与名词、完整姓名、主语与动词、否定词与动词拆开。若存在多种合乎语法的断法,优先采用上短下长的金字塔形(Bottom-heavy pyramid),同时避免第一行只留一两个字。下面用一句 20 字、停留 2.8 秒(约 7.14 CPS)的单人繁体对白演示双行断法差异——错误示范不仅头重脚轻(15 字 / 5 字),还把双字名词“版本”硬生生拆断;正确示范则在关联副词“才”之前自然换行,兼顾完整分句与 9 字 / 11 字的金字塔形:
❌ 错误断行(拆散“版本”且上长下短:15 字 / 5 字)
我們先完成內部測試才決定讓新版
本正式上線
✅ 正确断行(按分句边界切分且上短下长:9 字 / 11 字)
我們先完成內部測試
才決定讓新版本正式上線
下面是一段 12.6 秒的教学演示访谈片段(开头 0.0–1.5 秒画面出现英文字卡 Two Years Later, Taipei,1.6–9.8 秒为受访者用中文引述书中内容并谈及第一年的失误,句尾带有犹豫停顿,10.1–12.6 秒为主持人插话提问与受访者简短回应)。我们在不改变原视频时长与语速的前提下,对比修改前后的繁体中文 .srt 差异。
1
00:00:00,000 --> 00:00:00,600
兩年後,台北。
2
00:00:01,600 --> 00:00:05,400
約翰·史密斯在《數位轉型》這本書裡面曾經提過一句話,
“速度不是重點,節奏才是。”
3
00:00:05,600 --> 00:00:09,800
但我們整個團隊在第一年...
...卻完全搞錯了優先順序......
4
00:00:10,100 --> 00:00:12,600
那你們後來到底是怎麼調整的?! 我們決定全部重來。
(),且句尾多了句号 。。·、行尾留有逗号 ,;第二行误用西式弯引号 “”(繁体字幕应改用 「」)与句号 。;整条 40 字在 3.80 秒内显示,CPS 达 10.53(超出 9 CPS 上限)。...;第二行又在句首与句尾误加三点和六点英文句点(... 与 ......),导致单行达 19 字超标。- 标示换人,还混用了 ?! 与句号(CPS 为 10.00)。由于真实视频的语速固定,不能靠“把视频放慢”来降低 CPS,正确做法是在不改变视频时长与语速的前提下,对齐画面字卡实际停留秒数,并适度删减不影响语义的口语赘词(如将 這本書裡面曾經提過一句話 精简为 提過,将 那你們後來到底是怎麼調整的 精简为 那後來怎麼調整?),再将长句按自然语义拆成独立的单行字幕:
1
00:00:00,000 --> 00:00:01,500
(兩年後,台北)
2
00:00:01,600 --> 00:00:03,500
約翰史密斯在《數位轉型》提過
3
00:00:03,600 --> 00:00:05,400
「速度不是重點,節奏才是」
4
00:00:05,600 --> 00:00:07,500
但我們整個團隊在第一年
5
00:00:07,600 --> 00:00:09,800
卻完全搞錯了優先順序…
6
00:00:10,100 --> 00:00:12,600
-那後來怎麼調整?
-我們決定全部重來
| SRT 序号 | 时间区间(停留秒数) | 每行字符数 | 每秒字数(CPS) | 关键修正说明 |
|---|---|---|---|---|
| 第 1 条 | 0.00–1.50 秒(1.50 秒) | 8 字 | 5.33 字/秒 | 对齐英文字卡实际停留时长(≥ 0.83 秒),改用全角 () 并移除句号 |
| 第 2 条 | 1.60–3.50 秒(1.90 秒) | 14 字 | 7.37 字/秒 | 移除姓名间隔号 ·、精简口语赘词与行尾逗号,保持单行 ≤ 16 字 |
| 第 3 条 | 3.60–5.40 秒(1.80 秒) | 13 字 | 7.22 字/秒 | 独立成条并改用全角引号 「」,保留句中全角逗号、移除句尾句号 |
| 第 4 条 | 5.60–7.50 秒(1.90 秒) | 11 字 | 5.79 字/秒 | 连续未完句拆条不加省略号,保持单行 ≤ 16 字 |
| 第 5 条 | 7.60–9.80 秒(2.20 秒) | 11 字 | 5.00 字/秒 | 移除开头多余点号,句尾真实语气停顿改用单一 …(U+2026) |
| 第 6 条 | 10.10–12.60 秒(2.50 秒) | 9 字 / 9 字(共 18 字) | 7.20 字/秒 | 双人分行并在行首加半角 -(无空格),精简口语赘词、改用单一 ? |
多人协作,或把字幕外包给外部转写、翻译人员时,如果只交代一句“帮我做繁体中文字幕”,收回来的文件很容易混杂不同排版习惯。建议在项目启动时直接复制下方 8 项规范条目,按需调整为当前项目的统一验收标准:
| 规范条目 | 可直接复制修改的项目设置示例 | 立项确认重点 |
|---|---|---|
| 1. 交付平台与比例 | YouTube 16:9 长视频(外挂软字幕 SRT);衍生剪辑 9:16 Reels(压制硬字幕) | 确认是否需同时保留无字幕干净母带(Clean Master) |
| 2. 单行字数与行数 | 16:9 单行上限 16 字(含标点与空格),最多 2 行;未满 16 字保持单行,双行优先上短下长。9:16 版本单行上限 12 字、单行显示 | 若有中英双语,另外注明英文行上限(如 40 字符)与上下语言顺序 |
| 3. 阅读速度与秒数 | 每秒不超过 9 字(≤ 9 CPS);单条最短 0.85 秒、最长 7 秒 | 儿童教学或老年受众视频可下调至 ≤ 7 CPS |
| 4. 句尾与句中标点 | 全篇不使用句号(。);行尾与句尾不加逗号或顿号;句中分句统一保留全角逗号 ,(不使用半角空格代替逗号) | 若频道习惯句中用半角空格,请在此栏明确改写,避免多人混用 |
| 5. 省略号与引号 | 省略号统一使用 …(U+2026),跨条连续句不加省略号;繁体引号用 「」 与 『』,作品名用 《》;禁用 ?!、!! | 若需直接压制进特殊艺术字体,先测试该字体是否支持 U+2026 |
| 6. 数字、单位与人名 | 阿拉伯数字用半角,四位数不加千分位逗号,同一数词内不混用中文与阿拉伯数字;外国人名音译不加间隔号 · | 确认金额是否保留原币种(不换算汇率)、英制度量衡是否需换算为公制 |
| 7. 双人对话与字卡 | 同屏双人一人一行,行首加半角 -(无空格);必要外语画面字卡译文加全角 () 并独立成条 | 确认背景重叠闲聊与已有繁体中文字卡的画面是否免加字幕 |
| 8. 术语表与交付格式 | 专有名词依项目术语表(附链接);交付 UTF-8 编码 .srt 文件,文件名格式为 项目名_zh-Hant.srt | 确认 SRT 毫秒分隔符为半角逗号(00:00:01,500)而非句点 |
弄清规范之后,实操中最耗时的往往不是背规则,而是把几百句自动识别出来的长段落逐行删句号、数字符、重调时间码。在剪辑或转写阶段先把“单行字数”和“无标点短句”设为前置条件,能省去大量机械重复的修整工作:
Enter 即可分段并自动联动时间码;导出 .srt 时,还可按每行最大字数与持续时长重新生成分段。使用订阅计划时,也可在左下角“时间编辑器”中启用“字幕平滑衔接”或“调整全部字幕时长”,自动填补微小间隙、减少短句闪烁。需要注意的是,任何自动分段工具都无法替你判断“这句话是不是反讽需要加引号”“画面上的字卡该不该翻译”或“口语赘词删掉会不会改变受访者原意”。建议先通过 Taption 的自动加字幕与分段设置生成符合字数上限的无标点初稿,最后再对照上方的项目字幕风格表完成一轮人工顺稿。
要。在 Netflix 等流媒体平台的定时文本规范与大多数字幕质检工具中,汉字、全角标点(如问号、引号、书名号)、半角英文字母、数字与空格都会计入单行字符数与每秒字数(CPS)。例如某一行若包含一组书名号《》和一组引号「」,这 4 个符号就会占掉 4 个字符额度,实际能放的汉字只剩 12 个。
取决于交付渠道。如果是遵循 Netflix《繁体中文定时文本样式指南》交付的软字幕,官方规范要求使用全角中文标点,仅规定“行尾与句尾不加逗号或顿号”,未满 16 字的句中分句或引述衔接处仍保留全角逗号,超长时则换行或拆成下一条字幕。如果是台湾电视节目、YouTube 频道或压制硬字幕,业内确实常见用一个半角空格代替句中逗号的做法;只要在项目字幕风格表中明确二选一、全片保持统一即可。
双语字幕通常采用“上中下英(或上主语种、下辅语种)、每种语言各占 1 行”的排版,使画面总行数保持在 2 行以内。实操中建议繁体中文行控制在 14–16 字以内,英文行控制在 35–42 个字符(含空格)以内,并适度精简译文或延长停留秒数,让观众有足够时间扫读两种语言。
不需要。只要说话人语气连贯、没有明显停顿或被打断,单纯因为超出单行字数上限而拆成前后两条连续字幕时,第一条结尾与第二条开头都不应加省略号或破折号;只有在语气犹豫停顿、话说一半被插话打断,或对白中途被画面字卡切开时,才使用省略号。