SSA/ASS 字幕播放 - MAC

Table of Contents

http://img246.imageshack.us/img246/894/qtperianr914xy8.png
http://img182.imageshack.us/img182/1851/mplayerextrf9.png

高下立判

第一張圖是 QT 配上 Perian 1.1.1 r914 (想用的話上 SVN 自已編吧 XD)
第二張圖是 MPlayer 配上 SSA/ASS library (libass)

動態字幕特效也可以:
http://img232.imageshack.us/img232/4302/mplayerrc2yg1.png
播放順暢,而且有八成上下的正確率


這個不是什麼新東西,試作型 (MPlayer OSX SAC) 早在 2006.06 就已問世
換句話說,我注意到這東西的時候已經 lag 整整兩年
等自已 compile 一份測試後在這邊貼了消息,又過了兩個月

如果懶得自已從 SVN 編一份 binary,
google 找 MPlayer OSX Extended 就會有你要的東西
使用方法很簡單,去設定裡面把 ASS suntitles 和 Use embedded fonts 啟動
不用指定字型,編碼一律 UTF-8 比較省事
剩下你要做的只是把字幕檔和影片放在同一個資料夾,並設成同檔名

如果本來就有在使用 MPlayer, 且版本是 official release 1.0 RC1 以後
則 libass 已包含在內,去設定裡面追加 -ass -fontconfig -embeddedfonts
(Preference -> Advanced -> Additional Parameter)

如果你知道怎麼把 binary 換掉,這是我編好的 (r27468, Intel only),可以直接用
http://www.badongo.com/file/10968415

如果你打算自已來編一份,記得啟用 fontconfig 和 freetype


有小道消息指出,VLC 的 SVN 上也開始實作字幕函式庫 (名為 libasa)
會用 SVN 的朋友可以先嘗鮮一下

--
[ps] MPlayer 吃不動 UTF-16 編碼的字幕檔,
常逛 CR 的朋友記得把他們的字幕先轉存成 UTF-8

--

All Comments

Regina avatarRegina2008-08-22
感謝分享 正有這方面需要
Mary avatarMary2008-08-26
想問一下為啥只要加這段-ass -fontconfig -embeddedfonts參
Edward Lewis avatarEdward Lewis2008-08-29
數 MPLAYER就會CRASH 版本RC2 Intel base C2D MACBOOK 謝謝
Agnes avatarAgnes2008-09-02
九成問題出在無法解析字幕檔
Jacob avatarJacob2008-09-04
可是同樣字幕檔Perian 1.1就可以看 不過有些特效沒有就是了
Steve avatarSteve2008-09-05
從terminal啟動mplayer看它吐什麼log給你
Dinah avatarDinah2008-09-07
或是到/library/log/下面挖
Rae avatarRae2008-09-11
你是m01的貓皮嗎?都用同樣的動畫當範例XD
Barb Cronin avatarBarb Cronin2008-09-14
関係ない!俺は Taco です!
Dora avatarDora2008-09-14
sorry認錯了!感謝您的分享