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

标签 chromium qtwebengine qt5.10

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

最佳答案

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

Vladimir说,关注official build instructionsaudio/video page .

@Vladimir: I don't think you can enable support of the video & audio formats that aren't supported by Google Chrome.

是的,你可以。我们使用所有编解码器(AVC/H.264、HEVC/H.265、MPEG-4...)编译 Chromium,并且可以打开许多其他文件类型(MOV、AVI、MKV、M2TS...)。关注我们的instructions (GN 标志),您将能够使用所有编解码器构建 Chromium。 HEVC/H.265 更复杂。检查Chromium binariesfile type checker .一切都是完全免费和开源的。自己做! ;)

关于chromium - 我可以使用 ffmpeg 构建 chromium 以支持所有视频格式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50971187/

相关文章:

mingw - 带有 MinGW 的 Qt 网页内容

qt - 使用 CMAKE 安装 opencv 3.4.1 和 Qt 5.10

qt - 如何更改默认的Qt版本?

c++ - QTcpSocket 数据传输在读取缓冲区已满时停止,并且在释放时不会恢复

javascript - 如何使用QWebEngineView和qtwebchannel.js一步步加载javascript?

google-chrome - Chromium 使用错误的 (?) srcset 和大小

iframe - 无法加载资源:net::ERR_INSECURE_RESPONSE

javascript - Atom Electron - 检测开发工具就绪

mingw - Qt5.6中的跨平台Webview

html - Chromium 是否兼容 HTML5?