有効にするオプションproprietary codecs
(つまり、H.264 と MP3) は、最後の回答以降に移動されました。
CEF を有効にしてコンパイルする方法の詳細については、私の回答を参照してください。proprietary codecs
ここで魔法が起こります:
set GN_DEFINES=is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome
更新/作成する必要がある 2 つのバッチ ファイルがあります (こちらを参照)。
c:\code\chromium_git\update.bat:
set CEF_USE_GN=1
set GN_DEFINES=is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
python ..\automate\automate-git.py --download-dir=C:\code\chromium_git --depot-tools-dir=C:\code\depot_tools --no-distrib --no-build
c:\code\chromium_git\chromium\src\cef\create.bat:
set CEF_USE_GN=1
set GN_DEFINES=is_win_fastlink=true proprietary_codecs=true ffmpeg_branding=Chrome
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/*
call cef_create_projects.bat
CEF/Chromium のビルド方法を説明する 2 つの wiki 記事があります。
- https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart.md
- そして
BranchesAndBuilding
同じウィキで