unbutu安装gstreamer

1、 首先下载所需的安装包

http://gstreamer.freedesktop.org/src/

gstreamer-1.0.7.tar.xz

gst-plugins-base-1.0.7.tar.xz

gst-plugins-good-1.0.7.tar.xz

gst-plugins-ugly-1.0.7.tar.xz

2、 下载所需的库

libxml2-2.9.0.tar.gz//连接ftp://xmlsoft.org/libxml2/

若当前glibc版本库较低则需要安装glibc库 glib-2.24.1.tar.gz   //http://ftp.gnome.org/pub/GNOME/sources/glib/2.21/

3、 安装libxzml2

sudo tar –xzflibxml2-2.9.0.tar.gz

cd libxml2-2.9.0/

sudo  ./configure

sudo make

sudo make install

4、 安装gstreamer

sudo xz –d gstreamer-1.0.7.tar.xz

sudo tar   xvf   gstreamer-1.0.7.tar

cd / gstreamer-1.0.7/

sudo ./configure

sudo make

sudo make install

5、 安装gst-plugins-base-1.0.7.tar.xz

sudo xz –d  gst-plugins-base-1.0.7.tar.xz

sudo tar   xvf   gst-plugins-base-1.0.7.tar

cd  gst-plugins-base-1.0.7/

sudo ./configure

sudo make

sudo make install

7、 安装 gst-plugins-good-1.0.7.tar.xz

sudo xz   –d  gst-plugins-good-1.0.7.tar.xz

sudo tar   xvf   gst-plugins-good-1.0.7.tar

cd  gst-plugins-good-1.0.7/

sudo ./configure

sudo make

sudo make install

此时,使用命令

gst-launch -vm audiotestsrc ! audioconvert ! audioresample ! osssink

测试能在扬声器里听到蜂鸣音

8、安装gst-plugins-ugly-1.0.7,播放mp3需要的插件mad

sudo xz   –d  gst-plugins-ugly-1.0.7.tar.bz2

sudo tar   xvf    gst-plugins-ugly-1.0.7.tar

cd  gst-plugins-ugly-1.0.7/

sudo ./configure

sudo make

sudo make install

装完这个软件之后,使用以下命令播放music.mp3

gst-launch filesrc location=music.mp3 ! mad ! audioconvert ! audioresample ! osssink

测试是否安装成功,正常的话会播放歌曲,不过本人测试时,播放的声音比较破,

可能还需要设置具体的参数。

posted @ 2014-10-16 10:01  夕相待  阅读(837)  评论(0)    收藏  举报