我如何在Ubuntu上播放RMVB檔
如前所述
我很開心地把系統換成Ubuntu7.04
而它對多媒體檔案格式的支援也比以往版本好了非常多
唯一美中不足之處是它仍無法播放RMVB這種檔案格式
Totem會提示我要安裝新的codec
而它也試著自動去下載合適的codec了
但顯然在Ubuntu官方的套件庫裡並沒有這樣的套件
有人建議到mplayer的網站下載binary codec回來
很可這並無法解決問題
追根溯源
既然要播RMVB
根本之道還是去把realplayer裝起來
其實real.com是講義氣的
他們有提供linux版本的real player
(http://www.real.com/linux)
下載後得到一個檔案:RealPlayer10GOLD.bin
在安裝時我犯了一個錯
照習慣我用/bin/sh RealPlayer10GOLD.bin來執行它
結果得到:
RealPlayer10GOLD.bin: 1: Syntax error: "(" unexpected
這樣的錯
後來我發現
只要用./RealPlayer10GOLD.bin來執行它(當然要先加上可執行的權限)
就能安裝成功
不過狀況又來了
當我執行real player時(~/RealPlayer/realplay)
又出現:
Segmentation fault (core dumped)
原本打算要放棄了
但當我看到在~/RealPlayer下頭有個名為codecs的子目錄時
突然靈機一動
何不讓totem來讀取real player的codec看看
於是我修改~/.gnome2/totem_config
找到#decoder.external.real_codecs_path:這一行
把前頭的註解符號拿掉
將path指向家目錄下的RealPlayer/codecs
再啟動totem試著播放RMVB檔
呵呵
播得出來囉 !
留言