即使我安装了 ffmpeg,Heroku 也不播放音乐

Posted

技术标签:

【中文标题】即使我安装了 ffmpeg,Heroku 也不播放音乐【英文标题】:Heroku isn't play the music even I installed ffmpeg 【发布时间】:2021-06-25 12:05:40 【问题描述】:

这是我的问题 我想在托管在 repl.it 之前托管我用 python 编写的不和谐机器人,然后托管在 heroku 中。它工作正常,然后当我托管 heroku 时,我安装了我需要工作的所有东西,看起来它不播放声音.. ..没有错误...没有警告.... 如果你想看看里面,这是我的 github 存储库;) Miraculous bot github repository!

【问题讨论】:

【参考方案1】:

要在 Heroku 播放音乐,大多数情况下需要 2 个构建包。这些可以添加到Settings 下的相应应用程序中。需要以下构建包:

    https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest https://github.com/xrisk/heroku-opus

只有这样机器人才会播放音乐,因为 Heroku 在 FFMPEG 方面存在问题。添加这两个构建包后,您可以在Deploy 类别下选择Deploy Branch

当然,您还应该为您的系统(Python、JS 等)添加一个构建包

【讨论】:

【参考方案2】:

如果我没记错,Heroku 不支持它。所以你不能在 Heroku 上运行音乐机器人,但它应该适用于不同类型的机器人希望它有所帮助

【讨论】:

以上是关于即使我安装了 ffmpeg,Heroku 也不播放音乐的主要内容,如果未能解决你的问题,请参考以下文章

在 Heroku 上安装 FFMPEG

即使 ffmpeg 二进制文件已添加到 package.json,“找不到 FFMPEG”

如何安装 FFmpeg 让我的机器人播放音乐?

是否可以通过安装在 Heroku 上的不和谐机器人播放音乐/声音?

“错误:提供了无效的令牌。”即使设置了 Heroku 变量

Unity:即使在播放器设置中未选中 x86 后,此版本也不符合 Google Play 64 位要求错误