您的位置:知识库 »

MeeGo系统下万能播放器VLC安装使用教程

作者: aries  来源: 米狗族  发布时间: 2011-01-31 13:10  阅读: 1980 次  推荐: 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

热门文章

    最新文章

      最新新闻

        热门新闻