繁體中文字幕規範:每行字數、標點符號與斷行標準(附字幕風格表)

作者: Taption Team | 2026 年 10 月 30 日 | 13 分鐘閱讀

繁體中文字幕沒有所有平台通用的單一標準,動手前應先確認交付管道與畫面比例。以公開規範最完整的 Netflix《繁體中文定時文字樣式指南》 為例,一般字幕每行上限 16 字(華語原音同語聽障字幕 SDH 視需要可放寬至 18 字)、每幕(即單條字幕)最多 2 行、成人節目閱讀速度上限為每秒 9 字,且全篇不使用句號(。),行尾與句尾亦不加逗號或頓號。若是 YouTube 或企業 16:9 橫式影片,平台並未強制限制字數,實務上多控制在單行 14–18 字;而 Shorts、Reels、TikTok 等 9:16 直式短影音因右側與底部有介面按鈕遮擋,實務常縮短至單行 10–14 字。

本文對照 Netflix 繁中指南、教育部書面標點規範與 YouTube/直式短影音的實務差異,拆解最常被混淆的標點與斷行細節,並提供一段 12.6 秒對白的 SRT 修改前後驗算,以及一份可直接複製給剪輯師、譯者或外包窗口的「專案字幕風格表」。

繁體中文字幕規範示意圖:畫面底部下長上短的雙行字幕配置與對齊音訊波形的時間軸分段

四種常見情境的繁體中文字幕規格速查表

套用規則前,建議先區分哪些屬於平台明文交付規範(不符會被系統品管或審片退件),哪些屬於業界常見實務區間(可依字級與畫面微調):

繁體中文字幕與書面文稿規格對照(2026 年 10 月查證)
檢查項目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. 軟字幕比較指南;若你的交付物不是影片字幕,而是給主管或研究團隊閱讀的文字紀錄,則應改用保留標點的書面規格(詳見會議逐字稿整理與規格指南)。

每行字數、閱讀速度(CPS)與停留秒數怎麼算?

1. 單行字數上限:標點與空格都要算進去

以 Netflix 等串流平台的定時文字品管為例,「每行 16 字」計算的是該行總字元數,不只是中文字。全形標點(如 ?、「」、《》)、半形英數字與空格都會計入字數(少數傳統電視台字幕系統會將 2 個半形英數字折算為 1 個全形字,開案前可先確認計字基準)。Netflix《繁體中文定時文字樣式指南》之所以將一般繁中字幕上限訂在 16 字,是因為其字體大小正是以「在各種解析度螢幕上能穩定橫向容納 16 個字」為基準設計;只有針對華語原音製作的同語聽障字幕(SDH),因需容納 [旁白]、[笑聲] 等標記並盡量貼近原話,才允許視需要放寬至每行 18 字(另經核定的主片名若無法自然斷行,亦可例外超出上限,不拆成兩條字幕)。

至於非串流平台,依據 YouTube 支援的字幕檔案說明,YouTube 規範的是 .srt、.vtt 等檔案結構與時間碼格式,並不會因為單行寫了 18 或 20 字而退件。但在實務觀看體驗上,仍有兩個常見邊界:

  • 16:9 橫式影片與雙語字幕:單語繁中超過 18 字時,觀眾在手機橫向螢幕上仍需大幅移動視線;若製作上中下英的雙語字幕,建議將中文控制在 14–16 字、英文控制在 35–42 個字元(含空格)以內,避免英文行在播放器內自動折成第 3 行。
  • 9:16 直式短影音(Shorts/Reels/TikTok):直式畫面的右側約 15% 會疊加按讚、留言、分享按鈕,底部約 20%–25% 會顯示帳號名稱與說明文案。將單行壓在 10–14 字,並把字幕位置上移至畫面中下方安全區,才能同時放大字級又不被介面吃字。

2. 閱讀速度(CPS)與最短/最長停留秒數

