萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> macOS 教學

VLC 播放器中文字幕亂碼修復:設定字幕編碼為 GBK

VLC 播放 AVI 等格式時中文字幕顯示亂碼,主因是字幕檔編碼為 GBK/Big5,而 VLC 預設以 UTF-8 解碼。最徹底的解法是將 VLC 預設字幕編碼改為 GBK,一勞永逸。

方法二(推薦):修改 VLC 預設字幕編碼

  1. 開啟 VLC 偏好設定(Command + ,)。
  2. 左側選單依序展開:影片 > 字幕/OSD > 文字渲染器,右側「字型」點選「瀏覽」選擇中文字型(如 PingFang TC、Heiti TC)。
  3. 左側選單:輸入/編碼器 > 其他編碼器 > 字幕。
  4. 將「字幕文字編碼」設為 GBK(或 Big5、CP950 視字幕檔而定)。
  5. 取消勾選「UTF-8 字幕自動偵測」。
  6. 重啟 VLC,字幕正常顯示。

方法一:轉換字幕檔編碼

用文字編輯器(VS Code、Sublime Text)開啟 .srt/.ass 檔,另存新檔編碼選 UTF-8,再載入 VLC。適合單一檔案處理。

補充

  • 新版 VLC (3.0+) 字幕編碼偵測已大幅改善,預設常能自動識別 GBK。
  • 若仍有問題,嘗試安裝完整中文字型套件。
  • MKV/MP4 內嵌字幕通常無編碼問題。

設定一次 GBK,後續播放所有簡體/繁體中文字幕皆正常,免去逐檔轉碼之苦。

copyright © 萬盛學電腦網 all rights reserved