6

ユーザーがオーディオ ファイルをアップロードして再生できるようにする HTML5 アプリがあります。サーバーは、Heroku で実行されている Node です。

クロスブラウザーでのオーディオ再生を可能にするには、各オーディオ ファイルの少なくとも 2 つの形式 (.mp3 と .ogg など) を維持する必要があることを理解しています。そのため、サーバー側でファイルを自動的にトランスコードする必要があります。

問題は、Heroku が ffmpeg を実行しないことです。ffmpeg をサポートする heroku 用のカスタム ビルドパックを作成するこのプロジェクトを見つけましたが、Rails アプリ用のようです: https://github.com/dzello/ffmpeg-heroku

私のnodejsアプリがファイルを送信するトランスコーディング用の外部サーバーを実行することを考えていました。それはトランスコーディングを行い、新しいファイルをnodejsサーバーに再アップロードします。しかし、そのようなサーバーをセットアップする方法がわかりません。また、この種の作業を行う準備が整ったソリューションが既にあるかどうかもわかりません。

だから、ここに私の質問があります:

1- Is there a solution to run ffmpeg on heroku+nodejs?

2- How can I set up a transcoding server that communicates with my nodejs+heroku server?

ありがとう!

4

1 に答える 1