2015-05-03 151 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