繁體中文字幕沒有所有平台通用的單一標準,動手前應先確認交付管道與畫面比例。以公開規範最完整的 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),或在語速過快時精簡不影響原意的口語贅詞。許多字幕退件或團隊爭議,都來自把「教育部書面標點」「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 個字元(含空格)以內,並適度精簡譯文或延長停留秒數,讓觀眾有足夠時間掃視兩種語言。
不需要。只要講者語氣連貫、沒有明顯停頓或被打斷,單純因超過單行字數上限而拆成前後兩條連續字幕時,第一條結尾與第二條開頭都不應加刪節號或破折號;只有語氣猶豫停頓、話說一半被插話打斷,或對白被畫面字卡切開時,才使用刪節號。