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:
- Importer et analyser des vidéos: créez des assets vidéo
corpus
etupload
, puis générez des représentations vectorielles continues vidéo enanalyze
les assets vidéo. De plus, les développeurs peuvent définirdata schema
etannotations
pour enrichir les vidéos avec des métadonnées supplémentaires. - Créer et déployer des index de recherche: créez un
index
etdeploy
l'index dans unindex 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. - 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 viaListAssets
etViewIndexedAssets
, 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
ouRemoveIndexAsset
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ètreasset_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.
- Mise à jour incrémentielle: utilisez les API
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.