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

QVideoWidget绿屏和播放不流畅

5
回复
7804
查看
[复制链接]
累计签到:912 天
连续签到:3 天
来源: 2017-4-26 22:02:26 显示全部楼层 |阅读模式
3Qter豆
我用QMediaPlayer写一个视频播放器,用QVideoWidget来用作显示,但是播放一些视频的时候,在播放刚开始的一秒,QVideoWidget显示绿色的屏幕,然后正常,但是继续播放几秒之后,视频开始变的卡了,但是听声音是播放流畅的,当拖动滑动条改变播放的位置之后,又能流畅播放几秒,之后又变的卡了,请问这是什么问题?该怎么解决?

最佳答案

查看完整内容

这还是解码器问题,你本地没有相应格式的解码器就会出现只有声音没有图像或图像不正常的情况。
回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2017-4-26 22:02:27 显示全部楼层
这还是解码器问题,你本地没有相应格式的解码器就会出现只有声音没有图像或图像不正常的情况。
回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2017-4-27 12:48:32 显示全部楼层
应该是跟格式有关系,qt自带解码器不够强大。
回复

使用道具 举报

累计签到:912 天
连续签到:3 天
2017-4-27 18:33:39 显示全部楼层
wdmxtk002 发表于 2017-4-27 12:48
应该是跟格式有关系,qt自带解码器不够强大。

我试了一些格式的视频,只有MP4格式的部分视频会出现部分不流畅,但是所有格式的视频在播放的刚开始都会出现绿屏
播放不流畅,但是播放声音是正常的,也是解码器的问题吗?
回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2017-4-28 08:25:11 显示全部楼层
这样,你可以使用其他播放器试试播视频会不会出现绿屏,有时候会是显卡问题,如果其他播放器不这样,那就可以判断不是硬件问题,然后你可以用一些第三库做一下试试,比如qav。
回复

使用道具 举报

累计签到:912 天
连续签到:3 天
2017-4-28 10:37:36 显示全部楼层
wdmxtk002 发表于 2017-4-28 08:25
这样,你可以使用其他播放器试试播视频会不会出现绿屏,有时候会是显卡问题,如果其他播放器不这样,那就可 ...

我用其他播放器不会出现绿屏,把QVideoWidget改用QGraphicsVideoItem也不会卡和绿屏,但是QGraphicsVideoItem有一些格式的视频会出现黑屏,整个画面的出不来
回复

使用道具 举报

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

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