2015-09-04 105 views
2

我有一个网站,其中有一组音频剪辑供配音演员使用,以提升他们的技能和才能。最近引起了我的注意,在Google Chrome浏览器中,一些剪辑无法播放。但是,你可以下载.mp3,它会播放正常,或者你可以在Firefox,Safari,IE等中听到它。某些未在Chrome中播放的MP3文件

所以我开始谷歌搜索,发现了几年前关闭的这个bug: https://code.google.com/p/chromium/issues/detail?id=110309

我也找到了这个网页:http://cro.ma/?faqs=some-of-my-mp3-files-does-not-play-in-google-chrome-browser-but-works-fine-in-all-other-browsers

有问题的MP3在播放时间相当短的10秒,只有在大小168KB。它确实在那里有一些元信息,但正如我在链接中推荐的那样,但是它仍然无法播放。

我注意到非工作MP3和正在工作的MP3之间唯一的其他区别是,非工作MP3有112kbps的比特率,而工作的是128kbps。

该网站使用MediaElement.js,但即使只是拖动到浏览器窗口的MP3和使用默认引擎具有相同的结果。

有没有其他人遇到过这个问题,并知道修复?

+0

[Google Chrome不再播放某些音频文件]的可能重复(https://stackoverflow.com/questions/32441979/google-chrome-no-longer-plays-certain-audio-files) –

回答

2

这是Google Chrome 45版的问题。约书亚月亮已经提供了以下的解决方案,可以帮助你,所有的信用都给他。只是张贴作为你的问题后,他和我想你可能没有看到它。

约书亚说:

我不是这个细节100%,但是,它看起来像使用旧版本瘸一些MP3,或超过两分钟的时间越长,或在高温( 300 <)或低(128> =)比特率似乎受到影响。它似乎与webkit相关,因为它也会影响Safari用户。

不过!

作为一种解决方案,使用160Kbps比特率对MP3文件进行重新编码,以及最新版本的LAME(3.99.5)似乎已经解决了这个问题,并且他们现在可以在所有主流浏览器上正常播放。

你可以看到完整的问题和答案在这里(堆栈溢出):Google Chrome no longer plays certain audio files

+0

是的,已经看到它。 – diggersworld

0

我今天在Chrome 50这个问题,只需重新启动浏览器得到它的再次合作。

-1

根据其他人的评论,我安装了“音频转换器”,并将我的mp3文件转换为128 Kbps(标准),现在他们可以工作了。我没有发现任何质量损失。