代码之家  ›  专栏  ›  技术社区  ›  G-Man

CEF MP4支持

  •  1
  • G-Man  · 技术社区  · 6 年前

    我已使用从源代码重建cef 专有\u编解码器 选项设置为 真的 ,但由于某种原因,我仍然无法播放mp4视频。是否需要启用特定的开关?这就是我用来创建支持专有编解码器的cef版本的原因

    set CEF_USE_GN=1
    set DEPOT_TOOLS_WIN_TOOLCHAIN = 0
    set GN_DEFINES=is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome enable_precompiled_headers = false
    set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
    python d:\code\automate\automate-git.py --download-dir=D:\code\chromium_git --depot-tools-dir=D:\code\depot_tools --no-distrib --no-build --branch=3239
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   G-Man    6 年前

    构建过程中有两个主要步骤,一个是调用自动git。py和创建cef项目的第二个项目(create.bat)。我在第一个中设置了正确的GN\u定义,但在第二个中没有。我在第二个版本中添加了GN\u DEFINES(is\u official\u build=true propertial\u codecs=true ffmpeg\u branding=Chrome),它在构建过程中收集了更多的文件。现在我可以播放mp4文件了