如何设置mp3和ffmpeg编解码器库对cef的支持?

时间:2016-02-27 00:23:44

标签: c# ffmpeg codec chromium-embedded cefsharp

我想拥有支持mp3和ffmpeg编解码器的cef lib。如何在其中使用这些编解码器功能重新编译cef库。

我想学习,我应该在cef库或cefsharp中编辑哪里? 然后如何编译它以重用它..

我正在使用cefsharp版本47。

2 个答案:

答案 0 :(得分:10)

注意:请在审议前考虑法律问题

有一种方法可以在CEF中启用MP3支持,但您必须修改源代码分发中的cef.gypi,重新生成visual studio项目并重建。

分步说明:

enter image description here enter image description here  a enter image description here  enter image description here a enter image description here enter image description here

答案 1 :(得分:1)

请参阅此问题:Chromium Embedded Framework MP3 support

它包含构建指令的链接以及以下内容:

  

MP3和AAC等编解码器包含在Google Chrome版本中,但不包含在Chromium版本中。这是因为这些格式不是开放的并且需要许可。在没有许可协议的情况下将这些编解码器与您的应用程序一起分发可能会违反某些国家的法律。如果合适,您应该与律师讨论。

我建议阅读整个答案和相关链接。