gpt4 book ai didi

python - 如何允许我的不和谐机器人流式传输音频? (未找到 FFMPEG)

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

我用 Youtube_DL 得到了一切.机器人找到音乐,毫无问题地将其添加到队列中,甚至登录到调用 但不播放任何声音 ,现在他需要实际播放音乐。
我看了一下位置,把他设为管理员 并且该机器人在开发人员门户中也具有音频权限。
这是我的错误代码:

Traceback (most recent call last):
File "C:\Python310\lib\site-packages\discord\ext\commands\bot.py", line 939, in invoke
await ctx.command.invoke(ctx)
File "C:\Python310\lib\site-packages\discord\ext\commands\core.py", line 863, in invoke
await injected(*ctx.args, **ctx.kwargs)
File "C:\Python310\lib\site-packages\discord\ext\commands\core.py", line 94, in wrapped
raise CommandInvokeError(exc) from exc
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: ClientException: ffmpeg was not found.

最佳答案

找不到如何修复 FFMPEG
1. PC主机
nextcord.FFmpegPCMAudio ,设置executable下载路径的参数 ffmpeg.exe .您可以从其official website 下载该exe。 .

nextcord.FFmpegPCMAudio(filename,executable='./ffmpeg.exe', **ffmpeg_options)
2.在heroku上托管
前往 heroku dashboard > setting > buildpacks并将这 2 个构建包添加到您的应用程序中。
  • https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git
  • https://github.com/xrisk/heroku-opus.git

  • 3. 在 repl.it 上托管
    通过 安装以下软件包终端命令 在壳里
    nix-env -iA nixpkgs.ffmpeg
    nix-env -iA nixpkgs.libopus

    关于python - 如何允许我的不和谐机器人流式传输音频? (未找到 FFMPEG),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71593645/

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