單行字數合格,不代表觀眾來得及看完。衡量字幕節奏的核心指標是每秒字數(CPS, Characters Per Second),計算方式為:該條字幕總字元數 ÷ 停留秒數。對照 Netflix《定時文字通用規定》 與繁中指南,有三個實用的時間門檻:

  • 閱讀速度上限:在 Netflix 繁中規範中,一般字幕於成人節目上限為每秒 9 字(9 CPS),兒童節目為每秒 7 字(7 CPS);同語聽障字幕(SDH)則可放寬至成人每秒 11 字、兒童每秒 9 字。舉例來說,一條 15 字的字幕若只停留 1.2 秒,CPS 高達 12.5(15 ÷ 1.2),觀眾往往還沒讀完就跳下一條;至少需停留約 1.67 秒以上(15 ÷ 9 ≈ 1.67),或在語速過快時精簡不影響原意的口語贅詞。
  • 最短停留時間:單條字幕至少停留 5/6 秒(約 0.83 秒,以 24 fps 換算為 20 格)。遇到「好」「沒錯」這類極短回應時,若只照語音波形切 0.3–0.5 秒,畫面上會像閃光一樣難以辨識;在不撞到下一句對白的前提下,應適度向後延伸至約 0.85–1.2 秒。
  • 最長停留時間:單條字幕最長不超過 7 秒。即使講者語速很慢或句間停頓拉長,同一條字幕掛在畫面上超過 7 秒容易讓觀眾誤以為字幕卡住,應依語氣停頓拆成兩條。

繁體中文字幕標點符號規則:串流規範、書面語與坊間習慣差在哪?

許多字幕退件或團隊爭議,都來自把「教育部書面標點」「Netflix 等國際串流規範」與「台灣電視/YouTuber 剪輯習慣」三套不同脈絡的規則混在一起。以下逐項釐清:

1. 句號、逗號與「句中空格」:分清明文規定與剪輯習慣

  • 句號(。):Netflix 繁中規範與台灣多數影視字幕一律不使用任何句號,靠字幕切換或換行即可標示句尾。
  • 行尾逗號與頓號:每一行與每一條字幕的結尾都不加逗號(,)或頓號(、)。
  • 句中逗號 vs. 半形空格:台灣不少電視節目、字幕組與 YouTube 頻道習慣「把句中逗號全部換成一個半形空格」。但要特別留意,Netflix 官方繁中規範並沒有要求以半形空格取代句中逗號——其明文規定是「全篇使用全形中文標點(雙人對話連字號與英文縮寫句點除外),且行尾不加逗號或頓號」,在官方範例中,未滿 16 字的句中子句與引述搭配仍保留全形逗號(如 我最愛海灘了,因為…、「沙呦娜啦」,改天見!),並列項目使用頓號(A、B、C),介紹或日期說明則用全形冒號(日期:1976年8月27日)。

實務判斷方式:如果專案需依循 Netflix 等國際串流規範交付,請依指南使用全形標點或直接換行/拆段,不要自行改插半形空格(若交付給國內電視台、影展或特定發行商,則以該單位提供的規格書為準);如果是自媒體或企業自製燒錄字幕,想用「句中全形逗號」或「句中半形空格」皆可,但必須在開案前二擇一,避免同一支影片前半段用逗號、後半段用空格。

2. 問號、驚嘆號與刪節號(留意 U+2026 與跨條接續規則)

  • 問號與驚嘆號:疑問句必須加上全形 ?,強烈情緒可使用全形 !。Netflix 繁中規範明確禁止混用或重複疊加(如 !?、?!、??、!!)。
  • 刪節號的字碼差異:依據教育部《重訂標點符號手冊》修訂版〈刪節號〉,正式中文書面語的刪節號是占兩格的六個小圓點 ……。但在影視串流端,Netflix 已於 2025 年 12 月 19 日修訂繁中規範,將全篇刪節號統一改為單一字元 Unicode U+2026(…),並註明其平台不支援置中三點 U+22EF(⋯),同時禁用英文句點拼湊的 ...、.... 或 ….。
  • 跨條連續句不加刪節號:這是初學者最容易誤加的地方。當講者同一句話語氣連貫、沒有停頓,單純因為超過字數而拆成前後兩條連續字幕時,第一條結尾與第二條開頭都不加刪節號(例:第一條 我需要知道 → 第二條 發生了什麼事)。刪節號主要用在語氣猶豫停頓(若停頓後下一條繼續同一句,僅在第一條句尾加 …,第二條開頭不加)、話說一半被突然打斷、字幕從半句話切入(…很有意思),或對白中途被畫面字卡/受訪者頭銜切開時(此時字卡前後兩條對白則分別於句尾與句首加 …)。

