我可以使用 ffmpeg 构建 chromium 以支持所有视频格式吗?

2024-01-17

在Qt5.2版本下,我使用了QtWebView,它可以自动调用第三方扩展,支持avi、mpeg、mov和flv等视频格式。但是当我升级到Qt5.10并将QtWebView更改为QtWebengineView时,它的工作方式不同,我无法调用第三方扩展。如果我想用ffmpeg修改chromium源以支持QtWebengine的所有视频格式,我该怎么办?


您不需要使用 ffmpeg 来支持所有视频格式。

Like Vladimir https://stackoverflow.com/users/459345/vladimir说,遵循官方构建说明 https://www.chromium.org/developers/how-tos/get-the-code音频/视频页面 https://www.chromium.org/audio-video.

@Vladimir https://stackoverflow.com/users/459345/vladimir:我认为您无法启用对 Google Chrome 不支持的视频和音频格式的支持。

是的你可以。我们使用所有编解码器(AVC/H.264、HEVC/H.265、MPEG-4...)编译 Chromium,并且可以打开许多其他文件类型(MOV、AVI、MKV、M2TS...)。关注我们的指示 https://github.com/henrypp/chromium(GN 标志),您将能够使用所有编解码器构建 Chromium。 HEVC/H.265 更为复杂。查看铬二进制文件 https://chromium.woolyss.com/ and 文件类型检查器 https://tools.woolyss.com/html5-audio-video-tester/。一切都是完全免费和开源的。自己做! ;)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以使用 ffmpeg 构建 chromium 以支持所有视频格式吗? 的相关文章

随机推荐