如何在 Heroku 上安装 ffmpeg

How to install ffmpeg on Heroku

我在 Heroku 上有一个 Python 应用程序。如何在应用程序上安装 ffmpeg?

我尝试使用 buildpack 安装它,但出现此错误: discord.ext.commands.errors.CommandInvokeError:命令引发异常:ClientException:未找到 ffmpeg。

如果还没有完成,您必须创建一个 requirements.txt 文件:

git+https://github.com/Rapptz/discord.py
ffmpeg

然后,在您的 heroku 应用程序中,转到 settings,然后在 buildpacks 选项卡中,单击 add buildpack 并键入以下内容:

https://github.com/kitcast/buildpack-ffmpeg.git

如果您遇到与 opus 相关的错误(流式传输音频时可能会发生),您必须添加此构建包:

https://github.com/xrisk/heroku-opus.git

当一切都正确安装后,你必须推送你的代码,它会安装 ffmpeg(如果你需要的话,还有 opus),通常,你不应该再有这个错误了。