C# Chromium嵌入式框架中无法播放视频(mp4)
我正在使用windows窗体应用程序和嵌入式Chromium嵌入式框架(CEF),除了视频和音频之外,一切都很好。我怎样才能使它工作C# Chromium嵌入式框架中无法播放视频(mp4),c#,winforms,chromium-embedded,C#,Winforms,Chromium Embedded,我正在使用windows窗体应用程序和嵌入式Chromium嵌入式框架(CEF),除了视频和音频之外,一切都很好。我怎样才能使它工作 提前感谢CEF不支持mp3、mp4等适当的音频和视频格式。它支持开放格式。有关更多详细信息,请查看您需要编译CEF,其中包含启用专有编解码器(即H.264和MP3)的选项 您可以阅读my,了解有关如何使用启用的专有编解码器编译CEF的所有详细信息 魔法现在发生在这里: set GN_DEFINES=is_official_build=true proprietar
提前感谢CEF不支持mp3、mp4等适当的音频和视频格式。它支持开放格式。有关更多详细信息,请查看您需要编译CEF,其中包含启用
专有编解码器(即H.264和MP3)的选项
您可以阅读my,了解有关如何使用启用的专有编解码器编译CEF的所有详细信息
魔法现在发生在这里:
set GN_DEFINES=is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome
您应该更新/创建2个批处理文件(如找到的):
c:\code\chromiu\git\update.bat:
c:\code\chromiu git\chromiu\src\cef\create.bat:
有两篇wiki文章解释了如何构建CEF/Chromium:
和BranchesAndBuilding
在同一个wiki中
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
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