我想使用ffmpeg从视频中提取帧以将其用作海报。这是我第一次部署应用程序,更不用说在heroku上了,所以我不确定如何在服务器上安装ffmpeg。
我发现this build of ffmpeg指示将“供应商”添加到我的应用中,然后调整应用的配置设置/路径。对供应商来说意味着什么?我觉得这是一个轨道的东西,因为我似乎无法通过谷歌搜索找到解释。
此外,django等同于运行的指令
heroku config:set PATH=bin:vendor/ffmpeg/bin:<...> -a yourapp
和heroku config:set LD_LIBRARY_PATH=vendor/ffmpeg/lib:/usr/local/lib -a yourapp
?
答案 0 :(得分:2)
您可能想换出this one的构建包:
heroku config:add BUILDPACK_URL=https://github.com/integricho/heroku-buildpack-python-ffmpeg.git
构建包是获取源代码并构建部署到Heroku dynos的内容。此构建包在构建时显式包含ffmpeg与您的应用程序。
答案 1 :(得分:0)