CEF MP4 支持
CEF MP4 support
我已将 proprietary_codecs 选项设置为 true,从源代码重建了 cef,但我仍然无法播放 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
构建中有两个主要步骤,一个调用 automate-git.py,第二个创建 cef 项目 (create.bat)。我在第一个中设置了正确的 GN_DEFINES,但在第二个中没有。我将 GN_DEFINES (is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome ) 添加到第二个,它在构建过程中获取了更多文件.现在我可以播放 mp4 文件了
我已将 proprietary_codecs 选项设置为 true,从源代码重建了 cef,但我仍然无法播放 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
构建中有两个主要步骤,一个调用 automate-git.py,第二个创建 cef 项目 (create.bat)。我在第一个中设置了正确的 GN_DEFINES,但在第二个中没有。我将 GN_DEFINES (is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome ) 添加到第二个,它在构建过程中获取了更多文件.现在我可以播放 mp4 文件了