MeeGo系統下萬能播放器VLC安裝使用教程

作者: aries  來源: 米狗族  發布時間: 2011-01-31 13:10  閱讀: 1993 次  推薦: 0   原文鏈接   [收藏]  

  大家知道,之所以mplayer可以播放幾乎所有的視頻格式,就是因為mplayer以插件的形式內置了大量的視頻,音頻解碼庫,甚至可以直接加載windows的動態庫。
  其他linux(MeeGo)平臺的播放工具,大部分都是使用的和mplayer同樣的解碼庫,所以我們在MeeGo系統上面也可以自己安裝這些視頻,音頻解碼庫,然后再安裝一個可以調用這些解碼庫的播放器,就可以實現一個全能電影,音樂播放器,大家先安裝好自己的MeeGo系統,然后一步一步按照下面的步湊做:

  一,準備工作

  1、安裝yum軟件管理工具

 
sudo zypper install yum

  2. 安裝gcc編譯器,flex, bison詞法語法分析器,以及大量其他工具和開發庫

 
sudo yum install gcc flex bison make diffutils glib2-devel pango-devel cairo-devel liboil-devel alsa-lib-devel libtheora-devel libvorbis-devel libogg-devel wget gcc-c++ fribidi* qt*devel* *SDL* dbus*dev* libqt*deve* libXpm* libXt* moz* lua libgcrypt libgcrypt-devel lua-devel yasm

  3. 創建目錄,用來放你下載的軟件包

 
mkdir -p ~/decoder

  二、安裝解碼器和播放器,我這里提供了一個腳本方便大家,大家在執行完上面的步湊后,就可以直接在MeeGo系統中以"root"執行我的腳本,下面所有命令都可以不用輸入了。
install_vlc_meego.sh(1.83 KB, 下載次數: 0)下載到:http://www.meegozu.com/thread-1897-1-1.html

  1、安裝libmad

 
cd ~/decoder
wget http:
//downloads.sourceforge.net/project/mad/libmad/0.15.1b/libmad-0.15.1b.tar.gz
tar -zxf libmad-0.15.1b.tar.gz
cd libmad
-0.15.1b
echo
"\tremoving optimize="\$optimize -fforce-mem" option"
sed -e 's/optimize="$optimize -fforce-mem"/#optimize="$optimize -fforce-mem"/g' ./configure > new
mv ./configure ./configure.org
mv
new ./configure
chmod
777 ./configure
.
/configure -prefix=/usr
make
sudo make install

  2、安裝ffmpeg

 
cd ~/decoder
wget http:
//ffmpeg.org/releases/ffmpeg-export-snapshot.tar.bz2
mkdir ffmpeg-export-snapshot
tar
-jxf ffmpeg-export-snapshot.tar.bz2 -C ./ffmpeg-export-snapshot
cd ffmpeg
-export-snapshot/
./configure --prefix=/usr --enable-gpl --enable-postproc --enable-x11grab --enable-shared --enable-ffplay
make
sudo make install

  3、安裝a52dec

 
cd ~/decoder
wget http:
//liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz
tar -zxf a52dec-0.7.4.tar.gz
cd a52dec
-0.7.4
./configure -prefix=/usr
make
sudo make install

  4、安裝libmpeg2

 
cd ~/decoder
wget http:
//libmpeg2.sourceforge.net/files/libmpeg2-0.5.1.tar.gz
tar -zxf libmpeg2-0.5.1.tar.gz
cd libmpeg2
-0.5.1
./configure -prefix=/usr
make
sudo make install

  5、安裝VLC播放器

 
cd ~/decoder
wget http:
//download.videolan.org/pub/vlc/1.1.6/vlc-1.1.6.tar.bz2
tar -jxf vlc-1.1.6.tar.bz2
cd vlc
-1.1.6
./configure -prefix=/usr
make
sudo make install

  好了,VLC就安裝好了。如果VLC沒有出現在你的軟件目錄里面,你可以在MeeGo系統的gnome-terminal里面輸入vlc來啟動播放器,vlc支持以下格式的視頻音頻資源地址:

 
*.mpg, *.vob, *.avi, *.mp3, *.ogg
Various multimedia file formats

dvd:
//[<device>][@<raw device>][@[<title>][:[<chapter>][:<angle>]]]
DVD device (for instance dvd:///dev/dvd). The raw device is optional and must have been prepared beforehand.

vcd://[<device>][@{E|P|E|T|S}[<number>]]
VCD device (for instance vcd:///dev/cdrom).

udp://[@[<multicast address>][:<local port>]]
UDP stream, such as one sent by VLS or another VLC. Usually "udp://" is enough.

http:
//<server address>[:<server port>]/[<file>]
HTTP stream

rtsp:
//<server address>[:<server port>]/<stream name>
RTSP Video On Demand stream

vlc:
//<command>
Execute a playlist command. Commands are: pause (pause execution of other items), and quit (close VLC).

  VLC本地播放事例:

  比如,文件目錄"/home/aries/music/"下面有很多以.mp3結尾的歌曲,我就可以在MeeGo系統的terminal里面輸入

 
vlc /home/aries/music/*.mp3

  來播放所有/home/aries/music/目錄下面的mp3歌曲,播放其他文件方法類似。

  VLC遠程播放實例:
  我們以http為例,在MeeGo系統的gnome-terminal里面輸入如下命令:

 
vlc http://www.meegozu.com/test.mp3

  你需要把上面的"http://www.meegozu.com/test.mp3"地址換成真正的音頻視頻流的地址。

  作者:Aries @ 米狗族
  網址:http://www.meegozu.com/thread-1897-1-1.html
  歡迎轉載,轉載時請保留以上信息。

0
0
 
標簽:MeeGo
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()