如何在heroku上为django应用程序安装ffmpeg?

时间:2013-01-18 20:49:39

标签: django heroku ffmpeg

我想使用ffmpeg从视频中提取帧以将其用作海报。这是我第一次部署应用程序,更不用说在heroku上了,所以我不确定如何在服务器上安装ffmpeg。

我发现this build of ffmpeg指示将“供应商”添加到我的应用中,然后调整应用的配置设置/路径。对供应商来说意味着什么?我觉得这是一个轨道的东西,因为我似乎无法通过谷歌搜索找到解释。

此外,django等同于运行的指令 heroku config:set PATH=bin:vendor/ffmpeg/bin:<...> -a yourappheroku config:set LD_LIBRARY_PATH=vendor/ffmpeg/lib:/usr/local/lib -a yourapp

2 个答案:

答案 0 :(得分:2)

您可能想换出this one的构建包:

heroku config:add BUILDPACK_URL=https://github.com/integricho/heroku-buildpack-python-ffmpeg.git

构建包是获取源代码并构建部署到Heroku dynos的内容。此构建包在构建时显式包含ffmpeg与您的应用程序。

答案 1 :(得分:0)

我已经搜索了2天,尝试了其他用户所说的一切。然后我找到了简单的方法。只需进入heroku应用程序设置。然后单击“添加buildpack”。之后弹出小工具栏。添加此网址:

https://github.com/kontentcore/heroku-buildpack-ffmpeg

按保存更改。然后再次部署您的应用。你做完了:))

ffmpeg buildpack installation