gpt4 book ai didi

google-chrome - Google Chrome 不再播放某些音频文件

转载 作者:行者123 更新时间:2023-12-02 05:41:30 28 4
gpt4 key购买 nike

自从更新到 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 也不是一个可行的选择。

最佳答案

我不是 100% 知道这个细节,但是,它看起来像一些使用旧版本 Lame 的 MP3,或者长于几分钟,或者高 (300 <) 或低 (128 >=)比特率似乎受到影响。它似乎与 webkit 相关,因为它也会影响 Safari 用户。

但是!

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

关于google-chrome - Google Chrome 不再播放某些音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32441979/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com