BUG-Fly BUG-Fly
  • 首页
  • BUG-EXP
  • 编程开发
  • 电脑评测
  • 生活分享
  • 友情链接
  • Fly全站协议声明

QtWebEngine HTML5多媒体(MP4、MP3、HLS等)播放通用解决方案

BUG-Fly
4 年前

由于项目中用到了QtWebEngine这个模块,但是奇怪的是,网页中的HTML5标签中的MP4文件中却播放不了。这就很难受,产品功能受限。只能又去翻官方文档。

最终发现了问题所在,QtWebEngine 模块默认没有解码器,需要自行编译该模块进行替换。

解决方案:

使用 – -webengine-proprietary-codecs 参数重新编译 QtWebEngine

至于详细步骤嘛,看这里嘿嘿:https://stackoverflow.com/questions/50510457/how-to-compile-qt-webengine-5-11-on-windows-with-proprietary-codecs/

PySide2/Qt(C++)使用方法

不想手动编译的那么我这里提供了5.13.0、5.14.2、 5.15.2编译好了的安装包可以直接替换即可

QtWebEngine二进制编译包
下载
提取码: 6ym2

进入PySide2/Qt安装目录替换掉Qt5WebEngineWidgets.dll 和 Qt5WebEngineCore.dll 即可。

已经打包的软件进入安装目录进行同样的替换即可。

PySide2开发
5
0
BUG-Fly
写BUG飞起的Coder

评论 (0)

请登录以参与评论
现在登录
    发表评论

词云

2020 (1) Flask (1) Go (1) JS逆向 (1) Linux (1) Playwright (1) PySide2开发 (1) Python (13) Python实战项目 (5) 固原一中 (1) 国庆70周年 (1) 开源 (1) 数据结构和算法 (2) 数组 (1) 新年贺词 (1) 新月诗刊社 (3) 电脑评测 (3) 软件教程 (3) 雨雯公益 (1) 音乐 (3)

BUG-Fly

写BUG飞起的Coder
34
文章
5
评论
324
获赞
  • 首页
  • 友情链接
Copyright © 2019-08-20-2025 BUG-Fly. Designed by BUG-Fly.

Fly小站已经运行:

津ICP备19007312号
技术基佬基地: KRUNK ZHOU Legna 科技
  • Python13
  • Python实战项目5
  • 新月诗刊社3
  • 音乐3
  • 电脑评测3
  • 首页
  • BUG-EXP
  • 编程开发
  • 电脑评测
  • 生活分享
  • 友情链接
  • Fly全站协议声明