Chromium中的MP4编解码器支持

时间:2015-12-09 15:18:23

标签: windows video ffmpeg mp4 chromium

我们已将Chromium Embedded Framework集成到我们的Windows游戏中,以允许我们在我们的应用程序中呈现网页,一切正常,但MP4视频除外。

据我所知,由于许可问题,Chromium不包含此编解码器,但是任何人都可以提供有关我们如何添加支持的详细信息,即使我们必须为其编写许可代码。

我们可以找到的所有信息似乎都很旧,所提到的功能似乎已被弃用......所以我们有点亏本。

我们所说过的所有视频服务网络似乎都在为MP4提供服务..所以改变编码似乎不是一种选择。

非常感谢任何建议。

由于

2 个答案:

答案 0 :(得分:2)

请记住,MP4不是编解码器,它是一种容器格式。您需要支持可能包含在MP4文件中的所有编解码器。

在CEF论坛最近的一篇文章中,有人设法通过设置环境变量来实现:

GYP_DEFINES="proprietary_codecs=1 ffmpeg_branding=Chrome"

在运行automate-git.py脚本之前。

来源:Build CEF with proprietary codecs support

答案 1 :(得分:2)

Check this url

转到菜单选项功能 - > Html5音频/视频部分。它提到Nik的构建(66.0.3359.181)支持Mp4(以及其他编解码器)。

如果使用H.264 / MP4存在许可问题,我不知道,所以请在使用前检查。