不知道為啥在Linux底下能放rmvb就覺得很爽耶=.=,
因為Linux真不適合拿來做娛樂,軟體也沒,解碼器更沒有,
全部要自己找到死>.<,然後又一堆相依性問題,有夠煩的,
比Windows裝軟體還難用。
後來發現linux也有習慣設定檔和應用程式捷徑的問題,
原理都跟Windows差不多。
出處:http://blog.pixnet.net/ca95

mplayer-1.0-0.88.rc2.lvn8.i386.rpm
官網:http://www.mplayerhq.hu
測試平台:FC8

因為相依性所作的新增:
fribidi-0.10.9-2.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/8/Fedora/i386/os/Packages/fribidi-0.10.9-2.fc8.i386.rpm
libXvMC-1.0.4-3.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/8/Fedora/i386/os/Packages/libXvMC-1.0.4-3.fc8.i386.rpm
libmpcdec-1.2.6-3.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/8/Fedora/i386/os/Packages/libmpcdec-1.2.6-3.fc8.i386.rpm
lzo-2.02-3.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/8/Fedora/i386/os/Packages/lzo-2.02-3.fc8.i386.rpm
aalib-1.4.0-0.13.rc5.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/development/i386/os/Packages/aalib-1.4.0-0.13.rc5.fc8.i386.rpm
enca-1.9-3.fc6
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/development/i386/os/Packages/enca-1.9-3.fc6.i386.rpm
libcaca-0.99-0.3.beta11.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/development/i386/os/Packages/libcaca-0.99-0.3.beta11.fc8.i386.rpm
freeglut-2.4.0-11.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/8/Fedora/i386/os/Packages/freeglut-2.4.0-11.fc8.i386.rpm
libdca-0.0.5-2.lvn8
http://livna-dl.reloumirrors.net/fedora/8/i386/libdca-0.0.5-2.lvn8.i386.rpm
libdvdnav-4.1.1-2.fc8
出處:http://blog.pixnet.net/ca95
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/updates/8/i386/libdvdnav-4.1.1-2.fc8.i386.rpm
libdvdread-0.9.7-3.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/8/Everything/i386/os/Packages/libdvdread-0.9.7-3.fc8.i386.rpm
lirc-0.8.2-2.fc8
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/development/i386/os/Packages/lirc-0.8.2-2.fc8.i386.rpm
xvidcore-1.1.3-1.lvn8
http://livna-dl.reloumirrors.net/fedora/8/i386/xvidcore-1.1.3-1.lvn8.i386.rpm
要從最後面裝回來。

主程式:
http://livna-dl.reloumirrors.net/fedora/8/i386/mplayer-1.0-0.88.rc2.lvn8.i386.rpm
圖形介面 gmplayer:
http://livna-dl.reloumirrors.net/fedora/8/i386/mplayer-gui-1.0-0.88.rc2.lvn8.i386.rpm

以下可裝可不裝,看需求而定。
說明文件:
http://livna-dl.reloumirrors.net/fedora/8/i386/mplayer-doc-1.0-0.88.rc2.lvn8.i386.rpm
mplayer-docs-1.0-0.36.rc1try2.fc8.i386 版的裡面有全簡體中文。
其他說明文件:
http://www.mplayerhq.hu/DOCS/man/zh/mplayer.1.html
http://www.mplayerhq.hu/DOCS/HTML-single/zh_CN/MPlayer.html
字型:
http://livna-dl.reloumirrors.net/fedora/8/i386/mplayer-fonts-1.1-4.lvn6.noarch.rpm
Firefox for Linux 瀏覽器外掛程式(提供網上播放):
http://livna-dl.reloumirrors.net/fedora/8/i386/mplayerplug-in-3.45-2.lvn8.i386.rpm
出處:http://blog.pixnet.net/ca95
使mplayerplug-in (mozilla外掛程式) 生效
#/usr/bin/mozilla-plugin-config -i -f

