0

ユーザーがアップロードしたビデオファイルを調べて、それらを最適な形式でエンコードする(そしていくつかの透かしを追加する)デーモンを実行することに興味があります。

Zencoder、Encoding.com、Amazon のエンコーディング サービスなどのサービスを検討していましたが、オーバーレイ機能がないものもあれば、(大量の) ボリュームに対して高すぎるものもあります。

ユーザーがアップロードした後、S3 にあるビデオをエンコードするデーモンを構築したいと考えています。

私が考えた解決策は、タスクキューにCeleryを使用してエンコードされたファイルを追跡し、ffmpegを使用して実際の作業を行うPython Herokuサーバーです。ただし、Heroku 用に ffmpeg をコンパイルする際に問題が発生しました (libass をサポートしているため、基本的な ffmpeg ビンでは不十分です)。

このミニプロジェクトでは、どのようなアプローチ/テクノロジー スタックを検討しますか?

ありがとう!ユヴァル

4

1 に答える 1

1

ffencoderdは、ffmpeg を使用する基本的な perl デーモンであり、soap インターフェイスを介してエンコード ジョブを受け入れるか、サーバーのディレクトリの下に xml 形式でローカルにファイルを作成します。http サーバーを介してマルチメディア リポジトリを有効にします。

希望が助け、

(ちなみに、私は開発者です、 :P ですが、真剣に、助けようとしました)

于 2013-04-04T11:16:05.817 に答える