QML webengine 编译 (支持 h.264协议)

 

     Qt  官方Webenginge 不支持h.264协议,无法播放 h.264协议的视频。

 

一,参考 文档:https://stackoverflow.com/questions/50510457/how-to-compile-qt-webengine-5-11-on-windows-with-proprietary-codecs/

安装时,选择安装源码 

 

二,安装python2 ,python3 不好用

 

三,我的版本是 qt5.10.1  +vs2015 。 并编译32位版本 

利用vs command 来进行编译,默认不带32位命令行,需执行以下指令来打开

cd "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build"

vcvars32.bat

四,配置   不同版本的Qt 配置不太一样 一定要查看 官方文档。

5.10.1 配置如下:

C:\Qt\5.11.0\msvc2017_64\bin\qmake.exe" -- -proprietary-c

 

5.15 配置如下:

https://doc.qt.io/qt-5/qtwebengine-features.html

 

五,nmake 即可

你可能感兴趣的:(音视频)