字幕看不完?用逐段檢查找到速度、重疊與分行問題
格式正確的字幕,也可能短到讀不完,或在交界處同時擠出兩段文字。字序的逐段檢查把這些線索連回時間碼與原文,讓你先找到問題,再決定如何修。
先看原始三段字幕
1 00:00:01,000 --> 00:00:01,400 請先保留原始字幕備份。 2 00:00:01,200 --> 00:00:04,000 確認字幕時間是否與影片中的說話聲音一致再下載。 3 00:00:04,500 --> 00:00:08,000 下載後回到播放器檢查。
下載問題範例。載入後保持時間位移 0、分行與空白清理關閉,閱讀速度上限 12 字/秒、最短時長 0.7 秒、每行提醒值 18 字。
第一段:11 字只顯示 0.4 秒
「請先保留原始字幕備份。」包含 10 個中文字和 1 個句號。結束 1.4 秒減去開始 1 秒,時長是 0.4 秒;11 ÷ 0.4=27.5 字/秒。因此會同時觸發速度超過 12 字/秒及時長短於 0.7 秒兩項提醒。
若保留全部 11 字,以 12 字/秒估算至少需要約 0.92 秒。然而下一段已在 1.2 秒開始,直接延長會加重重疊。先回原影片判斷這段是否能精簡、合併或重新切分,不要只為了讓警告消失而拉長時間。
第二段:重疊與長行是不同問題
第一段在 1.4 秒結束,第二段在 1.2 秒開始,因此同時顯示的區間是 1.2–1.4 秒,重疊 0.2 秒。檢查卡片會列出與它重疊的結果段號,按「預覽此段」可看兩段一起出現的樣子。預覽不包含聲音與原始位置樣式,雙人同時說話仍需在原播放器判斷。
第二段共有 23 字,時長 2.8 秒,約 8.2 字/秒。閱讀速度沒有超過 12,但單行長於設定的 18 字,仍有長行提醒。打開「自動整理分行」並設為 18 字後再整理,可以改善長行,卻不會解決時間重疊;這正是分開檢查的用途。
一次人工修正示範
1 00:00:01,000 --> 00:00:02,000 先備份字幕。 2 00:00:02,000 --> 00:00:04,000 確認字幕與聲音同步。 3 00:00:04,500 --> 00:00:08,000 下載後回到播放器檢查。
- 將第一段縮短為「先備份字幕。」並改為 1–2 秒,6 字顯示 1 秒,速度是 6 字/秒。
- 第二段改為「確認字幕與聲音同步。」並安排在 2–4 秒,10 字顯示 2 秒,速度是 5 字/秒。它與第一段在 2 秒交接,沒有重疊。
- 第三段保持原樣。用「只看需確認的段落」確認沒有觸發這組門檻,再取消篩選檢視全部三段。
精簡文字是這份教學的人工示範;工作台本身不會改寫你的台詞。真實專案中,要先確認文字含義沒有遺漏,再依說話速度、停頓與畫面安排時間。
如何閱讀整理前後對照
卡片上方的「結果第 N 段」是輸出排序;「原文第 N 段」依匯入內容的有效字幕順序計算,不是檔案中可能不連續的自訂編號。當原檔順序混亂時,兩者可能不同。
展開對照可以看到時間位移、空白清理與分行造成的差異。原文欄已經過純文字解析,因此不保留 SRT/VTT 的樣式標記;請用原始檔備份檢查樣式損失。修改字幕或整理設定後,舊報告會清除,必須重新整理;單改檢查門檻只更新提醒,不改字幕。
門檻怎麼設,才不會被數字誤導?
12 字/秒、0.7 秒、18 字/行是字序的初始檢查偏好,並非通用標準。不同語言、受眾、專有名詞與影片節奏,需要不同判斷。英文字母也逐字計算,這個數字不是每分鐘詞數,不能直接拿來對照以 WPM 表示的規格。
閱讀速度的字數不含空白與換行,但包含標點。每行長度包含空白。支援的瀏覽器會以可見字元群組計算,例如組合重音或家庭 emoji 通常是一個字元群組;舊版瀏覽器可能改以 Unicode 碼位計算,特殊字元的數量可能不同。若交件單位有指定規則,應以其規則為準。
報告能做什麼,不能做什麼
- 報告包含全部有效段落、時間碼、字幕與建議;畫面每次顯示最多 50 段,可繼續載入。
- 重疊提醒會找先前仍未結束的段落,包含跨越多段的長字幕;一張卡片不一定列舉所有重疊配對。
- 格式錯誤時會停止處理,不會略過壞段落後產生看似完整的下載檔。
- 不會檢查錯字、翻譯品質、聲畫同步、字型或交件平台的完整規格;零提醒不等於零問題。
- 報告含字幕原文,下載後由你保管;不要把含私人資訊的報告任意公開。