我正在使用pytube创建一个Discord机器人,它从YouTube视频中获取音频,并使用下面的代码在语音频道中播放。代码运行得非常好,做了我想要的事情,就是用链接播放YouTube上的音频。问题是它使用ffmpeg,当它这样做时,就会打开ffmpeg.exe窗户。有一个窗口不断弹出在我的屏幕上是一种恼人的,但更糟糕的是,如果我在全屏玩一个游戏,当ffmpeg运行,它会标签出我的游戏。所以我想知道是否有一种方法可以阻止ffmpeg打开窗口,或者是否有一种方法可以替代使用不使用ffmpeg的bot在不和谐中播放youtube音频。你知道吗
user=ctx.message.author
voice_channel=user.voice.voice_channel
vc = await client.join_voice_channel(voice_channel)
player = await vc.create_ytdl_player(videoLink)
video = pafy.new(videoLink) #runs ffmpeg
player.start()
目前没有回答
相关问题 更多 >
编程相关推荐