关于用QT实现播放器功能出现"Error: "您的 GStreamer 安装缺少插件。"问题[已经解决]

由于实习时上司安排的任务,其中有一项功能就是需要设计一个播放器,我选择了linux下的QT,在一切准备就绪后,编译,通过UI界面打开mp4文件的时候,播放窗出现黑屏,并出现

在这里插入图片描述
于是我就按照网上的教程,一步一步的源码编译安装gstreamer及其一大堆依赖库,搞了一天,各种错误,搞的我焦头烂额。
期间我也试了下到底Ubuntu16.04本身带的播放器能否播放视频,显然,它也不能,还提示需要安装一大堆东西,这可帮了我大忙了,于是我选择安装,最后安装完成后,可以播放视频了,再打开自己写的播放MP4程序,嘿,也可以播了。真是太好了。
在这里插入图片描述
瞎忙活了一天,不及系统自动安装的1分钟。

所以以后遇到这种问题的小伙伴直接就让系统安装必要的插件库啥的吧,在网上没看到这个问题的解决办法,都是要自己源码编译安装各种gstreamer的库,所以我这也算是前车之鉴吧。不过注意下,之前在cenos6上我也这么试了,不过系统自己安装的时候出现了错误。可能是centos6的各种库很老了,所以还是换成新点的Ubuntu16.04或以上吧。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值