Présentation de l'entrepôt vidéo Batch

L'entrepôt vidéo par lot (également appelé entrepôt de vidéo à la demande) aide les développeurs à:

  • Importer des fichiers vidéo depuis Cloud Storage.
  • Importer les métadonnées de la vidéo
  • Analysez les représentations vectorielles continues du contenu vidéo.
  • Créer et déployer des index de recherche pour la recherche vidéo optimisée par l'IA

Pour utiliser un entrepôt vidéo par lot, procédez comme suit:

  1. Importer et analyser des vidéos: créez des assets vidéo corpus et upload, puis générez des représentations vectorielles continues vidéo en analyze les assets vidéo. De plus, les développeurs peuvent définir data schema et annotations pour enrichir les vidéos avec des métadonnées supplémentaires.
  2. Créer et déployer des index de recherche: créez un index et deploy l'index dans un index endpoint pour la recherche. Un index déployé est géré par un pool de ressources dédié qui évolue en fonction de la taille de l'index.
  3. Rechercher, parcourir et mettre à jour les données d'index: effectuez une search sémantique pour les partitions vidéo pertinentes sur un index déployé à l'aide de requêtes textuelles, d'images ou de critères de filtrage sur les métadonnées d'annotation. Les utilisateurs peuvent également parcourir le corpus ou le contenu de l'index via ListAssets et ViewIndexedAssets, respectivement. L'entrepôt vidéo par lot propose deux méthodes pour mettre à jour les éléments vidéo dans l'index :
    • Mise à jour incrémentielle: utilisez les API IndexAsset ou RemoveIndexAsset pour mettre à jour une vidéo à la fois. Cette méthode entraîne un débit limité, mais une faible latence de mise à jour.
    • Mise à jour groupée: utilisez l'API UpdateIndex avec le paramètre asset_filter pour reconstruire entièrement l'index. Cette méthode est préférable lorsque vous devez ajouter ou supprimer un grand nombre de vidéos de l'index.

Formats vidéo acceptés

Les backends d'entrepôt sont compatibles avec les formats populaires tels que MP4, AVI, FLV, MKV, MOV, MXF, WMV et les formats décodables par FFmpeg.

L'interface utilisateur, qui n'est destinée qu'à des fins de démonstration, est compatible avec les formats MP4 et MKV.

Étape suivante

Commencez l'intégration avec le Colab de démonstration.