我正在尝试播放文件夹中的.opus文件,但是我听到的声音很糟糕,而不是听音乐,请告诉我我做错了什么
代码
if (msg.content === 'cmdplaytest' && msg.guild.voiceConnection !== null) {
const dis = msg.guild.voiceConnection.playOpusStream(fs.createReadStream('./record/test.opus'));
dis.on('end', () => {
msg.channel.send('End of Play!');
msg.guild.voiceConnection.channel.leave();
});
dis.on('error', error => {
msg.channel.send('No recordings!');
console.log('error in playing the music file');
console.log(error);
});
}
我曾在vlc播放器中播放音乐,可以很好地进行测试。操作没有异常抛出。