Descripción general del almacén de videos por lotes

El almacén de videos por lotes (también conocido como almacén de video on demand) ayuda a los desarrolladores a hacer lo siguiente:

  • Importa archivos de video desde Cloud Storage.
  • Importa metadatos de video.
  • Analiza las incorporaciones de contenido de video.
  • Compila e implementa índices de búsqueda para la búsqueda de videos potenciada por IA.

Existen algunos pasos básicos para usar un almacén de videos por lotes:

  1. Sube y analiza videos: Crea recursos de video corpus y upload, y genera incorporaciones de video analyze en los recursos de video. Además, los desarrolladores pueden definir data schema y annotations para enriquecer los videos con metadatos complementarios.
  2. Compila e implementa índices de búsqueda: Crea un index y deploy el índice en un index endpoint para la búsqueda. Un índice implementado es administrado por un grupo de recursos dedicado que se ajusta al tamaño del índice.
  3. Busca, explora y actualiza los datos del índice: Realiza una search semántica para particiones de video 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 explorar el corpus o indexar el contenido a través de ListAssets y ViewIndexedAssets, respectivamente. Batch Video Warehouse proporciona dos maneras de actualizar los activos de video en el índice:
    • Actualización incremental: Usa las APIs de IndexAsset o RemoveIndexAsset para actualizar un video a la vez. Este método genera una capacidad de procesamiento limitada, pero una latencia de actualización baja.
    • Actualización por lotes: Usa la API de UpdateIndex con el parámetro asset_filter para volver a compilar el índice por completo. Esta es la forma preferida cuando tienes una gran cantidad de videos para agregar o quitar del índice.

Formatos de video compatibles

Los backends de almacén admiten formatos populares, como MP4, AVI, FLV, MKV, MOV, MXF, WMV y los formatos decodificables por FFmpeg.

El frontend, que es solo para fines de demostración, admite MP4 y MKV.

¿Qué sigue?

Comienza la integración con la colab de demostración.