CEF MP4支持

问题描述 投票:1回答:1

我已经从来源重建cef并将proprietary_codecs选项设置为true,但由于某些原因我仍然无法播放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
chromium chromium-embedded
1个回答
1
投票

构建中有两个主要步骤,一个调用automate-git.py,另一个调用cef项目(create.bat)。我在第一个中设置了正确的GN_DEFINES,但在第二个中没有设置。我将GN_DEFINES(is_official_build = true proprietary_codecs = true ffmpeg_branding = Chrome)添加到第二个,它在构建期间拾取了更多文件。现在我可以播放mp4文件了

© www.soinside.com 2019 - 2024. All rights reserved.