gpt4 book ai didi

qt - 无法使用 QtWebEngine 获得 mp3 支持

转载 作者:行者123 更新时间:2023-12-04 12:59:44 25 4
gpt4 key购买 nike

我从 git 源构建 QtWebEngine 5.7.1 以获得专有编解码器的支持。

我在 qtwebengine.pro 中写入了“WEBENGINE_CONFIG+=use_proprietary_codecs”。当 qmake 配置项目时,我看到日志说 MP3 和 H264 编解码器已启用。

我花了一天时间用 msvc2015 在 32 位中完全编译 QtWebEngine 并且...... mp3 支持仍然不工作!

我使用 html5test.com 来快速查看网络浏览器的功能。

我搜索了一下,发现了一个未构建的 ffmpegsumo.dll。我试图通过互联网获取 32 位副本,但我真的不知道该把它放在哪里,我尝试了不同的地方,但仍然无法正常工作。最后我觉得这不是个好主意。

QtWebEngine 如何使用 mp3 编解码器?我有点迷路......

最佳答案

我终于找到了解决方案。简而言之,不要尝试使用 Qt Creator 编译 Qt SDK 或其任何部分 ...

只需在简单的cmd.exe shell 中使用qmakenmake。这是我在草原上的做法:

首先,我使用 MaintenanceTools 下载了 Qt SDK (5.7.1) 的源代码。

然后,我下载了额外的工具:

请务必将每个.exe 添加到系统路径,然后重新启动计算机。

假设Qt SDK安装在c:\Qt,版本是5.7.1,用MSVC2015编译,你启动cmd.exe,输入:

cd C:\Qt\5.7\Src\qtwebengine\

C:\Qt\5.7\msvc2015\bin\qmake WEBENGINE_CONFIG+=use_proprietary_codecs

* Wait for basic configuration ... *

nmake

* Wait for compilation ... *

nmake install

* Wait for files copy into SDK ... *

然后就可以像刚刚下载的一样正常使用SDK了。

关于qt - 无法使用 QtWebEngine 获得 mp3 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41611445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com