如何在 Heroku 中安装 FFMPEG?

Posted

技术标签:

【中文标题】如何在 Heroku 中安装 FFMPEG?【英文标题】:How do I install FFMPEG inside Heroku? 【发布时间】:2021-12-14 03:35:59 【问题描述】:

我在 Heroku 上托管了一个 Discord 音乐机器人,它似乎无法播放音乐,因为找不到 FFMPEG。这是可以理解的,因为 FFMPEG 仅在我的 PC 中可用,而在外部云中不可用。如何在 Heroku 上安装 FFMPEG?

【问题讨论】:

【参考方案1】:

我遇到了这个问题并希望分享我的发现:

Heroku 支持 ffmpeg 作为应用程序的构建包。只需在 https://dashboard.heroku.com/apps/[app-name]/settings 打开您的应用设置,然后向下滚动到 Buildpacks,您应该在其中添加 https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git。

您也可以运行 CLI 命令:

$ heroku buildpacks:add https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git

来源:

https://elements.heroku.com/buildpacks/jonathanong/heroku-buildpack-ffmpeg-latest

【讨论】:

以上是关于如何在 Heroku 中安装 FFMPEG?的主要内容,如果未能解决你的问题,请参考以下文章

在 Heroku 中安装 C 库

使用电报机器人在 Heroku 上的 docker 中安装 Rclone [帮助]

无法使用 composer 在 laravel 中安装 PHP-FFMpeg/PHP-FFMpeg 库

安装依赖项后如何清理heroku中的缓存?

Mac中安装VS Code并配置git, heroku步骤以及遇到的问题

如何在macos中用librtmp编译ffmpeg?