HTML5音频支持哪种音频格式

Max*_*Max 18 audio html5 formats

我希望使用HTML5在我的webapp中播放短音.我保存为3种格式.wav,mp3和ogg

我创建了3个不同格式的标签.

<audio controls autobuffer>
<source src="random_d5c589b1.wav" type="audio/x-wav">
</audio>

<audio controls autobuffer>
<source src="random_d5c589b1.ogg" type="application/ogg">
</audio>

<audio controls autobuffer>
<source src="random_d5c589b1.mp3" type="audio/mpeg">
</audio>
Run Code Online (Sandbox Code Playgroud)

IE9显示它可以播放mp3并播放

FF5显示它可以播放wav,ogg.我没有听到.

Chrome 12能够播放所有3种格式,但我什么也听不到.

当我使用不同的音频文件时,我可以在FF和Chrome中听到它们.但我听不到我需要的东西.

这是一个例子: - http://kvartira-n.com/test-site/sound2.html


感谢Juhana.问题是我在Windows中只选择了2个通道扬声器和5 + 1.我不清楚为什么但是一些音频2声道文件是可以忍受的而其他的不是.

谢谢大家现在解决了问题.

Ash*_*ain 19

您可能对我最近在HTML5音频格式上发表的博客文章感兴趣.你可能只想和AAC和Ogg Vorbis一起去.


Jos*_*eti 5

在这里,您可以查看您的浏览器支持的HTML 5功能.有关支持的音频格式的详细信息,请参阅Audio部分.


小智 1

它是特定于浏览器的。例如,.ogg 文件在 chrome 和 firefox 中工作,但在 safari 中不起作用。

提供备用音频文件是个好主意。这是 MDN 网络文档的示例。

<audio controls>
  <source src="random_d5c589b1.wav" type="audio/x-wav">
  <source src="random_d5c589b1.ogg" type="application/ogg">
  <source src="random_d5c589b1.mp3" type="audio/mpeg">
</audio>
Run Code Online (Sandbox Code Playgroud)