Web Audio API - 浏览器 ogg 与 Windows Media Foundation mp3

Posted

技术标签:

【中文标题】Web Audio API - 浏览器 ogg 与 Windows Media Foundation mp3【英文标题】:Web Audio API - Browser ogg vs Windows Media Foundation mp3 【发布时间】:2013-05-05 16:38:59 【问题描述】:

我正在使用 Firefox 中的 Web Audio API。 MP4 视频通过 Windows Media Foundation 在 Firefox 中播放得非常好。 MP3 和 OGG 播放也不错 - 但我想知道什么更好/更快或使用更少 音频的系统资源。 OGG 与浏览器解码器或通过 Windows Media Foundation 的 MP3?

【问题讨论】:

【参考方案1】:

我在 Firefox 中实现了 Windows Media Foundation 解码器,并且在 Firefox 的 Ogg 解码器中也做了很多工作。

在 Firefox 中使用带有 WebAudio API 的 Ogg 或 MP3 可能不会对性能产生很大影响。

但是,所有平台上的 Firefox 都不支持 MP3,甚至还不是所有 Windows 版本。因此,如果您希望您的网页在所有平台上的 Firefox 中运行,则无论如何都需要提供 Ogg/Vorbis 和 MP3。

您可以使用 htmlMediaElement.canPlayType() API 测试您运行的浏览器是否支持 MP3(或 Ogg/Vorbis)。

如果一切顺利,我们将在今年第三季度或第四季度在所有 1 级平台上的 Firefox 中提供 MP3 支持。

【讨论】:

以上是关于Web Audio API - 浏览器 ogg 与 Windows Media Foundation mp3的主要内容,如果未能解决你的问题,请参考以下文章

h5中的video与audio

IPython.display.Audio 无法正确处理“.ogg”文件类型?

Audio Ogg Vorbis android 默认浏览器

Web Audio API -- Chrome / Safari 中的频率调制听起来不同

Web Audio Api 与 Web Speech Api 集成 - 将扬声器/声卡输出流式传输到语音识别 api

可以使用Web Audio API和createMediaElementSource分析来自Icecast的流式音频吗?