问题:QT安装的QtWebEngine无法播放视频
解决:加webengine-proprietary-codecs配置参数,重新编译
步骤:1. 微软下载纯净的英文版WIN10系统;
2. 虚拟机安装WIN10系统,硬盘空间要分配置200G以上
3. 虚拟机内存和处理器分配越大越好,不同的配置编译时间不同,编译很耗时间
4. 编译前系统关掉休眠,因为编译要很久,特别是分配的硬件资源不足时会很慢
5. 安装VS2017
6. 安装python2.7版本
7. 安装perl
8. 安装QT5.12.3, 记得勾选src源码安装
9. 以管理员身份打开vs2017的x64_86命令提示符窗口
10. 进入qtwebengine文件夹
cd C:\Qt\Qt5.12.3\5.12.3\Src\qtwebengine
11. 执行qmake操作
c:\Qt\Qt5.12.3\5.12.3\msvc2017\bin\qmake.exe -- -webengine-proprietary-codecs
12. 编译nmake
13. 编译好的库在C:\Qt\Qt5.12.3\5.12.3\Src\qtwebengine\bin下,可以直接使用。
如果需要拷贝到QT指定目录替换安装的库,可以执行命令nmake install
本人编译好的库文件放在CSDN上了