3. 引號、書名號、括號、雙人對話與數字寫法

  • 引號與書名號:外層使用全形單引號 「」(前後不留空格),引號內再引用時用雙引號 『』;依 Netflix 繁中規範,若同一段引述跨越多條字幕,每一條字幕的首尾都需完整加上引號。電影、電視節目、書籍、歌曲、專輯、報章雜誌等作品名稱則使用書名號 《》。
  • 畫面字卡(圓括號)與聽障音效(方括號):在 Netflix 繁中規範中,與劇情相關的畫面文字(On-screen text / Forced Narrative)使用全形圓括號,如 (兩年後)、(根據真人真事改編),且不可與人物對白混在同一條字幕(若畫面字卡本身已是完全相同的繁體中文,或對白已唸出相同資訊,則不重複上字幕);同語聽障字幕(SDH)標示畫面外說話者與環境音則使用半形方括號,如 [旁白]、[敲門聲],同一來源應合併為 [小明笑]我想去那裡,避免連寫兩個括號 [小明][笑]。
  • 同幕雙人對話:依 Netflix 繁中規範,同一條字幕最多容納兩位說話者、一人一行,每行開頭加上半形連字號 - 且不留空格,且每一行都必須是語意完整的獨立短句,不跨前後條延續。
  • 外國人名、斜體與數字:Netflix 繁中規範規定音譯外國人名的名與姓之間不加間隔號 ·(如寫作 約翰史密斯),且全篇不使用斜體。阿拉伯數字須用半形(1、2、3,不用全形 1、2、3),四位數不加千分位逗號(如 1800美元),且同一數詞內不夾雜中阿數字(可全用中文 五千二百 或以萬/億為單位寫 1199萬,不可寫 五千2百、1千1百9十9萬;整點寫 四點、星期寫 星期二 而非 星期2)。遇到字形或詞彙寫法不確定時,可查核教育部《重編國語辭典修訂本》。

字幕何時該斷行、何時該拆成下一條?3 個實務判斷原則

拿到一段超過 16 字的長句時,該在同一條字幕內換成兩行,還是直接切成前後兩條字幕?可依三個順序判斷:

  • 原則一(未超上限優先單行):只要單行能在字數上限內完整呈現(例如 13 字),就維持單行顯示,不必為了對稱硬拆成上下兩行各 6–7 字,減少畫面遮擋與視線換行成本。
  • 原則二(必須排兩行時,依子句與詞組邊界切分並優先「下長上短」):依據 Netflix《定時文字通用規定》與繁中指南,換行點應落在標點之後,或連接詞(但、因為、才、如果)、介系詞之前;不可把修飾語與名詞、完整姓名、主詞與動詞、否定詞與動詞拆開。若有多種合乎語法的斷法,優先採用下長上短的金字塔形(Bottom-heavy pyramid),同時避免第一行只留一兩個字。
  • 原則三(超過兩行容量、有換氣停頓或跨鏡頭時,直接拆成兩條獨立字幕):當整句超過約 24–32 字、講者中間有明顯換氣停頓,或單條停留將超過 7 秒時,應在時間軸上切分為兩條獨立字幕,而非擠在同一畫面造成閱讀超速。

以下用一句 20 字、停留 2.8 秒(約 7.14 CPS)的單人對白示範雙行斷法差異——錯誤示範不僅頭重腳輕(15 字/5 字),還把名詞「版本」硬生生拆斷;正確示範則在連接副詞「才」之前自然換行,兼顧完整子句與 9 字/11 字的金字塔形:

❌ 錯誤斷行(拆散「版本」且上長下短:15 字/5 字) 我們先完成內部測試才決定讓新版 本正式上線

✅ 正確斷行(依子句邊界切分且下長上短:9 字/11 字) 我們先完成內部測試 才決定讓新版本正式上線

實作範例:一段 12.6 秒對白的 SRT 修改前後對照

以下是一段 12.6 秒的教學示範訪談片段(開頭 0.0–1.5 秒畫面上出現英文字卡 Two Years Later, Taipei,1.6–9.8 秒為受訪者以華語引述書籍並談到第一年的失誤且句尾語氣停頓,10.1–12.6 秒為主持人插話提問與受訪者簡短回應)。我們在不改變原始影片片長與語速的前提下,對照修改前後的 .srt 差異。

修改前:常見未整理初稿(4 條字幕,含 6 種常見錯誤)

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 那你們後來到底是怎麼調整的?! 我們決定全部重來。

  • 第 1 條問題:停留僅 0.60 秒(低於 0.83 秒下限,CPS 達 11.67),翻譯畫面英文字卡卻未加全形圓括號 (),且句尾多了句號 。。
  • 第 2 條問題:第一行長達 26 字爆框、音譯姓名誤加間隔號 ·、行尾留有逗號 ,;第二行誤用西式引號 “” 與句號 。;整條 40 字在 3.80 秒內顯示,CPS 達 10.53(超過 9 CPS 上限)。
  • 第 3 條問題:講者在「第一年」後並未停頓,只是長句延續卻誤加英文三點 ...;第二行又在句首與句尾誤加三點與六點英文句點(.../......),使單行達 19 字超標。
  • 第 4 條問題:兩位說話者擠在同一行共 25 字、未使用 - 標示換人,還混用了 ?! 與句號(CPS 為 10.00)。

