一勞永逸解決VLC播放中文字幕亂碼問題


VLC對於Mac/Ubuntu用戶來說算得上是必備軟件。其相當於PC機上的“暴風影音”,但Mac/Ubuntu的新手使用VLC播放avi時都會碰 到字幕亂碼的問題。avi字幕的格式有多種,這里假設你使用常見的.srt字幕。VLC默認支持的字幕內碼為utf-8,而網上提供的.srt字幕基本上 都是GBK碼,所以在初裝VLC后的默認狀態下,加載.srt字幕都會出現亂碼。
  本教程以當前最新的VLC 1.1.4版為例,其它版本的VLC其Preferences設置窗口與本教程可能會有不同。
  正如上面所說的,VLC默認支持的字幕內碼為utf-8,而我們從網上下載的.srt字幕基本上都是GBK碼,因此解決方法有兩種:1、把字幕文件轉 成utf-8編碼;2、把VLC的默認字幕內碼改為GBK。其中第二種方法是最方便,最一勞永逸的,因此我推薦大家使用第二種方法,具體步驟如下:
  1,打開VLC的Preferences窗口(Ctrl+P),點擊右下角的all,在左邊的索引中依次選擇Video -> Subtitles/OSD -> Text renderer,右邊的設置區第一項為Font,點擊Browse按鈕選擇一項中文字體,如WenQuanYi Micro Hei。
  2,依次選擇Preferences窗口左邊菜單框的Input / Codecs -> Subtitles codecs ->Subtitles,將右邊的設置區中Subtitles text encoding設置為Universal Chinese (GB18030),同時取消 UTF-8 subtitlesautodetection前面的勾。
  3,重啟VLC,好了,享受你的電影吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM