【问题标题】:Some mp3's won't play in html5 audio player某些 mp3 无法在 html5 音频播放器中播放
【发布时间】:2012-04-01 11:17:44
【问题描述】:

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

这是带有audio files 的页面的链接。

song that won't play的链接

这个文件播放得很好 -> Andy Flannigan:Decisions are made by those who Showing

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

【问题讨论】:

    标签: html html5-audio


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        我想可能是 MP3 的大小。我在使用 jPlayer 时遇到了类似的问题 - 小型 MP3 可以正常播放,大型 MP3 在请求被取消之前无法完全加载。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-04-12
          • 1970-01-01
          • 2019-05-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多