pyside6 pytq PyDracula QVideoWidget视频只有声音没有画面

文章讨论了如何通过Pyside6纯代码实现视频播放时的问题排查,包括判断视频无画面仅有声音是否由解码器问题引起,以及如何在PyDraculaUI中移除透明背景以修复视频显示问题。
摘要由CSDN通过智能技术生成

解决方案:

  1. 先不使用框架,纯pyside6代码,如果添加视频有画面有声音,那可以排除是硬件问题,如果没有画面只有声音,可能是视频解码器无法解码,换个格式的视频文件
  2. 如果只有使用PyDracula 出问题,需要在ui_function里面把uiDefinitions方法中的self.setAttribute(Qt.WA_TranslucentBackground) 这段代码去除掉,原因就是因为设置了透明背景,导致视频在播放的时候画面透明了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值