2015-05-03 17 views
5

Próbuję zainstalować FFMPEG do pracy z moim serwerem NodeJs. Używam heroku-buildpack-multi wtyczki:
heroku config:set BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi.gitZainstaluj FFMPEG na Heroku

Mam utworzony plik do .buildpacks (bez extesion) w moim repozytorium github. To jest to, co obejmuje:

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

Za każdym razem staram się pchnąć moje zmiany Heroku, to co ja dostać:

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

Unforlunatly, nie ma wiele informacji dotyczących ffmpeg installtion na heroku. Czego tu mi brakuje?

Odpowiedz

2

prostu próbowałem to z aplikacji demo I sklonowanego z Heroku:

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

udało mi się z powodzeniem wdrożyć wykonując te same kroki, wymienione powyżej, z wyjątkiem dodałem 's' na końcu twojego drugiego buildpacka (masz literówkę - czy to może być problem?): https://github.com/heroku/heroku-buildpack-nodejs

Polecam wykonanie tego samego procesu ze świeżą bazą kodów, aby pomóc w rozwiązywaniu problemów z twoim środowiskiem. Należy jednak pamiętać, dwie rzeczy: 1) Wtyczka Heroku-buildpack-wielo używasz jest przestarzała i 2) Heroku oficjalnie obsługuje wiele buildpacks:

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

i oficjalnie wspierany ffmpeg buidback można użyć:

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