• 4871阅读
  • 7回复

[提问]如何播放视频和gif [复制链接]

上一主题 下一主题
离线paranoidking
 
只看楼主 正序阅读 楼主  发表于: 2012-11-15
新学Qt。想要实现视频播放功能,刚开始时显示“正在加载”的gif,然后从网络上请求一个视频,请求成功则播放这个视频,失败则显示“请求失败”的gif。这样的效果用什么部件去实现比较好呢?
离线roywillow

只看该作者 7楼 发表于: 2012-11-16
回 6楼(paranoidking) 的帖子
当然是用槽来接收啊
接收了之后存在变量里,然后update(),在paintEvent中利用刚才存储起来的帧进行绘制
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线paranoidking
只看该作者 6楼 发表于: 2012-11-16
回 5楼(roywillow) 的帖子
我想知道用QFrame怎么接收和怎么处理QMovie发的帧
离线roywillow

只看该作者 5楼 发表于: 2012-11-15
回 4楼(paranoidking) 的帖子
自己继承之
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线paranoidking
只看该作者 4楼 发表于: 2012-11-15
回 3楼(roywillow) 的帖子
我想用一个QFrame直接播放内容可以吗?该怎么做呢
离线roywillow

只看该作者 3楼 发表于: 2012-11-15
回 2楼(paranoidking) 的帖子
QMovie会通过信号发送将要播放的帧,只要接收这个帧然后根据需要处理即可
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线paranoidking
只看该作者 2楼 发表于: 2012-11-15
回 1楼(benbenmajia) 的帖子
能不能只用一个控件呢?还有Qmovie好像只能放在Label里才行,想用QImage放gif但只能放第一帧。
离线benbenmajia

只看该作者 1楼 发表于: 2012-11-15
视频播放可以用mplayer,可以用phonon,gif播放可以直接用QMovie~
安然.....
快速回复
限100 字节
 
上一个 下一个