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
corpusetupload, puis générez des représentations vectorielles continues vidéo enanalyzeles assets vidéo. De plus, les développeurs peuvent définirdata schemaetannotationspour enrichir les vidéos avec des métadonnées supplémentaires. - Créer et déployer des index de recherche: créez un
indexetdeployl'index dans unindex endpointpour 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
searchsé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 viaListAssetsetViewIndexedAssets, 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
IndexAssetouRemoveIndexAssetpour 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
UpdateIndexavec le paramètreasset_filterpour 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.