Batch Video Warehouse (también conocido como Video on Demand Warehouse) ayuda a los desarrolladores a hacer lo siguiente:
- Importa archivos de vídeo de Cloud Storage.
- Importar metadatos de vídeo.
- Analiza las inserciones de contenido de vídeo.
- Construye y despliega índices de búsqueda para la búsqueda de vídeos basada en IA.
Para usar un almacén de vídeos por lotes, debes seguir estos pasos básicos:
- Subir y analizar vídeos: crea
corpus
,upload
recursos de vídeo y genera inserciones de vídeoanalyze
los recursos de vídeo. Además, los desarrolladores pueden definirdata schema
yannotations
para enriquecer los vídeos con metadatos complementarios. - Crear y desplegar índices de búsqueda: crea un
index
ydeploy
el índice en unindex endpoint
para la búsqueda. Un índice implementado se gestiona mediante un conjunto de recursos específico que se adapta al tamaño del índice. - Buscar, consultar y actualizar datos de índice: realiza búsquedas semánticas
search
de particiones de vídeo relevantes en un índice implementado con consultas de texto, imágenes o criterios de filtro en los metadatos de anotación. Los usuarios también pueden consultar el corpus o el contenido del índice medianteListAssets
yViewIndexedAssets
, respectivamente. Batch Video Warehouse ofrece dos formas de actualizar los recursos de vídeo en el índice:- Actualización incremental: usa las APIs
IndexAsset
oRemoveIndexAsset
para actualizar un vídeo cada vez. Este método conlleva un rendimiento limitado, pero una latencia de actualización baja. - Actualización por lotes: usa la API
UpdateIndex
con el parámetroasset_filter
para volver a generar el índice por completo. Este método es preferible cuando tienes un gran número de vídeos que añadir o quitar del índice.
- Actualización incremental: usa las APIs
Formatos de vídeo admitidos
Los back-ends de Warehouse admiten formatos populares como MP4, AVI, FLV, MKV, MOV, MXF y WMV, así como los formatos que puede decodificar FFmpeg.
El frontend, que solo tiene fines de demostración, admite MP4 y MKV.
Siguientes pasos
Empieza la incorporación con la colaboración de la demo.