Linux中看電影,聽音樂
目錄:
一、簡介
二、軟體安裝
三、簡單使用
一直以來很多人不使用Linux作為自己的日常作業系統,是因為Linux在多媒體方面的應用不給力,現在的Linux有很多個版本(RedHat、Ubuntu、CentOS、SUSE等)。
但這些系統多數不會內建多媒體軟體,而需要使用者自己安裝。而對大多數基礎使用者而言這是痛苦的!今天為大家介紹一款Linux中的多媒體軟體,使得我們今後在Linux中欣賞多媒體不再困難。
MPlayer是一款基于GNU GPL釋出的開源軟體,該軟體可以在Linux、類Unix以及Windows上使用。
當我們安裝适當的解碼器後,Mplayer可以支援目前大多數的多媒體檔案(聲音、視訊)。
本次講解安裝的環境:CentOS5.5、Kernel 2.6.18-194.el5xen。
完整的安裝Mplayer我們需要下載下傳源碼包,一些二進制解碼包(官網有很多解碼包可供下載下傳,可以自己選擇),和至少一個皮膚(圖形界面)。
下載下傳主程式:
[jacob@localhost ~] #wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.1.tar.gz
下載下傳解碼包:
[jacob@localhost ~] #wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20110131.tar.bz2
下載下傳皮膚:
[jacob@localhost ~] #wget http://www.mplayerhq.hu/MPlayer/skins/Clearlooks-1.5.tar.bz2
下載下傳yasm編譯器:
[jacob@localhost ~] #wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
安裝前說明:1.這裡我們采用的是通用的方法(源碼安裝軟體),是以在正式安裝軟體前請確定你的系統已經安裝了gcc編譯軟體。該軟體在CentOS上可以直接通過yum安裝(預設需要連接配接網絡),如果你使用的不是CentOS或沒有直接連接配接網絡,你也可以通過自己配置yum源的方式安裝gcc。
2.ffmpeg中為了提高效率用到了彙編指令,不安裝yasm直接安裝MPlayer會出現報錯資訊:
Error: yasm not found, use --yasm='' if you really want to compile without
解決方法是安裝該軟體,我們已經提前下載下傳了yasm,并會在下面提前安裝。
3.當我們安裝MPlayer并啟用GUI(圖形)功能後,一般會提示錯誤:
Error: The GUI requires libavcodec with PNG support (needs zlib).
解決方法是安裝:zlib,zlib-devel,libpng,libpng-devel
4.安裝過程中如果提示錯誤:
Error:X11 Support required for GUI compilation.
解決方法是安裝:libgtk
1.解壓軟體包
[jacob@localhost ~] #tar -xzf MPlayer-1.1.tar.gz
[jacob@localhost ~] #unzip windows-all-20071007.zip
[jacob@localhost ~] #tar -xjf all-20110131.tar.bz2
[jacob@localhost ~] #tar -xjf Clearlooks-1.5.tar.bz2
[jacob@localhost ~] #tar -xzf yasm-1.2.0.tar.gz
2.安裝gcc,yasm
[jacob@localhost ~] #yum -y install gcc
[jacob@localhost ~] #cd yasm-1.2.0
[jacob@localhost yasm-1.2.0] #./configure
[jacob@localhost yasm-1.2.0] #make && make install
[jacob@localhost ~] #yum install zlib*
[jacob@localhost ~] #yum install libpng*
[jacob@localhost ~] #yum install *libgtk*
3.配置
[jacob@localhost ~] #cd ../MPlayer-1.1/
[jacob@localhost MPlayer-1.1] #./configure --enable-gui --language=zh_CN
4.編譯(編譯過程會比較長,可以去喝杯咖啡)
[jacob@localhost MPlayer-1.1] #make
5.安裝
[jacob@localhost MPlayer-1.1] #make install
6.複制解碼包(預設MPlayer到/usr/local/lib/codecs/目錄下找解碼檔案)
[jacob@localhost MPlayer-1.1] #cd ../all-20110131/
[jacob@localhost all-20110131] #mkdir -p /usr/local/lib/codecs/
[jacob@localhost all-20110131] #cp * /usr/local/lib/codecs/
7.複制皮膚(預設MPlayer到/usr/local/share/mplayer/skins目錄下找皮膚)
[jacob@localhost MPlayer-1.1] #cd ..
[jacob@localhost ~] #mv Clearlooks/ /usr/local/share/mplayer/skins/default
完成以上步驟後要恭喜你,你已經可以在Linux中聽音樂、看電影了!
三、軟體的使用方法
輸入指令:mplayer <檔案名>
輸入指令:gmplayer <檔案名>
1.欣賞下音樂:
[jacob@localhost ~] #mplayer 傳奇.mp3
[jacob@localhost ~] #mplayer chuanqi.mp3
提示: 如果你有1000首歌曲,不可能聽一首歌曲就要敲打一次指令,那就悲催了!
mplayer是支援播放清單的,看下如何實作。
#首先将所有的歌曲存入一個檔案夾,然後執行如下指令:
[jacob@localhost ~] # ls |grep -v list > list
這條指令的作用是将目前目錄下的所有檔案名導出輸入到list檔案中(list檔案内容将被覆寫),如果list不存在,該指令會自動建立該指令。
如果以後還有歌曲怎麼辦?
[jacob@localhost ~] # ls |grep -v list >> list
同樣的原理進入新的歌曲目錄,但這次使用>>導出,意思是追加到源檔案的末尾,而不會覆寫掉原有檔案内容。
#另外,如果你的系統沒有安裝中文字型及中文輸入法,建議你還是将歌曲名稱修改為英文(拼音)比較好。
2.操作快捷鍵:
PageUP:上一首
Pagedown:下一首
左方向鍵:快退
右方向鍵:快進
下方向鍵:快退
上方向鍵:快進
p:暫停/繼續
f:全屏切換鍵
9:音量減小
0:音量增大
m:靜音開關
1、2:調整對比度
3、4:調整亮度
5、6:調整色度
7、8:調整飽和度
+、-:調整音頻與視訊的時間差
3.常用指令:
mplayer -sub <somesubtitlefile> <somefile> 播放電影時,指定字幕檔案
mplayer -framedrop <somefile> 允許在較慢的系統上使用低CPU功率播放視訊檔案
mplayer -cache 4096 指定MPlayer占用的緩存,機關為KB
mplayer -loop 2 <somefile> 循環播放2次,0無限循環
mplayer -ao pcm:file=<filename>.wav <somefile> 從視訊檔案中提取音頻,并輸出為<filename>.wav
mplayer -vo jpeg <somefile> 将視訊輸出為一系列的圖檔,會有非常多的jpeg格式的輸出檔案
mplayer支援很多功能,大夥可以摸索摸索... ...
4.視訊效果:
<a href="http://blog.51cto.com/attachment/201206/065350942.jpg" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201206/065432310.jpg" target="_blank"></a>
最後:如果你使用的是Ubuntu系統,恭喜你,這些軟體在Ubuntu Software Center中你都可以找到,而且隻需點選滑鼠即可自動安裝所有依賴軟體。
<a href="http://blog.51cto.com/attachment/201206/065604863.jpg" target="_blank"></a>
自娛自樂,每天為自己添點樂子!
本文轉自丁丁曆險51CTO部落格,原文連結:http://blog.51cto.com/manual/910159 ,如需轉載請自行聯系原作者