找回密码
 立即注册
收起左侧

Qt 5.7 mediaplay,只有安装解码器才能放视频

6
回复
9532
查看
[复制链接]
累计签到:11 天
连续签到:1 天
来源: 2016-11-27 15:20:02 显示全部楼层 |阅读模式
1Qter豆
电脑用windows mediaplay可以正常播放mp4的视频。QT用的mediaplay,为什么只有安装解码器才能正常播放视频,(解码器安装的K-lite),那我程序写完编译后给别人,换个电脑就又打不开视频了(因为没有解码器),总不能让所有人自己去装解码器吧?新人小白,求个正常的办法,怎么饶过解码器的部分?为什么我装解码器,QT就认识它呢?

最佳答案

查看完整内容

用第三方库可以,或者打包解码器,具体我没了解过,起码理论上是肯定可以的
回复

使用道具 举报

尚未签到

2016-11-27 15:20:03 显示全部楼层
头上长包了 发表于 2016-11-29 18:04
慢着。。。。所以QT其实是,“我不生产水,我只是水的搬运工”,我记得有人能说Qt只是将系统的底层播放架 ...

用第三方库可以,或者打包解码器,具体我没了解过,起码理论上是肯定可以的
回复

使用道具 举报

尚未签到

2016-11-28 01:08:19 显示全部楼层
这不是技术问题,是法律问题
回复

使用道具 举报

累计签到:11 天
连续签到:1 天
2016-11-28 12:06:20 显示全部楼层
Joey_Chan 发表于 2016-11-28 01:08
这不是技术问题,是法律问题

啊,怎么讲。是说K-lITE还是QT?
我是这么想到 ,mediaplay能放的话,Qt调用它应该也能放啊?
回复

使用道具 举报

尚未签到

2016-11-28 23:35:53 显示全部楼层
头上长包了 发表于 2016-11-28 12:06
啊,怎么讲。是说K-lITE还是QT?
我是这么想到 ,mediaplay能放的话,Qt调用它应该也能放啊? ...

问题是qt不调用mediaplayer啊。。。
回复

使用道具 举报

累计签到:11 天
连续签到:1 天
2016-11-29 18:04:30 显示全部楼层
Joey_Chan 发表于 2016-11-28 23:35
问题是qt不调用mediaplayer啊。。。

慢着。。。。所以QT其实是,“我不生产水,我只是水的搬运工”,我记得有人能说Qt只是将系统的底层播放架构进行整理,我还以为这个架构就是为了自己的mediaplay用的呢。。。。那就是说,其实安装的每个播放器都是自己带的解码,那我是不是可以用ffmpeg自己把解码带上?用第三方库什么的,这样一个过程会很麻烦么?(只是想写一个播放视频的东西,拿去给身边的人去得瑟。。没想到这么麻烦)
回复

使用道具 举报

累计签到:11 天
连续签到:1 天
2016-11-30 18:47:34 显示全部楼层
Joey_Chan 发表于 2016-11-28 23:35
问题是qt不调用mediaplayer啊。。。

感谢~自己没事好好摸索一下这玩意吧,希望有一天能搞出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了