歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 音頻視頻播放匯總──給新手指南

音頻視頻播放匯總──給新手指南

日期:2017/2/27 9:33:03   编辑:更多Linux
  呵呵,不知道有沒有人做過  看北南推薦其他工具如火如荼  想到了這個主題  不知道以前有沒有人做過    我知道的有這些東西  熟悉的人來介紹一下吧  xmms  beep-media-player  amarok  noatun    mplayer  xine  totem    主頁地址:    http://www.xmms.org/    簡單說明:    XMMS是一個用於unix系統或者類unix系統的媒體播放器,能播放 mp3,mod's 以衣.wav等文件格式的媒體文件。.wav格式安裝相應的插件以支持。請情看一下這裡:    XMMS is a multimedia player for unix systems. XMMS stands for X MultiMedia System and can play media files sUCh as MP3, MOD's, WAV and others with the use of Input plugins.    XMMS is mainly targeted at music playback, but through thirdparty plugins some rudimentary video capabilities exists, but there are much better systems other than XMMS for video support.    It was modeled after WinAMP from the Windows operating system. XMMS is not a port of Winamp but was written from scratch by Mikael and Peter Alm.    如果想要得到更多的功能,請訪問 xmms.org 主頁,如果想要實現更多的功能,要關注xmms.org 的插件的開發動態。    目前有些發行版,已經把xmms的mp3播放功能去掉,也是版權的原因吧。比如 Redhat的後續版本,以及fedora ,這個可以到xmms.org 下載一個mp3的補丁就OK了。安裝方法是:    rpm -vih name.rpm    一般大的發行版都有xmms播放器的集成,所以用自己所用系統工具來安裝升級。    如果想用源碼包安裝,一般的情況下是:    #tar zxvf name.tar.gz 或者 #tar zxvf name.tar.bz2  #cd namexxx  #./configure  #make  #make install    調用方法    #xmms    安裝themes的方法是把themes的壓縮文件直接拷入到 ~/.xmms/SKINs/    如果沒有這個Skins目錄,可以自己建一個。    #mkdir ~/.xmms/Skins    把下載下來的themes文件,不要解壓,直接拷入到 ~/.xmms/Skins/目錄中 。。然後打開xmms換一下[皮膚浏覽器]就OK了。    關於播放文件名亂碼的問題,可以參見  http://www.Linuxsir.org/bbs/showthread.PHP?t=170604    BMP    -------------------------------------------------------------    The GTK+2 port of XMMS with modern GUI features decodes AAC/mp4 with a patched  plugin from the Lamip developer.    正在更新之中    主頁地址: http://beepmp.sf.net/ ;    mplayer    ---------------------------------------------------------------    相關網址: http://www.mplayerhq.hu/homepage/design7/dload.Html    簡單介紹:    mplayer可在字符界面和圖形界面播放,只要裝上win32code能播放幾乎所有煤體格式。    1.下載  MPlayer-1.0pre7  官方CODES-all  all-20050412.tar.bz2  官方win32_CODES-all  windows-all-20050412.zip  皮膚  Blue-1.4.tar.bz2  相關網址: http://www.mplayerhq.hu/homepage/design7/dload.html    2. 安裝code    tar vjxf all-20050412.tar.bz2  mv all-20050412 /usr/lib/codes  chmod 644 /usr/lib/codes/*  chown root.root /usr/lib/codes/*    unzip windows-all-20050412.zip  mv windows-all-20050412 /usr/lib/wincodes  chmod 644 /usr/lib/wincodes/*  chown root.root /usr/lib/wincodes/*    3.安裝MPlayer    tar vjxf MPlayer-1.0pre7.tar.bz2    cd MPlayer-1.0pre7  在/MPlayer-1.0pre7/help 中用gedit把help_mp-zh_CN.h 編碼改成utf-8    ./configure --prefix=/usr/local/mplayer/ --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codes/ --with-win32libdir=/usr/lib/wincodes/ --disable-gcc-checking --language=zh_CN    make && make install    cd etc  cp example.conf /usr/local/mplayer/etc/config  cp codecs.conf /usr/local/mplayer/etc/    4.安裝字體    把你想用的字體放到/home/你的用戶名/.mplayer 下並且改名為subfont.ttf    5.安裝皮膚  tar vjxf Blue-1.4.tar.bz2  mv Blue /usr/local/mplayer/share/mplayer/Skin/  cd /usr/local/mplayer/share/mplayer/Skin/  ln -s Blue default    amarok    ------------------------------------------------------------------    amarok 是一款在KDE桌面用的音頻播放工具,如果您用KDE桌面,可能有這個播放器了。請用 amarok 命令來調用    主頁: http://amarok.kde.org    安裝方法:    一、用已經編譯好的包來安裝,請在下載列表中,選擇與自己適應的系統的包。    http://amarok.kde.org/wiki/index.php/Download    安裝時要用到各發行版自有的安裝工具,比如RPM包的系統,可以用下面的辦法    #rpm -ivh name.rpm 這是安裝命令  #rpm -Uvh name.rpm 這是升級命令    如果您用slackware應該用下面的命令安裝,當然也得下載與slackware相對的包    #installpkg name.tgz    二、源碼包編譯安裝,通用安裝方法    #tar zxvf name.tar.gz 或者 #tar name.tar.bz2  #cd name  #./configure  #make;make install    如果出現PKG_CONFIG_PATH的錯誤信息,可能是關系需要解決。您可以設置一下PKG的路徑,eXPort PKG_CONFIG_PATH=/usr/local/lib/pkgconfig    如果還是出現錯誤提示,建議看一下詳細的信息。先把依賴包安裝上。    安裝DOC在這裡  http://amarok.kde.org/wiki/index.php/Installation_HowTo    noatun for KDE    ----------------------------------------------------------------    noatun也是KDE桌面的播放工具,如果您正在使用KDE桌面,可以用這個工具。如果您用其它桌面環境,沒有必要安裝這個工具。    The ultimate media player for WAV, MP3, OggVorbis, MPEG-1, and DivX. It's for KDE 3.    主頁: http://noatun.kde.org/    這個軟件大多集成在主流發行版中的KDE桌面,所以大多用KDE的弟兄也都知道了。介紹不介紹的都是小意思了。    最主要的是這個工具有好多的插件,能實現好多的功能和支持更多的音頻格式    如果是源碼包安裝:無非是解包,然後:    % ./configure  % make  % make install    因為主流發行版都有,所以不詳細的介紹了。如果需要安裝插件,還是去主頁看看。    totem For GNOME    ----------------------------------------------------------------    totem 是GNOME桌面環境下用的媒體播放器,如果您用KDE或者其它桌面環境,可能沒有辦法用。如果用也是能用得起來,那得把GNOME桌面安裝上。是不是有點麻煩??當然用GNOME方便了。    主頁地址: http://www.gnome.org/projects/totem/    這個工具支持音頻,視頻,tv等    依賴關系:    # xine-lib 1.0 or better or GStreamer 0.8.8, and plugins version 0.8.7  # Gnome 2.10  # a version of XFree86 or X.org with the libXi bug. Recent version of X.org required to avoid the drag'n'drop hang bug.  # libdvdCss for DVD playback (Fedora Core)  # Gromit (at least version 20041213) for the Telestrator mode    這個軟件大多集成在主流發行版中的GNOME桌面,所以大多用GNOME的弟兄也都知道了。    安裝方法:如果是RPM包的,用 rpm -vih 安裝,但得先把依賴的包安裝上。其它發行版的打包格式, 請用相應的安裝工具來安裝。比如 slackware 用 installpkg name.tgz    源碼包也是一樣,得把依賴的包先安裝上,然後再下載源碼包,解包安裝,無非是 ./configue ;make ;make install    不多介紹了,因為這個已經集成在GNOME中了。如果您用GNOME,比我應該更熟悉他的用法。    xine 媒體播放工具    ----------------------------------------------------------------    xine是大多主流發行版都集成,如果您運行 xine 或者gxine 能調用出來,那證明您已經安裝了這個工具。如果沒有這些命令,您可以自己在發行版的ISO中或者到相應發行版的軟件包列表的網站上下載安裝。    主頁: http://xinehq.de/    xine能播放mp3 dvd mms tv等等 。。。。如果不太熟悉的弟兄,不妨到主頁上看一看。    xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some of the most uncommon formats, too.    xine播放器的功能點。是強大,使用起來也方便,安裝相對容易點。    如果您用RPM的系統,比如 Redhat Fedora 可以到下面的地址去下載RPM包來安裝。  www.freshrpms.net    下載時要注意版本,有x86_64的RPM,這樣的RPM是用64位CPU的機器的。下載時要把xine xine-lib xine-lib-devel linux_logo 都要下載下來。    #rpm -ivh xine-lib-devel*.rpm  然後是  #rpm -ivh xine-lib-版本號.rpm  然後再安裝xine,有時是有順序的,如果出現循環依賴關系,則需要在命令後面加上參數。如下:    #rpm -ivh xine*.rpm --nodeps    另外強制安裝也可以,不過這樣可能有時出現錯誤不能顯示出來。    #rpm -ivh xine*.rpm --nodeps --force    如果是debian ,您可以用 apt-get install 的命令來安裝。    ==========================================  源碼包安裝方法:  ==========================================    1.首先下載:  xine-lib的包,比如 : xine-lib-1.0.1.tar.gz  xine-ui的包,比如 : xine-ui-0.99.3.tar.gz 版本  gxine的包,比如 gxine-0.4.4.tar.gz 版本    2.編譯安裝    首先要安裝xine-lib  [root@S01xine]#tar zxvf xine-lib-1.0.1.tar.gz  [root@S01xine]#cd xine-lib-1.0.1  [root@S01xine]#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  [[email protected]]#./configure --help 查看參數,可以加在 ./configure 的後面,如果您是新手,默認就好。  [[email protected]]#./configure  [[email protected]]#make ;make install  如果有出錯信息,可能是依賴包沒有安裝,要看一下xine-lib中的README和INSTALL    然後接著安裝 xine-ui ,方法也是一樣的,解包,進入目錄../configure ;make ;make install    最後安裝 gxine , 方法同上;    注意:有時出現找不到lib的情況下,要看一下/etc/ld.so.conf的內容,這個內容一般如下,如果沒有的,或者缺少的,要自己加上。  /usr/lib  /usr/local/lib  /usr/X11R6/lib  用編輯器修改這個文件,然後運行    [[email protected]]#ldconfig    這樣基本的xine就安裝好了,您可以用xine或者gxine來調用    3.安裝skins ,您可以到 xine的官方下載皮膚:    然後在自己用戶的家目錄下建如下目錄。如果已經有了就省略了。    [beinan@S01~]$mkdir ~/.xine/skins/    把您下載的skin都放到這個目錄中,當然要解壓一下。比如下面的skins目錄的內容:  [beinan@S01~]$ls ~/.xine/skins/    [beinan@S01~]$ls ~/.xine/skins/  CelomaChrome CelomaGold CelomaMdk Galaxy blackslim2 caramel gudgreen lcd mp2k  這些皮膚無非是從xine官方站上下載而來的,下解後解壓出來。這樣就有好多漂亮的界面了。    至此xine安裝成功    把皮膚都下載好,我們可以運行一下xine播放器了。    運行一下xine有什麼結果呢??    [beinan@S01~]$xine    xine出來後,用鼠標右鍵來設置setup 皮膚。    至於gxine是基於gtk的,小巧輕快。運行命令gxine    至於其它的擴展和功能,請到xine的官方看看, 應該有所收獲。    mpg123    ------------------------------------------------------------------    mpg123 是一個text模式下的播放器,也就說在命令行的操作下就能聽音樂的工具。    http://www.mpg123.de/    舉個例子如何用於播放    [beinan@S01~]$mpg123-oss /opt/mp3/Beyond/*.mp3    High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.  Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.  Uses code from various people. See 'README' for more!  THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!    Directory: /opt/mp3/Beyond/  Playing MPEG stream from \u6d93\uffff\uffff\uffff\uffff\uffff\uffff\u7845\u9c8d.mp3 ...  Junk at the beginning 49443302  MPEG 1.0 layer III, 160 kbit/s, 44100 Hz joint-stereo    =======================================  彌敦路九號兄弟補充  =======================================    喜歡用mpg123 把*.mp3 存在一個列表中,比如mp3.list  $mpg123 -@ mp3.list -Z 2>/dev/null &  實現循環亂序播放    補充一下關於bmp的東西    ----------------------------------------------------------------    beep-media-player可以使用xmms的skin  放在其安裝目錄的Skins下即可  例如/usr/share/bmp/Skins    Kaffeine &Codeine    都是KDE下xine的前端,Kaffeine功能比較強大,CVS版本甚至支持gstreamer後端和DVB,但有復雜化的傾向,Codeine因此誕生。    安裝方法:建議找現成的針對發行版的預編譯二進制包,最基本編譯方法如下:    Kaffine:    ./configure --prefix=`kde-config --prefix`  ##如果X server是xorg則為:  ./configure --prefix=`kde-config --prefix` --with-xorg  make  make install    Codeine:  ./configure --prefix=`kde-config --prefix`  make  make install    Kaffeine主頁:  kaffine.sf.net    Codeine主頁:  http://www.methylblue.com/codeine/    Muine Music Player    Mono的傑作。作為音樂播放器,它也有獨到之處,比如自動到Amazon網站搜索專輯封套(這個已經不能算獨門了,amarok也能做到),符合GNOME HIG簡潔的界面。    因為是mono寫就,所以依賴關系比較復雜 mono, gtk-sharp2, DBus#, gstreamer or xine-lib以及各種解碼器如flac,ogg vorbis等,所以建議用發行版自帶的包管理工具安裝。    主頁:    muine.gooeylinux.org/ ##我連不上。    MPD--Music Player Daemon    --------------------------------------------------------------------    這個播放器比較特殊,甚至可以說不是播放器,顧名思義,它是個daemon,扮演了一個服務器的角色,需要使用各種前端(客戶端)連接後播放音樂。它不但能勝任桌面播放器,還能讓遠程的機器連接後播放你機器上的音樂,適合在局域網中使用,這是它的獨到之處。    它的客戶端很多,從web界面到圖形界面不一而足。官方網站有列表,請自行查看。    http://www.musicpd.org/    RealPlayer    主頁:http://www.real.com    以下是debian下dpkg -p realplayer的結果  Package: realplayer  Priority: optional  Section: graphics  Installed-Size: 14920  Maintainer: Christian Marillat   Architecture: i386  Source: realplay  Version: 10.0.4-0.2  Depends: libatk1.0-0 (>= 1.7.2), libc6 (>= 2.3.2.ds1-21), libglib2.0-0 (>= 2.6.0), libgtk2.0-0 (>= 2.6.0), libpango1.0-0 (>= 1.8.1), libstdc++5 (>= 1:3.3.4-1), libx11-6 xlibs (>> 4.1.0), libxext6 xlibs (>> 4.1.0)  Conflicts: helix-player  Size: 6065434  Description: RealPlayer 10 based on the open source Helix player  RealPlayer 10 for Linux is based on the open source Helix player.  .  RealPlayer 10 supports RealAudio, RealVideo 10, MP3, Ogg Vorbis and Theora,  H263, AAC and more. Get ready for accelerated video, full screen playback,  and a lot more to play.    安裝方法:  Debian:  apt-get install realplayer  如果官方的源裡沒有,試試這個源  deb http://debian.ustc.edu.cn/debian-uo ;sid marillat Java misc ustc    Redhat/Fedora:  www.real.com上有rpm包下載  參考前面Debian下的依賴關系安裝需要的包    其他不支持rpm/deb包的發行版本:  www.real.com上還有一個.bin文件  應該也是安裝文件  chmod +x xxxx.bin之後用root運行./xxxx.bin估計就可以了    gxine  別人在xine上面做的一個界面,  現在用的也是這個,不過不支持ipv6,要看ipv6的話,只能用mplayer了,  安裝,  首先是解碼器,用mplayer的就可以了,    mkdir /usr/lib/win32  如果有這個目錄就不用了,  把所有的解碼器都拷貝到這個目錄下面,就是那些dll,drv什麼的文件  然後  apt-get install gxine    (我用的是sid,因為最近sarge要發布了,很多軟件都請出sarge了,包括gxine)  至於運行,直接輸入gxine就可以了,  第一次運行的時候是配置,一般默認就可以了,解碼器的位置也可以設置的,不過默認的是  /usr/lib/win32  有了那些解碼器,gxine也是全能的播放器了,基本上什麼格式都可以播放(還沒有遇到不能的)  抓圖,容日後貼出來,    另外debian裡面還有一個helix-player  據說是開源的realplayer,不過用了一下,發現自己不會用:(,播放不了東西?  就不推薦了




Copyright © Linux教程網 All Rights Reserved