MeeGo系統下萬能播放器VLC安裝使用教程
大家知道,之所以mplayer可以播放幾乎所有的視頻格式,就是因為mplayer以插件的形式內置了大量的視頻,音頻解碼庫,甚至可以直接加載windows的動態庫。
其他linux(MeeGo)平臺的播放工具,大部分都是使用的和mplayer同樣的解碼庫,所以我們在MeeGo系統上面也可以自己安裝這些視頻,音頻解碼庫,然后再安裝一個可以調用這些解碼庫的播放器,就可以實現一個全能電影,音樂播放器,大家先安裝好自己的MeeGo系統,然后一步一步按照下面的步湊做:
一,準備工作
1、安裝yum軟件管理工具
2. 安裝gcc編譯器,flex, bison詞法語法分析器,以及大量其他工具和開發庫
3. 創建目錄,用來放你下載的軟件包
二、安裝解碼器和播放器,我這里提供了一個腳本方便大家,大家在執行完上面的步湊后,就可以直接在MeeGo系統中以"root"執行我的腳本,下面所有命令都可以不用輸入了。
install_vlc_meego.sh(1.83 KB, 下載次數: 0)下載到:http://www.meegozu.com/thread-1897-1-1.html
1、安裝libmad
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
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
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
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播放器
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支持以下格式的視頻音頻資源地址:
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里面輸入
來播放所有/home/aries/music/目錄下面的mp3歌曲,播放其他文件方法類似。
VLC遠程播放實例:
我們以http為例,在MeeGo系統的gnome-terminal里面輸入如下命令:
你需要把上面的"http://www.meegozu.com/test.mp3"地址換成真正的音頻視頻流的地址。
作者:Aries @ 米狗族
網址:http://www.meegozu.com/thread-1897-1-1.html
歡迎轉載,轉載時請保留以上信息。