自動更新 livna:
http://rpm.livna.org/livna-release-8.rpm
自動更新 freshrpms:
http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/8/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm

Codecs:
解碼器一般會是在:/usr/lib/codecs
http://www.mplayerhq.hu/MPlayer/releases/codecs
All
http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
RealPlayer 9
出處:http://blog.pixnet.net/ca95
http://www.mplayerhq.hu/MPlayer/releases/codecs/rp9codecs-20050115.tar.bz2
QuickTime 6.3
http://www.mplayerhq.hu/MPlayer/releases/codecs/qt63dlls-20050115.tar.bz2
QuickTime Extras
http://www.mplayerhq.hu/MPlayer/releases/codecs/qtextras-20041107.tar.bz2

Skins:
預設已有 Blue
面板在:/usr/share/mplayer/skins
出處:http://blog.pixnet.net/ca95
http://www.mplayerhq.hu/MPlayer/skins


錯誤訊息:mplayer-1.0rc2無法播放中文名檔案
修改/usr/share/applications/livna-mplayer.desktop中,將Exec=gmplayer %U改為gmplayer即可。
出處:http://blog.pixnet.net/ca95
同理xmms修改/usr/share/desktop-menu-patches/redhat-audio-player.desktop中,將Exec=xmms -e %F改為xmms即可。

錯誤訊息:[AO_ALSA] Unable to find simple control 'PCM',0.
MPlayer的Audio問題,把Audio輸出設定為pulse或其他。

錯誤訊息:SELinux
如果你有啟動SELinux的話,可能會發現似乎裝完codecs後還是不能放rm或rmvb檔。
如果仔細看會發現在播放rm、rmvb檔時 SELinux會針對/usr/lib/codecs/drvc.so發出警告,而拒絕了這個檔案的讀取,
可以以root下達以下的指令來解決這個問題:
出處:http://blog.pixnet.net/ca95
# chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so

錯誤訊息:
播放rm或rmvb檔 could not open required directshow codec drvc.dll
解決步驟:
# find /usr/lib -name drvc*
/usr/lib/codecs/drvc.so
# ldd /usr/lib/codecs/drvc.so
libstdc++.so.5 => not found
出處:http://blog.pixnet.net/ca95
這樣可以看出libstdc++.so.5需要安裝
參照:http://blog.zhangjianfeng.com/article/704

安裝 libstdc++.so.5 (Fedora 7 和 8)
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/releases/8/Everything/i386/os/Packages/compat-libstdc++-33-3.2.3-62.i386.rpm
這時候您可能作未能成功執行 RealPlayer 10 GOLD。因為 Real Player 10 GOLD 需要 libstdc++.so.5 ,而 Fedora 7/8 只提供 libstdc++.so.6 。所以 Real Player 10 GOLD 在 Fedora 7/8 上會跑不起。你需要安裝包括 libstdc++.so.5 的套件 compat-libstdc++-33。
出處:http://blog.pixnet.net/ca95
您可以按『應用程式』(Application) ->『新增/移除軟件』(Add/Remove Software) 執行『套件管理員』(Package Manager, Pirut)。在『搜尋』(Search)分頁中,輸入「compat-libstdc」並按『搜尋』(Search)。找到套件 compat-libstdc++-33 後,選取套件並接按『套用』(Apply)安裝。
您亦可以以系統管理員 (即使用者 root) 身份在終端機打以下指令安裝套件:
yum install compat-libstdc++-33
參照:http://wiki.linux.org.hk/w/Install_Real_Player

您可以將以上寫成批次檔,這樣以後就好裝了。
以上集大成於此,
出處:http://blog.pixnet.net/ca95

ca95 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • H45
  • RE: FC8 MPlayer 播 rmvb 的秘密武器竟然是 compat-libstdc++ 錯誤訊息全攻略

    太感謝了!沒想到居然是 libstdc++5 的問題。