close

使用VLC 2.0.1,但中文字幕老是出現方框的問題,也曾試過網路上有人說的使用儷黑字型(LiHei Pro.ttf)。但麻煩的是安裝了這套字型後,會導致chrome上一些網站會變成用這個字型。這就是所謂的,有一好沒二好嗎?後來只好忍痛還是把儷黑字型給移除掉(畢竟上網才是最重要的,還是看自己常用的字型比較習慣)。

後來好奇去看VLC的log,發現到開檔時,freetype debug: Using 微軟正黑體 as font from file C:\Windows\Fonts\arial.ttf。咦,我明明是設定微軟正黑體,為什麼會開arial.ttf。上網查了一下,才發現滿多人也在討論,原來是VLC若找不到使用者指定的字型時,就會使用default的arial.ttf ( http://trac.videolan.org/vlc/ticket/6350 )。也難怪一直都是顯示出方框。

由於平常習慣使用微軟正黑體,所以就索性拿它來做實驗,從c:\windows\fonts\目錄下把微軟正黑體字型複製,貼上到別的目錄去。會看到msjh.ttf & msjhbd.ttf這二個字型檔,接著把msjh.ttf改名為MS-JH.ttf後,再把它複製貼上到c:\windows\fonts目錄下。接著去VLC的[工具] -> [偏好設定]-> [字幕與OSD] -> [字型] 選擇 [微軟正黑體]後,再測試。Yeah,真的可以了~雖然不知道為什麼,也不曉得VLC何時才會解掉這個問題,還是先紀錄一下,以免那天忘記~>.<~。

Step 1: 到c:\windows\fonts找到微軟正黑體字型,複製下來

VLC

 

Step 2: 找個地方按下貼上後,就會看到上面二個字型(一個好像是粗體的)

VLC-2

 

Step 3: 使用沒有粗體的微軟正黑體字型,把檔名改為MS-JH.ttf,接著再把它複製,貼上到c:\windows\fonts裡面去。

VLC-3

Step 4: 最後再到VLC裡面把字型選到微軟正黑體後,就大功告成了。

VLC-4


arrow
arrow
    全站熱搜

    花s 發表在 痞客邦 留言(15) 人氣()