O Batch Video Warehouse (também conhecido como Video on Demand Warehouse) ajuda os programadores a:
- Importar ficheiros de vídeo do Cloud Storage.
- Importe metadados de vídeo.
- Analise as incorporações de conteúdo de vídeo.
- Construa e implemente índices de pesquisa para a pesquisa de vídeos com tecnologia de IA.
Existem alguns passos básicos para usar um armazém de vídeos em lote:
- Carregue e analise vídeos: crie
corpus,uploadrecursos de vídeo, gere incorporações de vídeoanalyzeos recursos de vídeo. Além disso, os programadores podem definirdata schemaeannotationspara enriquecer os vídeos com metadados suplementares. - Crie e implemente índices de pesquisa: crie um
indexedeployo índice para umindex endpointpara pesquisa. Um índice implementado é gerido por um conjunto de recursos dedicado que é dimensionado com o tamanho do índice. - Pesquise, procure e atualize dados de índice: execute uma pesquisa semântica
searchpara partições de vídeo relevantes num índice implementado com consultas de texto, imagens ou critérios de filtro nos metadados de anotação. Os utilizadores também podem explorar o conteúdo do corpus ou do índice através deListAssetseViewIndexedAssets, respetivamente. O Batch Video Warehouse oferece duas formas de atualizar recursos de vídeo no índice:- Atualização incremental: use as APIs
IndexAssetouRemoveIndexAssetpara atualizar um vídeo de cada vez. Este método resulta num débito limitado, mas numa baixa latência de atualização. - Atualização em lote: use a API
UpdateIndexcom o parâmetroasset_filterpara reconstruir totalmente o índice. Este método é preferível quando tem um grande número de vídeos para adicionar ou remover do índice.
- Atualização incremental: use as APIs
Formatos de vídeo suportados
Os backends do armazém suportam formatos populares, como MP4, AVI, FLV, MKV, MOV, MXF, WMV e os formatos descodificáveis pelo FFmpeg.
O front-end, que se destina apenas a fins de demonstração, suporta MP4 e MKV.
O que se segue?
Comece a integração com a demonstração do Colab.