字幕亂碼修復

自動偵測 GBK、Big5、UTF-8 編碼,一鍵將亂碼字幕還原成正常中文。支援 SRT、ASS、VTT,可批量處理。

🔒 檔案只在你的瀏覽器內處理,不會上傳

使用方法

  1. 選擇字幕檔案:把出現亂碼的字幕拖放到上方方框,或點擊選擇檔案。可以一次選擇整季的字幕。
  2. 確認預覽:工具會自動判斷原本的編碼,並顯示頭幾句對白。如果文字正常,就代表修復成功。
  3. 下載:點擊「下載修復後字幕」。檔名維持不變,直接覆蓋舊檔即可,播放器會自動配對影片。

為什麼字幕會變成亂碼?

電腦儲存中文時,需要先把每個字轉換成一串數字,這套對照規則就叫「編碼」。問題在於,中文世界長期存在多套互不相通的編碼:

當字幕用 GBK 儲存,播放器卻以 UTF-8 或 Big5 去讀取,同一串數字就會被翻譯成完全不同的字,結果便出現亂碼。字幕本身的內容其實沒有損壞,只要用正確的編碼重新讀取,再轉存為 UTF-8,就能還原。

常見的亂碼樣子

以「你好,字幕」為例,不同的讀錯方式會出現不同的亂碼:

亂碼樣子原因
ÄãºÃ£¬×ÖÄ»GBK 字幕被當成西歐編碼讀取,常見於英文版播放器或電視
斕疑ㄛ趼躉簡體 GBK 字幕被當成繁體 Big5 讀取,看起來像中文但完全不通
浣犲ソ锛屽瓧骞�UTF-8 字幕被當成 GBK 讀取,常見於簡體中文版 Windows
□□□□ 或 ????播放器字型不支援中文,或編碼完全無法辨認

不同播放器的設定方法

如果你不想轉換檔案,也可以直接在播放器內指定字幕編碼:

VLC

進入「工具」→「偏好設定」→ 左下角選「全部」→「輸入/編解碼器」→「字幕編解碼器」→「字幕」,把「字幕文字編碼」改為「Universal, Chinese (GB18030)」或「Traditional Chinese (Big5)」,然後重新開啟影片。

PotPlayer

在播放畫面按右鍵 →「字幕」,在字幕選單中找到編碼(字元集)選項,選擇「簡體中文(GB2312)」或「繁體中文(Big5)」。不同版本的選單名稱可能略有不同。

MPC-HC / MPC-BE

在播放畫面按右鍵 →「字幕」→「預設樣式」,把「字元集」改為「Chinese GB2312」或「Chinese Big5」。

智能電視、機頂盒、手機播放器

這類裝置通常沒有編碼設定,只認得 UTF-8(部分需要 BOM)。最穩妥的方法是先用本工具轉換,並保留「加入 BOM」選項。

常見問題

字幕檔案會上傳到伺服器嗎?

不會。所有處理都在你的瀏覽器內完成,字幕檔案不會離開你的電腦或手機。你甚至可以在載入頁面後中斷網絡再使用。

修復後的字幕會改變檔名嗎?

不會。下載的檔案保留原本檔名,播放器仍可自動配對同名影片。

什麼是 BOM?要不要勾選?

BOM 是放在檔案開頭的標記,用來告訴播放器「這是 UTF-8 檔案」。部分舊式播放器和電視需要 BOM 才能正確顯示中文,建議保留勾選。

修復後仍然是亂碼怎麼辦?

請在檔案下方的選單手動選擇另一種編碼,預覽會即時更新。如果所有編碼都不正常,可能是檔案曾被錯誤轉換過,或者播放器本身的字型設定有問題。

支援哪些字幕格式?

支援 SRT、ASS、SSA、VTT、SUB、SMI、SBV、LRC 及 TXT 等文字字幕格式。圖像式字幕(例如 SUP、IDX/SUB 圖像字幕)不適用。

相關工具

簡體字幕轉繁體即將推出

支援香港及台灣用字

字幕時間軸調整即將推出

字幕太快或太慢,一鍵對齊

SRT 轉 TXT即將推出

去除時間軸,只保留對白