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
,upload
recursos de vídeo, gere incorporações de vídeoanalyze
os recursos de vídeo. Além disso, os programadores podem definirdata schema
eannotations
para enriquecer os vídeos com metadados suplementares. - Crie e implemente índices de pesquisa: crie um
index
edeploy
o índice para umindex endpoint
para 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
search
para 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 deListAssets
eViewIndexedAssets
, respetivamente. O Batch Video Warehouse oferece duas formas de atualizar recursos de vídeo no índice:- Atualização incremental: use as APIs
IndexAsset
ouRemoveIndexAsset
para 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
UpdateIndex
com o parâmetroasset_filter
para 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.