0

ユーザーが自分のビデオをアップロードできる小さなソーシャル ネットワークのプロジェクトがあります。ビデオは 1 ~ 2 分を超えてはいけませんが、プライベートで、アップロードしたユーザーに関連している必要があります。

アップロードされたビデオはさまざまな形式である可能性があるため、次の 2 つのオプションがあります。

  • ビデオをアップロードし、それらを処理するために ffmpeg を使用します。それを行う PHP スクリプトを見つけることができますか? 長所 サーバーに自分のファイルがあり、サードパーティに依存していない 短所 本当に集中的な作業だと思います。このプロジェクトの開始以来、かなり良いメモ計画が必要になるかもしれません

  • ビデオをアップロードして処理するための API を提供するビデオ ホスティング サービスを使用すると、必要なことを実行しているように見える vzaar.com を実際に見つけることができます。長所 スケーラブル 短所 コンテンツをサードパーティに依存している

このプロジェクトは小さなソーシャル ネットワークなので、opusphp.com も興味深いかもしれませんが、私はユーザーも読んだこともありません

Vimeo PRO は私のニーズに合っていますか? 他の提案?将来的には、アップロードされたビデオ設定の開始点と終了点をトリミングするための基本的なビデオ編集機能を追加する必要があるかもしれません

4

1 に答える 1

0

たとえば、ffmpeg を使用し、 shell_exec() を使用して PHP から呼び出すことをお勧めします。

エンコーディングに x264 を使用する場合は、サーバーが負荷を処理できるように、中程度または低いエンコーディング設定を使用するように調整できます (もちろん、サイズ制御された環境で特定のポイントまで)。

ffmpeg では、必要に応じてビデオをトリミングすることもできます。ビデオホスティングサービスにはそのオプションがないか、追加費用が発生する可能性があります。

それを超えて、プロジェクトに合うようにオンライン ビデオ サービスを推奨することは、質問をするための Stackoverflow ガイドラインに適合しません。

于 2014-04-17T11:00:27.707 に答える