QT5.9.1+gstreamer+ubuntu14

本博客参考链接https://blog.csdn.net/jintaofu/article/details/51744706

从官网下载 http://gstreamer.freedesktop.org/src/

gstreamer1.6.tar.xz 

gst-plugins-base-1.6.0.tar.xz

gst-plugins-good-1.6.0.tar.xz

gst-plugins-ugly-1.6.0.tar.xz

gst-plugins-good-1.6.0.tar.xz   

 

第一步  建立安装目录

mkdir /home/fangxin/gstreamer1.0

 

在qt.pro 里添加链接 

LIBS += -L/home/fangxin/gstreamer1.0/lib -lgstreamer-1.0

 添加环境变量

export PKG_CONFIG_PATH=/home/fangxin/gstreamer1.0/lib/pkgconfig

第二步 编译安装 gstreamer-1.6.0

          先安装插件

sudo apt-get install build-essential dpkg-dev flex bison \
     autotools-dev automake liborc-dev autopoint libtool  \
     gtk-doc-tools libgstreamer1.0-dev

   解压gstreamer1.6

tar xvJf gstreamer-1.6.0.tar.xz

cd gstreamer*

./configure --prefix=/home/fangxin/gstreamer1.0

make 

sudo make install

第三步 编译安装 base 插件

sudo apt-get install libxv-dev libasound2-dev libtheora-dev libogg-dev libvorbis-dev

      解压安装base 插件

tar xvJf gst-plugins-base-1.6.0.tar.xz

cd gst-plugins-base*

./configure --prefix=/home/fangxin/gstreamer1.0

make 

sudo make install

 第四步编译安装good 插件

sudo apt-get install libbz2-dev libv4l-dev libvpx-dev libjack-jackd2-dev  \
                     libsoup2.4-dev libpulse-dev
tar xvJf gst-plugins-good-1.6.0.tar.xz

cd gst-plugins-good*

./configure --prefix=/home/fangxin/gstreamer1.0

make 

sudo make install

 第五步 编译安装ugly插件

sudo apt-get install libx264-dev libmad0-dev
tar xvJf gst-plugins-ugly-1.6.0.tar.xz

cd gst-plugins-ugly*

./configure --prefix=/home/fangxin/gstreamer1.0

make 

sudo make install

第六步 编译安装bad 插件

sudo apt-get install faad libfaad-dev libfaac-dev
tar xvJf gst-plugins-bad-1.6.0.tar.xz

cd gst-plugins-bad*

./configure --prefix=/home/fangxin/gstreamer1.0

make 

sudo make install

 OK 可以用QT 播放mp3

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值