【问题标题】:Google Chrome no longer plays certain audio files谷歌浏览器不再播放某些音频文件
【发布时间】:2015-12-03 04:55:01
【问题描述】:

自从更新到 v45 后,Chrome 似乎不再播放选定的 MP3 文件。这不是一刀切,还有一些其他的 MP3 文件仍在播放。 Chrome v44 没有显示任何问题并播放了所有文件。

此问题在运行各种 Windows 版本(32 位和 64 位)的许多计算机中很常见,并且回滚将允许文件播放。然而,这对于客户端 PC 来说不是一个可行的解决方案,也不适合未来发展。

在检查文件本身时,我无法注意到可播放文件和不可播放文件之间的任何明显差异(除了持续时间、大小和名称;持续时间和大小在两者中相当分散,因此它不像文件超过设定大小不工作;有些可以,有些不可以。)

保存文件并使用 MediaInfo 检查会显示以下信息

General
Complete name                            : D:\Desktop\L03-02n.mp3
Format                                   : MPEG Audio
File size                                : 3.41 MiB
Duration                                 : 1mn 29s
Overall bit rate mode                    : Constant
Overall bit rate                         : 320 Kbps
Genre                                    : Abstract
Writing library                          : LAME3.82

Audio
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Duration                                 : 1mn 29s
Bit rate mode                            : Constant
Bit rate                                 : 320 Kbps
Channel(s)                               : 1 channel
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 3.41 MiB (100%)
Writing library                          : LAME3.82

除前面提到的信息外,所有信息在受影响和未受影响的文件上都保持不变。

我不知道我可以执行的其他文件检查,以及 Chrome 是否已停止支持某些变体。

所以
是否有合适的格式将文件重新编码为? (这应该继续使用 LameMP3 吗?还是不同的编解码器?)

或者

是否有可行的替代解决方案,无需等待 Google 纠正此问题(该问题也出现在 Chrome Canary 中,因此我不太希望从他们那里快速解决问题),或强制客户回滚并停止更新?

作为参考,所有其他浏览器都能正确播放音频,要求非 Chrome 使用也不可行。

【问题讨论】:

  • 我也有这个问题,如果我找到解决办法会告诉你的。
  • @diggersworld:我确实找到了一个修复方法,但我不确定它是否是最好的。我正在编写一个小脚本来自动处理转换,所以一旦我解决了轨道中可变速率和频道的当前限制,如果有帮助,我会发布它以供使用
  • 这将非常有用,我的客户有很多 MP3 受到影响,手动重新编码会非常耗时。

标签: google-chrome audio mp3 lame


【解决方案1】:

我不是 100% 了解这方面的具体情况,但是,看起来某些 MP3 使用的是旧版本的 Lame,或者超过几分钟,或者处于高 (300 =)比特率似乎受到影响。它似乎与 webkit 相关,因为它也会影响 Safari 用户。

但是!

作为一种解决方案,使用 160Kbps 比特率重新编码 MP3 文件,最新版本的 LAME (3.99.5) 似乎已解决此问题,它们现在再次在所有主要浏览器中正常播放。

【讨论】:

    猜你喜欢
    • 2015-08-30
    • 2020-08-28
    • 1970-01-01
    • 2019-07-10
    • 1970-01-01
    • 2017-03-22
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多