Advertisement

QT6.2.4-webengine自编译版本,支持MP4等视频播放并移除pdb文件。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
这是一个基于QT 6.2.4的webengine模块自编译版本,已优化为支持MP4等多种格式视频流畅播放,并且去除了不必要的pdb调试文件以减小体积。 QT6默认的QWebEngineView组件不具备视频播放等功能,需要自行编译源码来实现。 1. Python版本需为2.7.5以上,并且webengine仅支持Python 2.7。 2. 需要安装Bison和Flex工具。 3. 安装GPerf工具。 4. Perl、Ruby环境也是必需的。 5. Node.js建议使用12及以上版本。 6. Visual Studio 2019开发环境必不可少。 7. Windows 10 SDK需为version 10.0.19041以上,此SDK在Visual Studio中自带。 8. 编译qt源码时需要Python3.8以上的版本。 安装Ninja之后使用如下命令进行编译: ``` configure -prefix C:x64release -release -force-debug-info -platform win32-msvc -opensource -confirm-license -opengl es2 -webengine-proprietary-codecs cmake --build . --parallel cmake --install . ``` 请注意,硬盘至少预留50GB以上的空间和16GB的内存以确保编译过程顺利进行。建议使用性能较好的计算机执行此操作,否则耗时会非常长。曾有人在虚拟机环境下耗费一周时间完成编译工作。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • QT6.2.4-webengineMP4pdb
    优质
    这是一个基于QT 6.2.4的webengine模块自编译版本,已优化为支持MP4等多种格式视频流畅播放,并且去除了不必要的pdb调试文件以减小体积。 QT6默认的QWebEngineView组件不具备视频播放等功能,需要自行编译源码来实现。 1. Python版本需为2.7.5以上,并且webengine仅支持Python 2.7。 2. 需要安装Bison和Flex工具。 3. 安装GPerf工具。 4. Perl、Ruby环境也是必需的。 5. Node.js建议使用12及以上版本。 6. Visual Studio 2019开发环境必不可少。 7. Windows 10 SDK需为version 10.0.19041以上,此SDK在Visual Studio中自带。 8. 编译qt源码时需要Python3.8以上的版本。 安装Ninja之后使用如下命令进行编译: ``` configure -prefix C:x64release -release -force-debug-info -platform win32-msvc -opensource -confirm-license -opengl es2 -webengine-proprietary-codecs cmake --build . --parallel cmake --install . ``` 请注意,硬盘至少预留50GB以上的空间和16GB的内存以确保编译过程顺利进行。建议使用性能较好的计算机执行此操作,否则耗时会非常长。曾有人在虚拟机环境下耗费一周时间完成编译工作。
  • CEF 100.0.4896.75 Windows (包含H.264, MP4, MP3格式)32位
    优质
    这是一个基于CEF (Chrome Embedded Framework)版本100.0.4896.75的Windows 32位浏览器内核自编译版本,支持包括H.264、MP4和MP3在内的多种视频格式播放。 根据官方源码,在支持视频的参数下编译后亲测可用,可播放H.264、AAC、MP4、MP3等多种格式文件,并可通过html5test.com验证版本为cef_binary_100.0.14+g4e5ba66+chromium-100.0.4896.75_windows32。
  • CEFSharp88.2.90MP3和MP4
    优质
    这是一个基于CEFSharp 88.2.90版本开发的编译文件,特别增强了对MP3和MP4格式媒体文件的支持,为用户提供流畅的音频视频播放体验。 使用方式见本人博文:支持mp3、mp4播放的cefsharp浏览器编译文件,cefsharp版本88.2.90的使用方法。
  • CEF 102.0.5005.115 Linux64 H.264
    优质
    这段简介可以描述为:“自编译 CEF 102.0.5005.115 的Linux64版本,具有支持H.264视频播放的特性。此版本经过优化,提供稳定且高效的浏览体验。” CEF 102.0.5005.115 Linux64自编译版本支持H.264视频播放。
  • CEF101.0.4951.67 Windows (含功能,H.264、MP4、MP3格式)32位
    优质
    这是一个由用户自行编译的CEF (Chromium Embeded Framework) 101.0.4951.67 Windows 32位版,包含视频播放功能,支持H.264、MP4、MP3等多种格式。 根据官方源码并添加支持视频的参数进行编译后,已亲测可用,并且能够支持H.264、AAC、MP4、MP3等多种文件格式。可以通过html5test.com验证版本为cef_binary_101.0.18+g367b4a0+chromium-101.0.4951.67_windows32的程序。
  • CEFSharp114.2.120MP4
    优质
    本版本为CEFSharp 114.2.120更新,新增了对MP4格式视频文件的支持,优化了用户体验。适合需要嵌入式浏览器功能并支持多媒体的软件开发者使用。 CEFSharp 是一个开源的 .NET 框架,它为 Windows Forms 和 WPF 应用程序提供了 Chromium Embedded Framework (CEF) 的绑定。通过 CEF,开发者可以将 Web 浏览器引擎集成到他们的应用中,并支持现代 Web 标准,包括 HTML5、CSS3 和 JavaScript。本段落关注的是 CEFSharp 在版本 114.2.120 中对 MP4 视频播放的支持。 CEFSharp 版本 114.2.120 兼容 Visual Studio 2022(VS2022),这意味着开发者可以在 VS2022 环境下利用该版本的 CEFSharp 来构建他们的应用程序。MP4 是一种常见的多媒体容器格式,用于存储音频、视频和字幕数据。 在 CEFSharp 中支持 MP4 视频播放意味着用户可以将 MP4 视频嵌入到他们的应用程序中,就像在任何现代 Web 浏览器中那样。这通常通过使用 HTML5 `
  • CEF101.0.4951.67 Windows 64位(含功能,H.264、MP4、MP3格式)
    优质
    这款CEF101.0.4951.67的Windows 64位自编译版本集成了强大的视频播放功能,能够流畅支持包括H.264、MP4及MP3在内的多种文件格式。 根据官方源码添加支持视频的参数后进行编译。经过测试确认可以支持H.264、AAC、MP4、MP3等多种文件格式。可以通过html5test.com验证版本为cef_binary_101.0.18+g367b4a0+chromium-101.0.4951.67_windows64_minimal.tar.bz2的软件功能。
  • CEF 102.0.5005.115 for Windows(,包括 H.264、MP4、MP3 格式)- 64 位
    优质
    这是一款自编译的CEF(Chrome Embedded Framework)64位版本,具有强大的多媒体支持能力,能够流畅播放H.264、MP4和MP3等多种视频及音频格式。 根据官方源码,并添加了支持视频的参数进行编译后亲测可用。该版本的编译日期为2022年6月,支持H.264、AAC、MP4和MP3等格式文件。压缩包内包含两个文件,其中一个示例程序可以运行并访问html5test.com以验证其功能。 示例如下: - cef_binary_102.0.10+gf249b2e+chromium-102.0.5005.115_windows64_client.tar.bz2 发布版本为: - cef_binary_102.0.10+gf249b2e+chromium-102.0.5005.115_windows64_minimal.tar.bz2
  • CEF 100.0.4896.75 Windows ,包括H.264、MP4、MP3格式)64位
    优质
    这是一个基于CEF 100.0.4896.75的Windows自编译版本,适用于64位系统。它具备先进的多媒体解码功能,支持包括H.264、MP4及MP3在内的多种视频和音频格式播放。 根据官方源码并添加支持视频的参数进行编译后,已亲测可用,支持H.264、AAC、MP4、MP3等多种文件格式。可以访问html5test.com验证版本为cef_binary_100.0.14+g4e5ba66+chromium-100.0.4896.75_windows64的软件功能。
  • QtWebEngine 5.15.1MP4
    优质
    本版本QtWebEngine更新至5.15.1,新增对MP4格式视频文件的直接播放功能,提升用户体验。 qtwebengine模块是通过vs2019编译的64位版QtWebEngine,并支持mp4和音频。