опции для включения 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:
- https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart.md
- и
BranchesAndBuilding
в той же вики