即使我安装了 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 也不播放音乐的主要内容,如果未能解决你的问题,请参考以下文章
即使 ffmpeg 二进制文件已添加到 package.json,“找不到 FFMPEG”