2015-05-03 187 views
5

我试图安装FFMPEG来与我的NodeJs服务器一起工作。 我使用heroku-buildpack-multi插件:
heroku config:set BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi.git在Heroku上安装FFMPEG

我已经在我的github存储库中创建一个.buildpacks(不extesion)文件。这是它包括:

https://github.com/jayzes/heroku-buildpack-ffmpeg
https://github.com/heroku/heroku-buildpack-nodej

每次我试图把我的改变Heroku的,这是我得到:

-----> Fetching custom git buildpack... failed ! Push rejected, error fetching custom buildpack

Unforlunatly,没有关于heroku上的ffmpeg安装 的大量信息。我在这里错过了什么?

回答

2

我只是试图与一个演示程序,我从Heroku的克隆:

https://github.com/heroku/node-js-getting-started.git

我是能够成功地部署下你上面列出的相同的步骤,除了我加了一个“s”到最后你的第二个buildpack(你有一个错字 - 这可能是个问题吗?):https://github.com/heroku/heroku-buildpack-nodejs

我建议遵循相同的过程,使用新的代码库来帮助排除故障。但要注意两点:1)你使用Heroku的-buildpack的多插件已被弃用,2)Heroku的正式支持多种buildpacks:

https://devcenter.heroku.com/articles/using-multiple-buildpacks-for-an-app

,并已正式支持的ffmpeg buidback你可以使用:

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