Javascript mp3音频数据

时间:2011-10-01 01:21:34

标签: javascript html5 audio mp3 volume

说我有一个HTML5标签。是否有任何可能的方式让Javascript在页面上获得当前的扬声器输出,然后将其绘制成一个音量条,当音乐变大时音量变大,音乐变得更安静时变小?我不在乎它是否适用于IE。如果这是不可能的,是否可以从mp3文件中提取该数据并希望它排队?我真的不想使用闪光灯。

编辑:我受到this的启发。不幸的是,它使用了对我不起作用的硬编码值。

2 个答案:

答案 0 :(得分:1)

简短回答,是的,这是可能的。看看受尊敬的Mr. Doob's example。可悲的是,看起来解释性博客文章已经失效。

Mozilla有一个custom extension,但是Doob的例子在WebKit中工作......

答案 1 :(得分:1)

JS Audio Data API将允许您使用html5音频标记或从javascript播放的音频执行此操作。有关详细信息和示例,请参阅https://wiki.mozilla.org/Audio_Data_API。我不知道这个API在当前浏览器中的状态。