google-cloud-platform - 哪个网络浏览器可以让我们从 GCP 存储桶中重现 wav 音频文件?
问题描述
我们需要从 Google Cloud Platform 存储桶中标记音频文件 wav,我们计划去网站界面https://console.cloud.google.com/storage播放 wav 文件。这适用于 Safari,但不适用于:Chrome、Mozilla、Opera、Internet Explorer。
Windows 上有哪些网络浏览器可以让我们播放这些音频文件?我们可以在其中一个上添加一个插件以使其重现这些文件吗?
我们尝试将扩展名 WAV 更改为 wav,但仍然无法正常工作。 在 Chrome 中播放 WAV 文件失败
我们发现了另一个可能的原因: https ://help.salesforce.com/articleView?id=000322043&language=en_US&type=1&mode= 1 “您可以从上面的样本列表中确认某些 8 kHz 样本不会加载 - 特别是任何比特率为 13 或更低的编码方案将无法在 Chrome 中播放。”
解决方案
首先验证要在浏览器中播放的音频文件的编码。正如 Google Cloud 团队在其文档中所解释的那样,文件格式通常与编码混淆。
要确定您的编码,您可以使用FFMPEG媒体库:
ffmpeg -i 音频文件.WAV
这应该显示您的文件编码和比特率的信息。正如您提到的来源,如果那些不符合最低浏览器要求,那么您可以使用标准pcm_s16le(16 位长字节序脉冲编码调制)导出您的 wav 文件:
ffmpeg -loglevel 恐慌 -i audio_file.WAV -f wav -bitexact -acodec pcm_s16le -ar 8k -ac 1 output_audio_file.wav
推荐阅读
- python - 是否可以从 kv 文件中的另一个类调用函数?
- asp.net - 从 MS SQL 导出 asp.net vb 中的 Json 数据
- python-3.x - Colab 无法识别本地 gpu
- javascript - React 中带有单选按钮的动态文本显示
- wordpress - WooCommerce 订阅 - 自动切换成本和间隔
- c++ - 可以把这个传给会员吗?
- amazon-web-services - 如何配置无服务器 Cognito Lambda 触发器
- powershell - 如何使用 PnP PowerShell 检索大型 SharePoint 库中的所有列表项
- python - 根据列表的元素生成列表列表
- angular - 如何防止“重新加载站点”?警报?(角度 8,铬 75.0)