在OSX Sierra中使用专有编解码器支持构建CEF

时间:2017-12-15 02:16:50

标签: macos macos-sierra chromium-embedded

我正在尝试在OSX Sierra的cefclient中启用mp3支持。我键入了以下命令序列。

html5test.com

二进制({{1}})已构建,但如果我打开{{1}},则表示不支持mp3。

1 个答案:

答案 0 :(得分:1)

我相信你实际上没有设置任何标志,因为set不是正确的命令(set用于Windows批处理,而不是Linux / OSX)。我对OSX不太确定,但我相信你需要做这样的事情:

export CEF_USE_GN=1
export GN_DEFINES="is_official_build=true proprietary_codecs=1 ffmpeg_branding=Chrome"

不确定你需要那里的报价。另请参阅我的回复here

确保在两个脚本中设置魔术标记: update.bat create.bat

关于MP3和OSX here的一些信息。引用:We have approval from legal to go ahead and move mp3 into non-proprietary codecs list; lets go ahead and do this for the M62 ffmpeg roll.