mplayer for fedora 的編譯與安裝

來源:互聯網
上載者:User

 

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.