[FC8]用mplayer播放rm丶rmvb丶avi檔


這篇其實算是這篇“用mplayer播放rm和rmvb檔”舊文的延伸,只是環境變換到了Fedora Core 8。

雖然mplayer和FC8都到了新的版本,但是仍有一些codec有著版權的考量而沒有內建進來,例如windows的avi檔和realplay的rm和rmvb檔。以下是解決的方法。

先連到MPlayer的官方網站,官方網頁左邊的選項中有Download的網頁,在Download的網頁中可以看到關於Codecs的下載。請根據每個人的系統分別而下載,我的系統是需要下載Linux x86 20071007

下載essential-20071007.tar.bz2完成後,將他解壓縮出來,可以得到很多檔案,將這些檔案複製到mplayer的codecs目錄下,一般會是在“/usr/lib/codecs”。完成後差不多就能播放九成的影片格式了。

另外注意一件事,如果你跟我一樣有啟動SELinux的話,可能會發現似乎裝完codecs後還是不能放rm或rmvb檔。如果仔細看會發現在播放rm丶rmvb檔時SELinux會針對“/usr/lib/codecs/drvc.so”發出警告,而拒絕了這個檔案的讀取,可以以root下達以下的指令來解決這個問題


# chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so

或是將SELinux關掉也是可以的。


 


更新文章:

[FC 12]mplayer安裝及rmvb、rm檔播放


2 則留言:

  1.    謝謝你~解決了我看RMVB有聲無影的狀況! 

    回覆刪除
  2. 不客氣,歡迎常來聊天交流交流。

    回覆刪除

掛載 Synology 分享的 NFS 後無法使用 Gnome nautilus 無法寫入檔案

最近遇到一個奇怪的問題,我在 Fedora 的環境下 Mount Synology 分享出來的 NFS 空間時,發現 Gnome nautilus 檔案總管無法寫入或變更檔案就像沒有寫入權限一般。但若是使用 Shell 指令操作時,卻又一切正常。百思不得其解,在 google 了...