gpt4 book ai didi

javascript - 通过

转载 作者:行者123 更新时间:2023-12-03 02:35:39 25 4
gpt4 key购买 nike

我有一个Electron应用程序,我需要允许用户播放不受支持的编解码器(如CAF / AMR / etc)中的音频文件。并让他们控制播放(播放/暂停,搜索等)。

Chromium / Electron中的<audio>标记本身不支持此功能。

如何添加对此的支持?我找到了https://github.com/goldfire/howler.js,但似乎没有这样做。

由于它是一个Electron应用程序,因此我可以使用ffmpeg,但是我不确定如何使用它在本地<audio>标记中添加对编解码器的支持。

最佳答案

Howler的编解码器支持依赖于浏览器支持,因此,如果您使用a browser which doesn't support the codec,则howler.js也将不支持它。

似乎没有一个插件可以支持您想要的所有格式,因此您唯一的选择是为每种要使用的文件格式安装一个javascript插件。例如,here's an AMR player

对于Apple CAF等奇怪的音频格式,您可能需要在服务器上转换这些文件并为用户提供更广泛支持的格式。

关于javascript - 通过<audio>标记以不受支持的编解码器播放音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61502237/

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