修改後:符合 Netflix 繁中字幕規範的 SRT(同一段 12.6 秒影片,重整為 6 條)

由於真實影片的語音速度固定,不能靠「把影片放慢」來降低 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 -那後來怎麼調整? -我們決定全部重來

修改後各條字幕字元數(含標點符號)與閱讀速度(CPS)驗算
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 字/秒雙人分行並在行首加半形 -(無空格),精簡贅字、改用單一 ?

可直接套用的「專案字幕風格表(Subtitle Style Sheet)」範本

多人協作或發包給外部聽打、譯者時,只交代「幫我上繁中字幕」很容易收到不同習慣混雜的檔案。建議在開案時直接複製下方 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)而非句點

如何用字幕工具把字數上限與無標點分段自動化?

理解規範之後,實務上最花時間的往往不是背規則,而是把幾百句自動辨識出來的長段落逐行刪句號、算字數與重拉時間碼。在剪輯或轉錄階段先把「單行字數」與「無標點短句」設為前置條件,能省去大量機械式修整:

  • 上傳轉錄時直接選用無標點短句模式:以 Taption 為例,上傳影片或音訊時若選擇「字幕分段」,系統會直接將語音切分為適合畫面的短句,預設不加標點符號(若要製作保留完整標點的會議或訪談文稿,則改選「一般逐字稿」)。
  • 預設 16 字與自訂斷點字數:Taption 對中文、日文、韓文與粵語的每段字元上限預設即為 16 字;使用訂閱方案時,亦可透過「AI 自訂斷點字數」(上傳設定中的「每段最大字符」欄位)依直式短影音(例如改設 12 字)或客戶規格調整偏好長度,讓 AI 在語意自然的位置先完成初步切分。
  • 編輯器即時字數顯示、時間軸防閃爍與匯出重分段:校對點擊段落時,段落結尾會即時顯示目前字數,遇到需要拆開的子句按 Enter 即可分段並自動連動時間碼;匯出 .srt 時,可選擇依每行最大字數與持續時間重新產生分段。若使用訂閱方案,還可在左下角「時間編輯器」啟用「字幕平滑銜接」或「調整全部字幕時長」,自動填補微小空隙、減少短句閃爍。

需要注意的是,任何自動分段工具都無法替你判斷「這句話是不是反諷需要加引號」「畫面上的字卡該不該翻」或「口語贅字刪掉會不會改變受訪者原意」。建議先透過 Taption 的自動上字幕與分段設定產生符合字數與無標點基礎的初稿,最後再對照上方的專案字幕風格表完成一輪人工順稿。

常見問題

繁體中文字幕的標點符號與空格要算進「每行 16 字」裡面嗎?

要。在 Netflix 等串流平台的定時文字規範與多數字幕品管工具中,中文字、全形標點(如問號、引號、書名號)、半形英數字與空格都會計入單行字元數與每秒字數(CPS)。例如該行若包含一組書名號《》與一組引號「」,這 4 個符號就會占去 4 個字元額度,實際能放的中文字只剩 12 字。

字幕句中到底該用全形逗號,還是用半形空格代替?

取決於交付管道。若是依循 Netflix《繁體中文定時文字樣式指南》交付的軟字幕,官方規範要求使用全形中文標點,僅規定「行尾與句尾不加逗號或頓號」,未滿 16 字的句中子句或引述搭配仍保留全形逗號,超長時則換行或拆成下一條字幕。若是台灣電視節目、YouTube 頻道或燒錄硬字幕,業界確實常見以一個半形空格取代句中逗號的做法;只要在專案字幕風格表中明確擇一、全片統一即可。

中英雙語字幕的每行字數上限該怎麼抓?

雙語字幕通常採「上中下英(或上主語、下輔語)、每種語言各占 1 行」的配置,使畫面總行數維持在 2 行以內。實務上建議繁體中文行控制在 14–16 字以內,英文行控制在 35–42 個字元(含空格)以內,並適度精簡譯文或延長停留秒數,讓觀眾有足夠時間掃視兩種語言。

講者同一句話太長拆成兩條字幕時,中間要加刪節號「…」嗎?

不需要。只要講者語氣連貫、沒有明顯停頓或被打斷,單純因超過單行字數上限而拆成前後兩條連續字幕時,第一條結尾與第二條開頭都不應加刪節號或破折號;只有語氣猶豫停頓、話說一半被插話打斷,或對白被畫面字卡切開時,才使用刪節號。