Mit Batch Video Warehouse (auch als Video on Demand Warehouse bezeichnet) können Entwickler Folgendes tun:
- Videodateien aus Cloud Storage importieren
- Videometadaten importieren
- Einbettungen von Videoinhalten analysieren
- Suchindexe für die KI-gestützte Videosuche erstellen und bereitstellen
Die Verwendung eines Batch-Video-Warehouses umfasst nur wenige grundlegende Schritte:
- Videos hochladen und analysieren: Erstellen Sie
corpus
-,upload
-Video-Assets und generieren Sie Video-Embeddings, indem Sie die Video-Assetsanalyze
. Außerdem können Entwicklerdata schema
undannotations
definieren, um Videos mit zusätzlichen Metadaten anzureichern. - Suchindexe erstellen und bereitstellen: Erstellen Sie einen
index
unddeploy
den Index für die Suche auf einemindex endpoint
. Ein bereitgestellter Index wird von einem speziellen Ressourcenpool verwaltet, der mit der Größe des Index skaliert. - Indexdaten durchsuchen, ansehen und aktualisieren: Sie können eine semantische
search
für relevante Videopartitionen in einem bereitgestellten Index mit Textabfragen, Bildern oder Filterkriterien für die Anmerkungsmetadaten ausführen. Nutzer können den Corpus oder Indexinhalt auch überListAssets
bzw.ViewIndexedAssets
durchsuchen. Mit Batch Video Warehouse gibt es zwei Möglichkeiten, Video-Assets im Index zu aktualisieren:- Inkrementelle Aktualisierung: Mit den APIs
IndexAsset
oderRemoveIndexAsset
kannst du ein Video jeweils einzeln aktualisieren. Diese Methode führt zu einem begrenzten Durchsatz, aber zu einer geringen Aktualisierungslatenz. - Batch-Update: Verwenden Sie die
UpdateIndex
API mit dem Parameterasset_filter
, um den Index vollständig neu zu erstellen. Diese Methode eignet sich am besten, wenn Sie eine große Anzahl von Videos zum Index hinzufügen oder daraus entfernen möchten.
- Inkrementelle Aktualisierung: Mit den APIs
Unterstützte Videoformate
Warehouse-Backends unterstützen gängige Formate wie MP4, AVI, FLV, MKV, MOV, MXF und WMV sowie Formate, die mit FFmpeg decodiert werden können.
Das Frontend, das nur zu Demozwecken dient, unterstützt MP4 und MKV.
Nächste Schritte
Starten Sie das Onboarding mit der Colab-Demo.