バッチ動画 ウェアハウスの概要

バッチ動画ウェアハウス(ビデオ オンデマンド ウェアハウス)は、デベロッパーが次の作業を行うのに役立ちます。

  • Cloud Storage から動画ファイルをインポートします。
  • 動画のメタデータをインポートします。
  • 動画コンテンツのエンベディングを分析します。
  • AI を活用した動画検索用の検索インデックスを構築してデプロイする。

バッチ動画倉庫を使用する基本的な手順は次のとおりです。

  1. 動画をアップロードして分析する: corpusupload 動画アセットを作成し、動画アセットを analyze して動画エンベディングを生成します。また、デベロッパーは data schemaannotations を定義して、補足メタデータで動画を拡充することもできます。
  2. 検索インデックスを構築してデプロイする: index を作成し、検索用にインデックスを index endpointdeploy します。デプロイされたインデックスは、インデックスのサイズに応じてスケーリングされる専用のリソースプールによって管理されます。
  3. インデックス データの検索、ブラウジング、更新: テキストクエリ、画像、アノテーション メタデータのフィルタ条件を使用して、デプロイされたインデックスの関連する動画パーティションのセマンティック search を実行します。コーパスまたはインデックスのコンテンツは、ListAssetsViewIndexedAssets でそれぞれ閲覧することもできます。バッチ動画ウェアハウスでは、インデックス内の動画アセットを更新する方法が 2 つあります。
    • 増分更新: IndexAsset API または RemoveIndexAsset API を使用して、一度に 1 つの動画を更新します。この方法ではスループットが制限されますが、更新レイテンシは低くなります。
    • バッチ更新: asset_filter パラメータを指定して UpdateIndex API を使用して、インデックスを完全に再ビルドします。この方法は、インデックスに追加または削除する動画が大量にある場合に適しています。

サポートされている動画形式

ウェアハウス バックエンドは、MP4、AVI、FLV、MKV、MOV、MXF、WMV などの一般的な形式と、FFmpeg でデコード可能な形式をサポートしています。

デモ専用のフロントエンドは、MP4 と MKV をサポートしています。

次のステップ

デモ colab でオンボーディングを開始します。