gpt4 book ai didi

python - 无法为 'pipe:1' 管道 :1: Invalid argument 找到合适的输出格式

转载 作者:行者123 更新时间:2023-12-04 23:01:19 24 4
gpt4 key购买 nike

我正在尝试制作一个可以按照教程使用 python 播放音乐的机器人。他可以连接加入语音聊天,但是当我尝试让他播放音乐时,我得到了那个错误
[NULL @ 0x55ba7014d420] 无法为“管道:1”找到合适的输出格式
管道:1:无效参数
这是我的代码的一部分:

    async def play (self,ctx,url):
ctx.voice_client.stop()
FFMEPG_OPTIONS = {'before_options': '-reconnect 1 -reconnect_streamed 1 -reconnect_delay_max 5', 'options': 'vn'}
YDL_OPTIONS = {'format':"bestaudio"}
vc = ctx.voice_client
with youtube_dl.YoutubeDL(YDL_OPTIONS)as ydl:
info = ydl.extract_info(url, download=False)
url2 = info['formats'][0]['url']
source = await discord.FFmpegOpusAudio.from_probe(url2, **FFMEPG_OPTIONS)
vc.play(source)
我完全迷失了,我试图在互联网上找到一些东西,但没有什么像我的问题。如果您需要更多代码,请告诉我,我会发布更多。

最佳答案

“vn”应该是“-vn”。为我解决了这个问题。

关于python - 无法为 'pipe:1' 管道 :1: Invalid argument 找到合适的输出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70786577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com