0

S3のトランスコード1ファイルを複数のバージョンにバッチし、サムネイルを1回のAPI呼び出しでバッチ処理する方法はありますか?AWS弾性トランスコード - バッチ処理

今は2つのジョブを呼び出し、ジョブIDを管理して後でチェックする必要があります。私が達成したいのは、ビデオをMP $ - 720/480に変換してサムネイルを作成し、変換が完了したことを通知すると、processingからcompletedのステータスが私のデータベースに送信されます。

+0

すべてのビデオ品質について1つのジョブを意味していますか? –

+0

@ NourdineAlouane 2ビデオ品質の1ジョブ。 –

答えて

1

私はあなたの問題を正しく理解していれば、私はあなたには単にaws snsが必要だと思います。または、aws lambdaサービスを使用して、トランスコードされてアップロードされた新しいビデオをs3ターゲットバケットに検出してから、ラムダ関数を起動してバックエンドジョブを実行することができます。

しかし、私はトランスコーダのサービスはかなり高価だと思います。一番近い分に切り上げると、動画が短くても膨大な費用になります。それ以外の場合は、専用のサーバー内で独自のffmpegバージョンを実行し、ビデオステータスを変更するためにcronジョブを使用することができます(これは私が今使っているものです)。

ビデオを1つずつ利用可能にすることを忘れないでくださいビデオステータスを「完了」に変更する前に、すべての品質が利用可能になるまで。

希望します。