有些mp3不能在html5音频播放器中播放

时间:2012-03-15 21:22:15

标签: html5 html5-audio

我正在使用我正在开发的网站上的jplayer html5媒体播放器,但它不会在Chrome上播放一些mp3。我试图在浏览器的原生播放器中播放这些mp3,它也不会播放。从另一方面,当我将它们下载到本地驱动器时,当我将它们拖到浏览器的窗口时,它们正在正常播放。

以下是audio files页面的链接。

song that won't play

的链接

此文件可以正常使用 - > Andy Flannigan:决定是由那些出现的人做出的

有什么想法吗?请指教......

3 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,我发现有些MP3文件是第2层而不是第3层。 您可以使用Checkmate MP3 Checker(微小和免费软件)来检查文件的图层版本。

您可以使用Audacity将文件转换为第3层。

答案 1 :(得分:1)

我遇到了这个问题,答案结果是mp3文件的比特率。音频标签对此非常敏感。任何超过128mbps的东西都不会播放。许多编码器自动选择最高质量的比特率(通常约为320mbps),音频标签不会播放它们。检查它们(音频属性会相当容易地告诉你)并重新上传它们。奇怪的是,OGG似乎没有遇到同样的问题,但比抱歉更安全。 HTH。

好的,我刚刚下载了“无法播放的文件”,发现采样率为16000hz(应为44100hz),比特率为32位(浮点数),应为16位(PCM) )。重新采样,它应该可以正常工作。

答案 2 :(得分:0)

我认为这可能是MP3的大小。我有一个类似的问题w / jPlayer - 小MP3的播放很好,大的没有完全加载请求被取消。