此刻,我有一个来自ffmpeg的音频流,该音频流想向其中添加实时效果。
使用Javascript可以做到这一点。
我的文件管理代码全部在JS(nodejs)中,并且不需要与前端代码进行任何交互。
我可以在后端使用网络音频(例如,咆哮声)...。我不认为。
我曾经考虑过使用Python,即将音频导入numpy array,处理然后流式传输结果,或者保存到文件并流式传输文件(我不想流式传输pcm,因此在流式传输时需要转换为mp3) -我在这里遇到的一个问题(尝试使用PYO)是该软件要托管在云中,所以我无法访问PYO似乎需要的声卡。
我们将不胜感激任何想法或建议。 谢谢
答案 0 :(得分:0)
Web Audio API为您提供了许多选择。您可以创建一个Audio
实例,为其提供一个AudioContext
,然后对其应用多个AudioNode
s以应用各种效果。 Using The Web Audio API上有大量文档。