Chromium Embedded Framework MP3 support

后端 未结 6 896
攒了一身酷
攒了一身酷 2020-12-03 02:19

I\'ve downloaded Chromium Embedded Framework r306 for Windows and built it. Unfortunately, it shows, that it doesn\'t support mp3:



        
6条回答
  •  囚心锁ツ
    2020-12-03 02:39

    the options to enable proprietary codecs (i.e. H.264 and MP3) have been moved since the last answer.

    you can read my answer with all the details on how to compile CEF with enabled proprietary codecs

    the magic now happens here:

    set GN_DEFINES=is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome
    

    there is 2 batch files that you should update/create (as found here):

    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
    

    There is 2 wiki articles that explain how to build CEF/Chromium:

    1. https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart.md
    2. and BranchesAndBuilding in the same wiki

提交回复
热议问题