【问题标题】:how to add MP4(proprietary codecs) support in cefpython如何在 cefpython 中添加 MP4(专有编解码器)支持
【发布时间】:2023-03-23 18:01:01
【问题描述】:

我想在 Cefpython 中添加 MP4 和 MP3 支持,我在互联网上阅读了很多内容,在您的 GYP_DEFINES 中添加了“proprietary_codecs=1 ffmpeg_branding=Chrome”,但我想问一下这些更改对于 cefSharp、cefPython 是否相同?但是改变后我必须做什么?

【问题讨论】:

    标签: encryption chromium cefsharp cefpython


    【解决方案1】:

    要获得专有编解码器支持,您需要从源代码构建 CEF 和 cefpython/cefsharp。从源头构建 CEF 是一个漫长的过程,最多可能需要几个小时。要使用专有编解码器构建cefpython,您必须修改cefpython 附带的automate.py 工具,并将专有编解码器变量添加到GN_DEFINES 或GYP_DEFINES(确保两者都添加):

    env["GN_DEFINES"] = "use_sysroot=true use_allocator=none symbol_level=1"
    

    automate.py 中的源代码行:https://github.com/cztomczak/cefpython/blob/bbf3597ba47f72db66cf304ab8eb3ccfc3a7130c/tools/automate.py#L873

    之后你应该按照cefpython中的Build-instructions.md文档,从源代码构建CEF。

    【讨论】:

      猜你喜欢
      • 2016-03-14
      • 1970-01-01
      • 2020-01-07
      • 2013-07-08
      • 1970-01-01
      • 2013-07-30
      • 1970-01-01
      • 2021-09-15
      • 1970-01-01
      相关资源
      最近更新 更多