㈠ linux下安裝mplayer播放器
Red Hat 9:Linux下安裝mplayer播放器
在Linux RH9下安裝mplayer很多次了,以前都是以失敗而告終,前兩天終於裝成功了,為自己感到慶幸。大家以後安裝的時候可以作為一個參考(有些地方我也是參考別人的)。
mplayer是linux下播放速度最快(正確安裝了顯卡驅動),支持媒體格式最多的播放器之一 ,它幾乎能播放所有的win媒體文件!下面介紹它的安裝方法:
安裝大前提:
要編譯這個軟體,確認你系統安裝了相應的XFree86-devel,還有如果你要編譯gui操作界面
(./configure --enable-gui),還請確認你的系統有libpng,libpng-devel,gtk和
gtk-devel(要求版本大於1.2)這四個軟體,可以在www.rpmfind.net找到相應的rpm包
(這些包通過安裝Gnome桌面可以獲得)
1、在下載mplayer的最新版本及安裝所需軟體包的集合包
2、升級gcc: (必要,推薦gcc版本為2.9.5和3.2.x)
檢查你的gcc版本,運行gcc -v看輸出是多少,如果是3.0以下的話,則建議安裝gcc3.0以
上(根據mplayer的官方說明,3.0以下的gcc可以用./configre --disable-gcc-checking
參數編譯,但可能不穩定),安裝gcc3的方法是:進入gcc3目錄,運行rpm -ivh *.rpm
--nodeps,全部百分百安裝後,開一個終端窗口,運行mv /usr/bin/gcc /usr/bin/gcc2
和mv /usr/bin/gcc3 /usr/bin/gcc,再運行gcc -v,看輸出是否為3.0.2,如果是,則ok ,不是,則檢查安裝步驟。
3、編譯安裝mplayer:
tar vxf MPlayer-****.tar,cd MPlayer-****,./configure (如果你想
要gui的操作界面,則換用這個命令./configrue --enable-gui,但似乎這個版本的gui編
譯有錯,我和linuxCN都無法成功,pre4版本則沒問題),make,make
install,都成功運行一下mplayer(這是為了讓它在家目錄下建立.mplayer這個配置目錄
(.mplayer為隱藏目錄,用ls -a指令可以看見,cd ~/.mplayer指令可以進入),好進行下一
步操作)
./configure --prefix=/usr/local --enable-gui --enable-live --enable-menu --enable-freetype --enable-fontconfig --enable-win32 --enable-dshow --enable-real --enable-divx4linux --enable-xvid --disable-arts --language=zh_CN --enable-dynamic-plugins --with-codecsdir=/usr/local/lib/codecs --with-win32libdir=/usr/local/lib/codecs --with-reallibdir=/usr/local/lib/codecs --with-livelibdir=/usr/local/lib/live --with-freetype-config=/usr/bin/freetype-config
重要參數說明:
--prefix= 安裝路徑為/usr/local
--enable-gui 使用圖形界面,mplayer有命令行和圖形界面兩種運行方式
--enable-live 使用流媒體支持
--enable-freetype 字幕字體可以使用ttf字體
--enable-win32 可以使用win32的.dll格式的解碼器
--enable-real 支持real格式
--language=zh_CN mplayer界面的格式為中文
--with-codecsdir=/usr/local/lib/codecs 指定解碼器搜索路徑
--with-win32libdir=/usr/local/lib/codecs 指定win32解碼器搜索路徑
--with-reallibdir=/usr/local/lib/codecs 指定real解碼器搜索路徑
--with-livelibdir=/usr/local/lib/live 指定live解碼器搜索路徑
現在使用
make
自動編譯軟體,可以去吃飯,回來再看
make install //安裝
運行mplayer
./mplayer
4、拷貝配置文件:(注意:下面這個etc目錄是上一步中解壓出來的MPlayer-***目 錄下的,非/etc)
cp etc/codecs.conf ~/.mplayer
cp etc/example.conf ~/.mplayer/config
5、安裝font和skin:(如果你選擇了./configure --enable-gui那才需要skin,否則skin
不用安裝)
進入自己的home目錄,顯示隱藏文件,進入.mplayer文件夾,創2個建文件夾:font和
Skin。
下載font文件,(mplayer官方網站上有)拷入到font內拷貝simsun.ttf到~/.mplayer目錄中
拷貝Blue皮膚目錄到/usr/local/share/mplayer/Skins目錄中
6、運行方式
兩種:(1)mplayer /路徑/要播放的媒體文件名;(2)gmplayer(只有用./configure
--enable-gui編譯的這個命令才有效)
現在可以運行mplayer和gmplayer了。但是gmplayer字幕出現問題,提示找不到
字幕字體文件。按照提示拷貝simsun.ttf(其他字體文件也可以)到~/.mplayer目錄中(改文件名)。
7、關於~/.mplayer/config文件的一些配置說明
vo=xv(選擇默認的播放模式,xv模式是支持顯卡硬加速功能的模式,對cpu的佔用很小,
推薦;更多的顯示模式可以用命令mplayer -vo help看,其中的vesa模式可以在不啟動
xwin界面時播放,有點象當年DOS下的金山影霸)
ao=oss(選擇聲音的播放模式,oss是兼容性最好的播放模式,推薦;你也可以試試sdl模
式)
fs=yes(全屏模式,yes的話默認以全屏播放,no或前面加#號注釋掉這行的話則默認是1
:1播放模式)
zoom=yes(即時改變電影畫面大小,yes的話則可以用滑鼠隨意將播放畫面拉大拉小,no
的話不能)
gui = yes(默認是圖形化操作界面,這需要你先前用./configure --enable-gui來編譯
,否則的話就算yes也沒有gui操作界面)
skin = default(設置默認的skin,將等號右邊的值換成skin所放目錄就可以設置想要的
skin為默認了,這個參數在用gui操作界面才有效)
cache = 8192(默認的播放緩存大小,如果機器內存夠大,則將它加大一點,如果不是很
大,譬如128以下,還是用默認的算了)
framedrop = yes(允許跳幀,如果你的機器CPU速度非常非常慢的話請將這個yes,默認
是no或前面加#號將這行禁止;對於366MHZ以上的機器,建議都設成no或前面加#號)
其他設置用默認就行 。
㈡ 用QT做一個基於LINUX跨平台播放器的一般步驟
ACE全稱adaptive communication enviroment,是一套C++的通信庫。它提供了socket/threading/memory management等多種系統調用的面對對象的wrapper,使C++通信軟體開發更加簡單。
ACE最帥的特點:跨平台!!!!!!ACE屏蔽了底層平台特定的語義,使用ACE編寫的C++程序,可以在linux/windows/HP-Unix下編譯執行,而且效率很高。曾經做過的一個VOIP項目就是用ACE寫的,那個項目的技術相當復雜,需要用到socket/multi-threading等很多與操作系統聯系緊密的技術,但用了ACE(界面用Qt)後,那個項目源碼可以直接在linux和windows下編譯運行,呵呵,還是相當成功的。項目進行中感到ACE相當成熟,舉一個朋友說Siemens的某些大型工程也是用的ACE。而且,ACE是免費開源的軟體包--不用白不用。
C++ Network Programming就是ACE項目的負責人Schmidt寫的,這位老哥以前是華盛頓大學的副教授,主要研究領域是軟體工程(他寫了不少關於pattern的文章和書),現在貓到UC Irvine去了,好象還是副教授(要這哥們在中國,早應該成教授了吧)。這兩本書主要介紹了ACE的使用,也涉及了部份設計方面的內容。第一卷主要介紹ACE的基本功能和使用,第二卷則偏重通訊軟體中的design pattern。搞通信軟體開發的兄弟們絕對應該看看此書。
另外也有人推薦把ACE作為學習C++的範例來學習,呵呵,這就是個人喜好的問題了...總的來說ACE的代碼風格還是很不錯的--比STL那些天書好看些,呵呵。
Q: 什麼是ACE或者ACE2插件?
A: 如果把普通的插件比作一棵棵互不關聯的小樹, 那麼ACE庫或者ACE2庫就是一棵大樹干,所有基於ACE的插件就是長在上面的樹枝. 共有的部分都被集成到一起,因此代碼非常短小和快速,而且穩定.ACE2是用來取代ACE的版本,雖然有一些插件還未能從ACE轉換到ACE2,但是ACE2系的插件現在可說代表了wow插件的最高水平.
ACE2是為其他倚賴ACE2才能運行的插件提供庫支持的一個庫文件,本身不具備任何功能。
如BigWigs[ACE2]就說明BigWigs這個插件需要ACE2的支持。
使用方法:解壓縮以後無論是ACE2還是!LIB都直接放入Interface\Addons裡面就可以了。
ACE 類插件因為短小精悍 面向對象 有越來越多的插件開始以其作為編寫庫
目前已經發展到 ACE2
ACE2運行庫開發組都是提倡直接內嵌的,完全沒有必要單獨提出來!沒錯如果你有10個內嵌了ACE2的插件,開始載入的時候確實會載入10個副本的ACE2導致Warmup顯示內存佔用偏大,但是在下次的碎片回收中,多餘的ACE2副本都會被清除,只留下一個駐留內存。如果有新舊多個版本,則會自動選擇最新的版本駐留。所以說,Warmup的數據,不能正確的反映出ACE2插件的實際內存使用。Warmup的作者本身也是ACE開發團隊的成員,現在由於Warmup導致的一些對ACE2的誤解,這傢伙想必也是哭笑不得了,呵。
作為ACE2插件的使用者,完全沒有需要去考慮運行庫的版本更新等等問題,這是ACE2標準的一個重要精神,是ACE2開發初始就持有的初衷!所有的ACE2運行庫,都是可直接內嵌、自動管理版本,不需要使用者進行任何管理干預的!
ACE2作為wow插件界的技術先鋒,為插件作者提供了一個良好的開發平台,也切實地為玩家帶來了易用、強大而低資源佔用的優秀插件。希望大家不要為過往的成見和一些人的誤導而錯失了如此優秀的插件!
談運行庫而色變,完全是沒有必要的。ACE2的優秀運行庫(包括ACE2和基於ACE2標準的CandyBar, Dewdrop, Metrognome, Compost, ParserLib等等)不但是簡化了插件的開發,優化了代碼,也對降低插件資源佔用作用。再加上ACE開發社區作者們強烈的優化意識,可以負責的說,ACE2的插件比其他插件絕對更省資源!
本質上來說, Qt是一個跨平台的C++應用程序開發框架,有時又被稱為C++部件工具箱。Qt被用在KDE桌面環境、Opera、GoogleEarth、Skype、Adobe Photoshop Album和VirtualBox的開發中。它是諾基亞(Nokia)的QtDevelopment Frameworks 部門的產品。使用 Qt,只需一次性開發應用程序和用戶界面,無須重新編寫源代碼,便可跨不同桌面和嵌入式操作系統部署這些應用程序。
基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等圖形界 面庫和 Windows 平台上的 MFC,OWL,VCL,ATL 是同類型的東西,但是 Qt 具有下列優點:
a) 優良的跨平台特性:
Qt支持下列操作系統: Microsoft Windows 95/98, Microsoft Windows NT, Linux,Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD,BSD/OS, SCO, AIX, OS390,QNX 等等。
b) 面向對象
Qt 的良好封裝機制使得 Qt 的模塊化程度非常高,可重用性較好,對於用戶開發來說是非常 方便的。 Qt 提供了一種稱為 signals/slots 的安全類型來替代 callback,這使得各個元件 之間的協同工作變得十分簡單。
c) 豐富的 API
Qt包括多達 250 個以上的 C++ 類,還替供基於模板的 collections, serialization, file, I/Odevice, directory management, date/time 類。甚至還包括正則表達式的處理 功能。
d) 支持 2D/3D 圖形渲染,支持 OpenGL
e) 大量的開發文檔
f) XML 支持
最近諾基亞發布了Qt 4.6——最新版的跨平台應用程序和用戶界面框架。Qt 4.6 對全新平台提供支持,具有強大的全新圖形處理能力並支持多點觸摸和手勢輸入,讓高級應用程序和設備的開發過程變得更加輕松和快樂。
諾基亞應用服務和框架副總裁Sebastian Nystrom說:「不論是什麼樣產品設計或開發平台,Qt 4.6的發布對開發人員來說都是一件令人興奮的事。」
「開發人員可以輕而易舉地為桌面平台或設備(包括數億部基於Symbian 和 Maemo系統的設備)開發出具有視覺美感和網路連接功能的應用程序。」
Nystr?m補充說:「開發人員將非常喜歡使用Qt直觀的編程界面,快速開發出功能強大、外表美觀的應用程序。」
更多平台
Qt4.6 首次包含了對Symbian 平台的支持,並在其所支持的平台中新增了 Windows 7、Apple Mac OS 10.6 (雪豹)和即將上市的Maemo 6。此外還為實時操作系統QNX 和 VxWorks提供了網路社區支持。對Maemo 5的支持目前也已進入研發階段,其技術預覽版第二版已於今日發布。
Qt 對 Symbian 和 Maemo 的支持首次為開發人員創造了使用同一代碼庫同時針對這兩個平台進行開發的機會。能夠跨平台分享代碼就意味著開發人員所開發的應用程序上市的速度將更快,影響的設備用戶群將更廣。
Qt Mobility項目下的全新Qt API技術預覽版也於今日同時發布。這些跨平台的API為開發人員提供了多種功能,如導航類設備的定位功能,以及信息發送和接收、聯系人和網路連接管理等。
外觀更炫
Qt 4.6是在4.5圖形增強功能的基礎上創建的,進一步強化了這些圖形功能,添加了全新的動畫框架(Animation Framework)——包括直觀的狀態機功能——以及全新的高級圖形功能,如不透明、陰影、閃光和濾鏡等。
使用手指
Qt4.6最令人興奮的新功能之一就是可以創建多點觸摸應用程序。這種全新的基於多觸點和手勢的輸入法(如輕觸和動力滾動)使Qt4.6框架的功能更為強大,用戶可以通過觸覺以動態的方式與應用程序和設備進行互動。
性能更強
傳統軟體開發觀點認為高級用戶界面功能的獲得通常是以性能嚴重受損作為代價的。Qt 4.6 對此觀點提出了挑戰,為此投入大量工作,既要獲得最佳性能,又要能讓開發人員所開發的產品達到用戶所要求的「令人驚嘆」的效果。
性能提升主要包括:一個經過高度優化、重新編寫的 Qt GraphicsView 渲染演算法、一個全新的 OpenGL 繪圖引擎、WebKit、使用 OpenVG 對 2D 矢量圖形的支持,以及對全新 DirectFB 的支持。
最新工具
在發布 Qt 4.6 的同時,作為 Qt 開發跨平台 IDE 的 Qt Creator 也發布了更新版本。Qt Creator 1.3 和 Qt 4.6共同構成的 Qt SDK,包含了開發跨平台應用程序所需的全部功能。(來自programbbs)
3、用QT能做什麼?
在QT的官方網站談到了15年來取得了的成就,它幫助世界各地和各個行業組織開發出先進的高度創新的應用和設備。
使用Qt,眾多的開發商和公司已經能夠:
● 減少了近50%的開發時間。
● 加速了50%的開發速度由於代碼可維護
● 減少了50%的代碼量
Qt的用戶怎麼說?
● 94%報告說,Qt的滿足或超過其發展的期望
● 92%會向他人推薦使用Qt
● 76%報告因為使用Qt,生產率提高
Qt的應用領域:
有很多出名的例子是都是使用Qt開發的。例如: Arora(一款跨平台的開源網頁瀏覽器)、eva(Linux版QQ聊天軟體)、FreeMat(一個自由開源的數值計算環境和編程語言 )、Ga-Ga(即時通信軟體)、Google地球(Google Earth)(三維虛擬地圖軟體)、ImageVis3D、KDE(著名的桌面環境)、Elibs(一個許多KDE程序都使用的共享庫,如Amarok、K3b、KDevelop、KOffice等)、Last.fm播放器(著名的互聯網音樂社區網站的桌面客戶端)、Motorola A760(UI 以 Qt/Embedded 建構)、MythTV9(開源的數字視頻錄制軟體)、Opera(著名的網頁瀏覽器)、Qterm(跨平台的BBS軟體)、QtExtended、Quantum GIS、Skype(一個使用人數眾多的基於P2P的VOIP聊天軟體)、SMPlayer(跨平台多媒體播放器)、TeamSpeak(跨平台的音效通信軟體) 、Tlen.pl:波蘭人發明的 instant messaging client TOra、VirtualBox(虛擬機軟體)、Xconfig(Linux的Kernel配置工具) 、chmcreator(開源的chm開發工具)…
㈢ linux虛擬機下bash shell編程,製作一個音樂播放器,可以實現用代碼打開mp3文件嗎
可以,本質上也就是命令行調用。試試ffmpeg
㈣ linux 下有哪些好的命令行音樂播放器
適用於Linux的音樂播放器可說數不勝數,不同的用戶也有各自的喜好。知名且應用廣泛的有 Cantata和Exaile,不太知名的工具有Clementine、Nightingale和Quod Libet,國產較好用的有網易雲音樂,本文系統極客再為大家推薦5款好用的Linux音樂播放器,各位看客自行選擇吧。
1.Qmmp
Qmmp 其實就是Linux版的Winamp,它的界面雖然很輕量級,但卻有豐富的功能集。想必很多Winamp老用戶都有懷舊感情,而Qmmp與Winamp的快捷鍵也完全兼容,一定能給老用戶帶來不小的驚喜。
Qmmp音樂播放器兼容大多數流行音頻格式,如:MPEG1 layer 2/3、Ogg Vorbis和Opus、原生FLAC/Ogg FLAC、Musepack、WavePack、軌道模式(mod、s3m、it、xm等)、ADTS AAC、CD音頻、WMA、Monkey』s Audio (以及由FFmpeg庫提供的其他格式)、PCM WAVE (以及由libsndfile庫提供的其他格式)、Midi、SID和 Chiptune格式(AY、GBS、GYM、HES、KSS、NSF、NSFE、SAP、SPC、VGM、VGZ和VTX)。
2. Amarok
Amarok 是一款KDE音樂播放器,它也是Linux系統中最古老的音樂播放器之一。之所以它成為受歡迎的Linux播放器之一,除其歷史悠久外還因其兼容大多數Linux桌面環境。
Amarok音樂播放器除支持大量音樂格式外,其主要特點還在於豐富的插件支持,其還因與知名的網路服務(如Ampache、Jamendo Service、Last.fm、Librivox、MP3tunes、Magnatune和OPML播客)集成而聞名。
3. Rhythmbox
Rhythmbox是一款Gnome音樂播放器,由於它是Gnome自帶,所以普及程度也非常高。而Rhythmbox除是一款音樂播放器外,還是一款非常不錯的音樂管理應用。除支持MP3和OGG外,它還支持其它十幾種音頻格式,並集成網路收單機、iPod、音頻CD記錄和播放、音樂共享和播客等功能。
4. VLC
雖然VLC以視頻播放而聞名,但它也是一款強大的音樂播放器,其主要以強大的編解碼器集合而出名,如果一個文件不能被其它播放器打開,通常VLC都可以搞定。此外,VLC還可以高度定製並有許多擴展插件,而支持Windows、Linux、macOS、Unix、iOS和Android系統也成為其強大底蘊。
5. Cmus
如果你喜歡命令行應用,那麼Cmus是一款不錯的Linux命令行音樂播放器選擇。它除支持Ogg Vorbis、MP3、FLAC、Opus、Musepack、WavPack、WAV、AAC、MP4、音頻CD、ffmpeg(WMA,APE,MKA,TTA,SHN等)和libmodplug外,還可用於Shoutcast或Icecast流式傳輸。Cmus的主要做點就是非常輕量級,其內存需求也極小。
㈤ Linux的系統支持哪些影視和音樂播放器
音樂播放器十個:
1- Rhythmbox:
Rhythmbox是一個偉大的linux版本的音樂播放器. 它可以容易的幫你組織音樂內容,並且是免費的. 它的靈感來自於蘋果的iTunes,它使用GStreamer多媒體庫開發,在GNOME桌面環境中執行結果和效果者讓人感到驚艷.
2- GMPC (Gnome音樂播放器客戶端):GMPC 是一個很好的前端音樂播放器守護程序. 它快速並且易於使用,同時它還優於mpd的所有功能(mpd?).
3- XMMS (X多媒體系統):
XMMS (X多媒體系統) 是一個偉大的多媒體播放器,幾乎可以運行於所有的系統,但在linux下卻有一些特殊的地方. XMMS可以播放的多媒體文件有MP3, MOD, WAV 和其它的一些輸入插件. 它是一個運行在許多類UNIX系統上的有點類似Winamp但又小於它的免費音頻播放器.
4- Amarok:
Amarok 是linux和unix上另一個偉大的音樂播放器. Amarok的界面非常直觀. 它是免費的自由軟體. 現在, Amarok是linux上最受歡迎的音頻播放器.
5- Quod Libet
Quod Libet是一個使用GTK+界面庫開發的播放器, 它的主要功能特點是音樂庫管理. 不同於其它的以分類, 流派,藝術家和專輯方式管理, 代之是你可以搜索然後顯示它. Quod Libet 在大型音樂庫管理這一點上要遠勝於其它linux上的播放器.
6- Audacious:Audacious 是linux或其它基於linux系統上的免費播放器. 支持它自己的大部分是自己的一些功能插件,包括所有的解碼器. 大多數系統上,默認是安裝一個很有用的一個插件集, 讓你有能力播放mp3,ogg,和FLAC等格式文件.
7- Exaile:
Exaile 是一個免費的自由軟體,它可以運行於所以類unix操作系統中,它是目標是要小於KDE下的Amarok,所以它使用的是GTK+不是QT.
8- Banshee:?
Banshee一個在GNU/Linux上使用Helix和GStreamer多媒體平台庫來執行播放,編碼,和解碼Ogg,MP3和其它的格式的自由免費的音樂播放器.你可以播放和導入CD, 輕松的與你的ipod同步分享或播放它.? Banshee同樣也可將播放列表報告發布到last.fm的播放列表中.? 還有其它的一些很酷功能如:它可以提取CD,支持播客, 漂亮整潔的播放列表, 音樂推薦, 燒錄音頻,MP3,CD等等!
9- BMP (Beep Media Player)
BMP 也就是蜂鳴媒體播放器. BMP 一個基於xmms的免費音樂播放器(上述). 它看來很像Winamp,也支持它的外觀主題,包括xmms的. BMP 支持所以xmms能支持的格式, 主要差別在於兩個播放器之間使用的插件.
10- Sonata:
Sonata另一優雅的基於GTK + MPD前端音樂播放器(MPD:音樂播放器守護進程).
視頻播放器(也可以播放音頻)十個:
VLC多媒體播放器
VLC多媒體播放器(最初命名為VideoLAN客戶端)是VideoLAN計劃的多媒體播放器。它支持眾多音頻與視頻解碼器及檔案格式,並支持DVD、VCD的播放及各類串流協議。它亦能作為unicast和multicast的串流伺服器在IPv4以及IPv6的高速網路連線下使用。它融合了FFmpeg出品的解碼器與libdvdcss程序庫,這更使其增添了播放多媒體檔案及加密DVD影碟的功能。
VLC多媒體播放器具有跨平台的持性,分別有Linux、Microsoft Windows、Mac OS X、BeOS、BSD、Pocket PC及Solaris等版本。
2.Mplayer
MPlayer是一款開源多媒體播放器,以GNU通用公共許可證發布。此款軟體可在各主流作業系統使用,例如Linux和其他類Unix系統、微軟的視窗系統及蘋果電腦的Mac OS X系統。MPlayer是建基於命令行界面,在各作業系統可選擇安裝不同的圖形界面。
3.Rhythmbox
Rhythmbox是一個偉大的linux版本的音樂播放器。它可以容易的幫你組織音樂內容,並且是免費的。它的靈感來自於蘋果的iTunes,它使用GStreamer多媒體庫開發,在GNOME桌面環境中執行結果和效果者讓人感到驚艷。
4.Audacious
Audacious是基於Beep-media-player和XMMS的播放器,由於BMP的開發者現在集中精力開發bmpx, BMP的開發已經停止, 不過Audacious的開發者繼承了BMP的源碼, 在BMP-0.9.7.1的基礎上fork了一個新的mediaplayer --- Audacious。Audacious和Beep- media-player很象,並且兼容它們的皮膚。而且它依賴的東西很少,就一個包。它的設置選項跟Beep-media-player基本一樣,但是比XMMS的簡單多了,只要設定了標題編碼 UTF-8 碼轉換,也沒有所謂的中文問題。
5.XMMS
XMMS(X多媒體系統) 是一個偉大的多媒體播放器,幾乎可以運行於所有的系統,但在linux下卻有一些特殊的地方。XMMS可以播放的多媒體文件有MP3,MOD,WAV和其它的一些輸入插件。它是一個運行在許多類UNIX系統上的有點類似Winamp但又小於它的免費音頻播放器。
6.Amarok
Amarok是一款在LINUX或其他類UNIX操作系統中運行的音頻播放器軟體。它是以自由軟體的形式推出。Amarok 在播放音樂檔案以外還提供了很多功能。例如Amarok可以根據音樂類型、歌手和專輯來管理音樂集,也可以為眾多的音樂格式加入標簽,加入歌詞、唱片封面,也會自動按所播放的音樂評分。也因此,第一次執行Amarok可以嚇退一些用戶。一些用家覺得Amarok的介面不易使用而使用較簡單的音樂播放軟體,因為很多功能會隱藏其他功能。大量的功能也招致消耗大量資源或是擁腫的批評。
7. Banshee
Banshee是Gnome官方的播放器,是一個功能非常全的音樂播放器,能夠支持各種格式文件。甚至能夠支持視頻文件的播放,Banshee也有MacOS和Windows版本,但是最穩定的版本,是運行在Linux上的版本,目前最新版本為2.4.0,是上個月發布的。這個版本現在深受很多Linux愛好者的喜好,可以說是Linux愛好者的接觸的最早的播放器。
8.Clementine
Clementine
Clementine是簡單跨平台的音樂播放軟體,界面設計源於KDE Amarok 1.4的多標簽設計。自然,軟體支持音樂庫播放列表的搜索管理,整合了Spotify,Grooveshark,Last.fm,SomaFM,Magnatune, Jamendo,SKY.fm,Digitally Imported和Icecast網路收音服務,支持 M3U,XSPF,PLS和ASX列表格式,支持CUE,MP3,FLAC,CD,AAC,OGG 格式互轉,支持歌詞、封面、樂手介紹等等等等,還能自動補全封面神馬的。總之就是常用的都有了,聽上去很強大。並且在之前發布了適用所有平台的1.0.1版本。
9.Tomahawk
Tomahawk
Tomahawk則是這三個當中名氣最小的,畢竟他僅僅才出現不到一年的時間,但是Tomahawk能夠代表音樂播放器的趨勢,旨在提供一個完全自由的互聯網協作的音樂平板,我用的版本就是最新版本0.4.2,覺得效果非常不錯(可能我喜歡支持弱者的緣故吧)!
10.SongBird
SongBird給我的第一印象是很「蘋果」,很iTune。它不但有linux版本,還有windows和Mac版本。
相對於其它音樂播放器,Songbird可以說是最不像音樂播放器的,它集成web瀏覽器,也就是說你可以在songbird里一邊上網一邊瀏覽網頁,當網頁中出現音樂時,你可以用songbird將其捕抓下來。
㈥ linux系統下載什麼樣的視頻播放器好
MPlayer被評為Linux下的最佳媒體播放工具,又成功地移植到Windows下。它能播放幾乎所有流行的音頻和視頻格式,相對其它播放器來
說,資源佔用非常少,不需要任何系統解碼器就可以播放各種媒體格式,對於MPEG/XviD/DivX格式的文件支持尤其好,不僅拖動播放速度快得不可思
議,而且播放破損文件時的效果也好得出奇,在低配置的機器上使用更是能凸顯優勢。
一、准備工作
需要的安裝包及下載地址:
1、mplayer源代碼包(MPlayer-1.0rc4.tar.bz2)下載:http://www.mplayerhq.hu/MPlayer/releases/
2、解碼器安裝包(all-20110131.tar.bz2)下載:http://www.mplayerhq.hu/MPlayer/releases/codecs/
3、win32解碼器安裝包(windows-all-20071007.zip)下載:http://www.mplayerhq.hu/MPlayer/releases/codecs/
4、皮膚安裝包(Blue-1.8.tar.bz2)下載:http://www.mplayerhq.hu/MPlayer/skins/
mplayer的編碼包默認應安裝在/usr/local/lib/codecs/中,win32編碼默認安裝在/usr/local
/lib/win32,如果裝在了其他目錄,在裝MPlayer時,./configure的參數要指明路徑,參數是--codecsdir=「包的路
徑」,--win32libdir=「包的路徑」。
解壓MPlayer解碼器:
# tar -jxvf all-20110131.tar.bz2
# mkdir /usr/local/lib/codecs/
# mv -f all-20110131/* /usr/local/lib/codecs/
注意:是把 all-20110131 中所有的文件復制到/usr/loc-al/lib/codecs中,而不是文件夾,否則編譯後不能播放。
解壓win32解碼器:
# unzip windows-all-20071007.zip
# mkdir /usr/local/lib/win32
# mv window-all-20071007/* /usr/local/lib/win32
二、安裝Mplayer
這里所有的軟體包都下載到目錄/usr/local/,具體目錄根據自己情況定義。
安裝主題文件:
# tar -jxvf MPlayer-1.0rc4.tar.bz2
# cd MPlayer-1.0rc4
#./configure
--prefix=/usr --codecsdir=/usr/local/lib/codecs --enable-gui
--enable-largefiles --enable-menu --language=zh_CN,en --charset=utf8
--confdir=/usr/local/mplayer
解釋一下參數:
--enable-gui 是打開圖形界面 這個我想一般都需要
--enalbe-largefiles 允許播放超過2g的大文件
--enable-menu 允許菜單
--prefix=/usr 如果加上此句,mplayer,gmplayer放到/usr/bin/目錄下,沒有此句,則在安裝目錄/bin下
--confdir=/usr/local/mplayer 這個是mplayer的安裝目錄
--disable-gcc-checking 不檢查gcc的版本。此處不用,MPlayer-1.0rc1就是需要gcc4.1而CentOS 5就是gcc4.1
--language=zh_CN 安裝中文界面。
如果編譯沒有錯誤則執行:
# make
# make install
三、安裝皮膚:
默認的安裝路徑是/usr/share/mplayer/skins/目錄,默認的皮膚目錄為default
# tar -jxvf Blue-1.8.tar.bz2
# cd /usr/share/mplayer/skins
# mkdir default
# cd Blue
# cp ./* /usr/share/mplayer/skins/default
這里安裝了剛剛的那個blue皮膚並將它設為默認的,安裝完以後你也可以找到各種mplayer的皮膚,不用解壓直接放到/usr/share/mplayer/Skin/下就可以在mplayer的界面上修改皮膚了。
第四步:放置mplayer圖標
然後可以在桌面上放置一個mplayer的圖標,在桌面上右鍵選擇啟動器(針對gnome),名稱為mplayer;命令為/usr/bin
/gmplayer,而mplayer的默認圖標位置在/usr/share/pixmaps/mplayer-desktop.xpm 或者用命令
# cp /usr/share/pixmaps/mplayer-desktop.xpm /root/Desktop/
安裝完後,就 可以啟動MPlayer。