Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Chromium嵌入式框架中无法播放视频(mp4)_C#_Winforms_Chromium Embedded - Fatal编程技术网

C# Chromium嵌入式框架中无法播放视频(mp4)

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

我正在使用windows窗体应用程序和嵌入式Chromium嵌入式框架(CEF),除了视频和音频之外,一切都很好。我怎样才能使它工作


提前感谢

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