在Chromium嵌入式框架(C#)中启用AAC支持 [英] Enable AAC support in Chromium Embedded Framework (C#)
问题描述
我已经在音频播放器中成功注册了Widevine,因此我可以登录Spotify Web Player,但是由于仍然缺少适当的编解码器,所以无法播放任何音轨.据我所知,Web播放器使用的是AAC格式,因此我应该以某种方式向CEF添加AAC支持.
I've successfully registered widevine in my audio player, so I can log in to Spotify Web Player, but I can't play any audio track becuase the appropriate codec is still missing. As I know the web player is using AAC format so somehow I should add AAC support to CEF.
你们知道我该怎么做吗?
Have you guys got any idea how should I do this?
推荐答案
您需要启用了专有编解码器的自定义CEF构建(使用 proprietary_codecs = true ffmpeg_branding = Chrome
生成标志).您可以在此处找到有关启用启用了编解码器的CEF的说明: Chromium Embedded Framework MP3支持
You need a custom build of CEF with proprietary codecs enabled (use proprietary_codecs=true ffmpeg_branding=Chrome
build flags).
You can find instructions for building CEF with codecs enabled here:
Chromium Embedded Framework MP3 support
注意:如果要在商业上使用自定义版本,则需要考虑编解码器的法律问题.
NOTE: If you want to use the custom build commercially, you need to consider legal issues for codecs.
这篇关于在Chromium嵌入式框架(C#)中启用AAC支持的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!