1

私のheroku PHPアプリでは、libx264サポートでffmpegを使用する必要がありますが、libx264サポートを提供するビルドパックが見つかりませんでした。そう

  1. ffmpeg をサポートする Heroku Buildpackをフォークしました
  2. ここに記載されている手順を使用して、64 ビット Ubuntu 14.04 で ffmpeg をコンパイルしました。(-libvpx なしでコンパイルしました)
  3. ~/bin フォルダーのアイテムを ~/ffmpeg_build フォルダーの bin フォルダーに移動し、ffmpeg_build フォルダーを圧縮しました。ここにアップロードしました。
  4. 分岐した担当者で、 downloaded_urlffmpeg_buildに更新しました。
  5. 次のエントリで .buildpacks ファイルを作成しました。

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

https://github.com/heroku/heroku-buildpack-php

最後に、herokuアプリを作成しました

heroku create --buildpack https://github.com/ddollar/heroku-buildpack-multi

しかし、heroku run "ffmpeg -version" を実行すると、ffmpeg:command not found というエラー メッセージが表示されました。

私が犯した過ちを誰か教えてください。どんな助けでも大歓迎です。

4

1 に答える 1

1

問題は、https: //snehasishroy.github.io/ffmpeg.tar.gz 404s :)

ただし、64 ビット用の Ubuntu 10.04 でこれをコンパイルする必要があることに注意してください (または 14.04 64 ビットでhttps://blog.heroku.com/archives/2014/8/19/cedar-14-public-betaを使用します) 。

于 2014-09-04T00:56:09.910 に答える