如何在 Node.js 中播放音频 |功能丰富且跨平台

问题描述 投票:0回答:1

我不知道在 Node.js 应用程序中播放音频的简单且功能丰富的方式,有什么建议吗?我尝试过使用 Audic 和声音播放,但它们没有搜索和音量控制。出于同样的原因,

child_exec
不起作用,因为您无法控制播放。

node.js npm
1个回答
0
投票

MixPlayer (https://www.npmjs.com/package/mix-player) 是您的解决方案!它支持大多数常见的文件格式(FLAC、MP3、Ogg、VOC 和 WAV 文件),并可自定义淡入、音量更改、搜索、循环等。

这是一个示例片段:

import { MixPlayer } from "MixPlayer";

MixPlayer.play("test_audio.mp3");

MixPlayer.onAudioEnd(() => {
  console.log("Audio ended! Now what?");
});

await MixPlayer.wait();

process.exit(0);

© www.soinside.com 2019 - 2024. All rights reserved.