This text refer to http://fedora.linuxsir.org/main/src.spec.html
MPLAYER rpm可到這裡下載:http://rpmfusion.org/
================================================
一共4步!<br />1.Download the source rpm from:<br />#wget http://download1.rpmfusion.org/free/fedora/releases/13/Everything/source/SRPMS/mplayer-1.0-0.116.20100424svn.fc13.src.rpm<br />2. 預先安裝,實際上是解壓包,這個包都解壓到~/rpmbulid.<br />$sudo rpm -ivh mplmplayer-1.0-0.116.20100424svn.fc13.src.rpm<br />3.通過安裝指令碼mplayer.spec自動編譯出我們想要的mplayer.rpm<br />$cd ~/rpmbuild/SPECS/<br />$sudo rpmbuild -ba mplayer.spec<br />註:-ba Build binary and source packages<br />4.編譯好的RPM就在~/rpmbuild/RPMS/i386,現在我們進行安裝!<br />$ls ~/rpmbuild/RPMS/i386/;cd ~/rpmbuild/RPMS/i386/<br />mencoder-1.0-0.116.20100424svn.fc13.i386.rpm<br />mplayer-1.0-0.116.20100424svn.fc13.i386.rpm<br />mplayer-common-1.0-0.116.20100424svn.fc13.i386.rpm<br />mplayer-doc-1.0-0.116.20100424svn.fc13.i386.rpm<br />mplayer-gui-1.0-0.116.20100424svn.fc13.i386.rpm<br />mplayer-tools-1.0-0.116.20100424svn.fc13.i386.rpm<br />$ sudo rpm -ivh mencoder-1.0-0.116.20100424svn.fc13.i386.rpm mplayer-1.0-0.116.20100424svn.fc13.i386.rpm mplayer-common-1.0-0.116.20100424svn.fc13.i386.rpm mplayer-doc-1.0-0.116.20100424svn.fc13.i386.rpm mplayer-gui-1.0-0.116.20100424svn.fc13.i386.rpm mplayer-tools-1.0-0.116.20100424svn.fc13.i386.rpm<br />[sudo] password for ahui:<br />Preparing... ########################################### [100%]<br /> 1:mplayer-common ########################################### [ 17%]<br /> 2:mplayer-doc ########################################### [ 33%]<br /> 3:mencoder ########################################### [ 50%]<br /> 4:mplayer ########################################### [ 67%]<br /> 5:mplayer-gui ########################################### [ 83%]<br /> 6:mplayer-tools ########################################### [100%]<br />===========================================<br />安裝過程中可能會出現很多的依賴問題,在此我講下我的經驗,比如提示依賴pulseaudio-libs-devel<br />1.通過yum install ***。建議先使用這個命令搜尋下:yum search ***<br />2.1.通過網路搜尋相應的包,比如得到*.rpm。此時建議使用yum 安裝本地的rpm包,它會幫你解決很多依賴問題:<br />yum localinstall VirtualBox-3.1-3.1.0_55467_fedora12-1.i686.rpm<br />2.2.如果沒有上面的命令無法通過gpg檢測的話。<br />yum localinstall VirtualBox-3.1-3.1.0_55467_fedora12-1.i686.rpm --nogpgcheck<br />3.有時我們無法找到相應的包,比如沒有*.so。這時,如果通過安裝某些rpm時就內含了這個*.so.那麼我們就直接安裝這個rpm.<br />我在這裡提供幾個搜尋RPM的好去處:<br />http://rpm.pbone.net/ http://fr2.rpmfind.net/ Google<br />
============================================================================
以下內容僅僅參考:
1、你可能會遇到無法播放視頻的問題
修改:vim ~/mplayer/gui.conf#用gedit、nano等文本編輯工具也行
找到相關選項,將其該為
vo_driver = "x11"
2 could not open required directshow codec wmvdmod.dll
這是因為wmv9dmod.dll缺失造成,我在包中已經提供了這個檔案,複製到以下目錄:
sudo mv wmv9dmod.dll /usr/lib/codecs/
3 其它:
sudo cp drv43260.dll drvc.dll /usr/lib/codecs/
最後,如果大家覺得mplayer的預設介面不好看的話,可以下載其它的皮膚,或者使用kmplayer間接調用MPLAYER:
sudo yum install kmplayer