【发布时间】:2021-04-03 06:27:41
【问题描述】:
我想将 FFMPEG 用于我想在 Heroku 上托管的机器人。为此,我安装了以下 buildpack:https://elements.heroku.com/buildpacks/jonathanong/heroku-buildpack-ffmpeg-latest。
我在源代码中添加了一些检查来检查 FFMPEG 路径:
source = discord.PCMVolumeTransformer(
discord.FFmpegPCMAudio(song.stream_url, executable=FFMPEG_PATH, before_options=beforeArgs),
volume=state.volume)
路径是:
FFMPEG_PATH = parser.get('MUSIC', 'ffmpeg-path')
在配置文件中,我有以下内容:
ffmpeg-path : /usr/bin/ffmpeg
但这似乎不是正确的路径。那么如何在 Heroku 获取 buildpack 的路径呢?
【问题讨论】:
-
应该不需要路径。只需调用
ffmpeg;它应该已经在$PATH中了。 -
@ceejayoz 谢谢,这有帮助,还添加了
heroku-opus以避免错误。
标签: heroku ffmpeg discord.py