discordjs/voice:改变音量没有任何效果

编程入门 行业动态 更新时间:2024-10-03 14:18:45

discordjs/voice:改变音量<a href=https://www.elefans.com/category/jswz/34/1771036.html style=没有任何效果"/>

discordjs/voice:改变音量没有任何效果

我正在为机器人使用@discordjs/voice。当我尝试更改资源的音量时,无论是在当前正在播放资源时还是在播放之前进行更改,似乎都没有任何效果。

我创建资源的代码如下所示:

const stream = ytdl(url, {
    filter: "audioonly",
    format: "mp3",
    highWaterMark: 1 << 62,
    liveBuffer: 1 << 62,
    dlChunkSize: 0,
    bitrate: 128,
    quality: "lowestaudio"
})
const resource = createAudioResource(stream, {inlineVolume: true});

播放前改变音量:

resource.volume.setVolume(audioVolume);
audioPlayer.play(resource);

我试过

audioVolume
值介于 0.0-1.0 和 0-100 之间,但无论值如何,音频音量都保持完全相同。任何想法可能是这里的问题?

回答如下:

事实证明,我没有使用正确更改值的代码调用函数,这意味着代码没有执行。似乎这是我代码其他部分的问题,在确保

setVolume()
方法实际被调用后,它起作用了。

更多推荐

discordjs/voice:改变音量没有任何效果

本文发布于:2024-05-30 11:26:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770448.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:没有任何   音量   效果   discordjs   voice

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!