2014年3月12日 星期三

讓VLC for Android Beta支援中文字幕

如果你從Google Play上下載了VLC for Android Beta,你會發現中文字幕沒辦法顯示,而且這個App還不支援自己選擇字型檔案,此時,我們只好自己來編App了....

按照 AndroidCompile 這邊的說明,很容易就可以編出VLC android版的apk,只是編出來的當然中文也有問題,此時只要在執行compile.sh之前,先修改一下configure.sh,加入下面這一行
--with-default-font=/system/fonts/DroidSansFallback.ttf

這樣編出來的app就可以讀到中文字型,然後顯示出中文字幕了(編出來的 libVLC 也是)。(不知道有沒有不用重編的解法?!) 

p.s. 這裡有我編好的apk (for ARMv7)

(其實,剛裝好的VLC for Windows其實字型也選成了英文字型,不過Windows版本的VLC可以從設定裡面修改成中文字形就沒問題了)

注: 我後來發現Android 5.0的字形改了,/system/fonts/DroidSansFallback.ttf 已經不存在,所以上面的APK就不能適用在5.0上頭了,有空再來build個給5.0用的好了,不知道字型問題,新的libvlc解決了沒..... 

沒有留言: