Udostępnij za pośrednictwem


Video Indexer (wersja zapoznawcza)

Łatwe wyodrębnianie szczegółowych informacji z filmów wideo i szybkie wzbogacanie aplikacji w celu ulepszenia odnajdywania i zaangażowania. Użyj łącznika usługi Video Indexer, aby przekształcić wideo w szczegółowe informacje.

Ten łącznik jest dostępny w następujących produktach i regionach:

Service Klasa Regiony
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     - Azure regionach Chin
     - Departament Obrony USA (DoD)
Metadane łącznika
Publisher Microsoft

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Udostępnialne

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs

Nazwa Typ Opis Wymagane
Klucz API securestring Klucz interfejsu API dla tego interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 1200 60 sekund

Akcje

Aktualizowanie nazwy twarzy

Ta operacja aktualizuje nazwę danej twarzy i trenuje model twarzy, aby rozpoznać tę twarz w przyszłych filmach wideo.

Pobieranie adresu URL transkrypcji (VTT)

Ta operacja zwraca adres URL do pliku VTT z podpisami danego podziału.

Pobieranie adresu URL widżetu odtwarzacza

Ta operacja zwraca adres URL do widżetu odtwarzacza, w tym token dostępu.

Pobieranie adresu URL widżetu szczegółowych informacji

Ta operacja zwraca adres URL do widżetu usługi Cognitive Insights, w tym token dostępu.

Pobieranie kont

Zwraca szczegóły kont użytkownika.

Pobieranie podziału wideo

Ta operacja zwraca pełne szczegóły danego podziału, w tym wszystkie szczegółowe informacje (transkrypcja, OCR, osoby itp.).

Ponowne indeksowanie podziału wideo

Ta operacja ponownie indeksuje dany podział.

Ponowne indeksowanie podziału wideo (przy użyciu identyfikatora zewnętrznego)

Ta operacja ponownie indeksuje film wideo o danym identyfikatorze zewnętrznym.

Przekazywanie wideo i indeksu

Ta operacja przekazuje dany film wideo, rozpoczyna indeksowanie i zwraca nowy identyfikator podziału.

Przekazywanie wideo i indeksu (przy użyciu adresu URL)

Ta operacja przekazuje dany film wideo, rozpoczyna indeksowanie i zwraca nowy identyfikator podziału.

Usuwanie wideo i jego szczegółowych informacji

Ta operacja usuwa przekazane wideo i jeśli deleteInsights=true, a następnie usuwa wygenerowane szczegółowe informacje.

Uzyskiwanie adresu URL widżetu szczegółowych informacji (przy użyciu identyfikatora zewnętrznego)

Ta operacja zwraca adres URL do widżetu usługi Cognitive Insights, w tym token dostępu na podstawie danego identyfikatora zewnętrznego.

Uzyskiwanie stanu przetwarzania

Ta operacja pobiera stan przetwarzania podanego identyfikatora podziału i jeśli przetwarzanie zwraca postęp (np. 30%).

Wyszukiwanie tekstu lub twarzy

Ta operacja wykonuje wyszukiwanie i zwraca wyniki. Jeśli jest dostępna, zwraca dopasowania filtrów wyszukiwania w wynikach.

Aktualizowanie nazwy twarzy

Ta operacja aktualizuje nazwę danej twarzy i trenuje model twarzy, aby rozpoznać tę twarz w przyszłych filmach wideo.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator podziału wideo.

Face Id
faceId True number

Identyfikator twarzy (z pliku json wideo).

Nowa nazwa
newName True string

Nowa nazwa twarzy (użyj polecenia "Nieznany #1/2/3...", aby uzyskać anonimowość).

Zwraca

response
object

Pobieranie adresu URL transkrypcji (VTT)

Ta operacja zwraca adres URL do pliku VTT z podpisami danego podziału.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator skojarzony z filmem wideo i jego podziałem.

Język
language string

Żądany język tekstu.

Zwraca

Adres URL pliku VTT wideo.

Adres URL
string

Pobieranie adresu URL widżetu odtwarzacza

Ta operacja zwraca adres URL do widżetu odtwarzacza, w tym token dostępu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator podziału wideo.

Zwraca

Adres URL widżetu odtwarzacza.

Adres URL
string

Pobieranie adresu URL widżetu szczegółowych informacji

Ta operacja zwraca adres URL do widżetu usługi Cognitive Insights, w tym token dostępu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator skojarzony z filmem wideo i jego podziałem.

Typ widżetu
widgetType string

Osoby, tonacje, słowa kluczowe lub wyszukiwanie.

Zwraca

Adres URL widżetu cognitive insights.

Adres URL
string

Pobieranie kont

Zwraca szczegóły kont użytkownika.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator konta
id string
Nazwa konta
name string

Pobieranie podziału wideo

Ta operacja zwraca pełne szczegóły danego podziału, w tym wszystkie szczegółowe informacje (transkrypcja, OCR, osoby itp.).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator podziału zwrócony przez interfejsy API przekazywania lub wyszukiwania.

Język
language string

Żądany język tekstu.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator konta
accountId string

Unikatowy identyfikator skojarzony z kontem.

Identyfikator wideo
id string

Unikatowy identyfikator skojarzony z filmem wideo i jego podziałem.

Partition
partition string

Partycja filmu wideo.

Nazwa
name date-time

Nazwa wideo.

Opis
description string

Opis filmu wideo.

Nazwa użytkownika
userName string

Nazwa użytkownika konta wideo.

Czas tworzenia
createTime date-time

Czas tworzenia filmu wideo.

Organizacja
organization string

Konto organizacji należy do.

Tryb prywatności
privacyMode string

Tryb prywatności filmu wideo.

State
state string

Przekazywanie, przetwarzanie, przetwarzanie, przetwarzanie lub niepowodzenie).

Jest własnością
isOwned boolean

Prawda, jeśli wideo jest własnością użytkownika.

Jest bazą
isBase boolean

Prawda, jeśli wideo jest wideo podstawowe.

Podsumowane szczegółowe informacje
summarizedInsights string

Podsumowanie szczegółowych informacji pobranych z podziałów filmu wideo

Tablica podziałów
breakdowns string

Tablica podziałów filmu wideo.

Lubiane przez użytkownika
social.likedByUser boolean

Prawda, jeśli film wideo został polubiony przez użytkownika. W przeciwnym razie fałsz.

Lubi
social.likes integer

Liczba polubień w filmie wideo.

Widoki
social.views integer

Liczba wyświetleń filmu wideo.

Ponowne indeksowanie podziału wideo

Ta operacja ponownie indeksuje dany podział.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator podziału wideo.

Adres URL wywołania zwrotnego
callbackUrl string

Adres URL do powiadomienia po zakończeniu ponownego indeksowania.

Zwraca

response
object

Ponowne indeksowanie podziału wideo (przy użyciu identyfikatora zewnętrznego)

Ta operacja ponownie indeksuje film wideo o danym identyfikatorze zewnętrznym.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zewnętrzny
externalId True string

Identyfikator zewnętrzny (który został skojarzony z filmem wideo tej subskrypcji podczas przekazywania).

Adres URL wywołania zwrotnego
callbackUrl string

Adres URL do powiadomienia po zakończeniu ponownego indeksowania.

Zwraca

response
object

Przekazywanie wideo i indeksu

Ta operacja przekazuje dany film wideo, rozpoczyna indeksowanie i zwraca nowy identyfikator podziału.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość pliku
fileContent True binary

Wideo w formie wieloczęściowej.

Język
language string

Język wideo, który ma być używany podczas generowania transkrypcji.

Identyfikator zewnętrzny
externalId string

Identyfikator zewnętrzny do skojarzenia z wideo (można wyszukać później).

Metadata
metadata string

Metadane do skojarzenia z wideo (zostaną zwrócone w zapytaniach).

Opis
description string

Opis wideo.

Partition
partition string

Partycja do partycjonowania filmów wideo (używana do wyszukiwania określonej partycji).

Nazwa wideo
name True string

Nazwa wideo.

Prywatność
privacy True string

Prywatne, organizacji lub publiczne.

Adres URL wywołania zwrotnego
callbackUrl string

Adres URL do powiadamiania o zakończeniu indeksowania.

Zwraca

Identyfikator skojarzony z filmem wideo i jego podziałem.

response
videoResponse

Przekazywanie wideo i indeksu (przy użyciu adresu URL)

Ta operacja przekazuje dany film wideo, rozpoczyna indeksowanie i zwraca nowy identyfikator podziału.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres URL wideo
videoUrl True string

Publiczny adres URL filmu wideo.

Język
language string

Język wideo, który ma być używany podczas generowania transkrypcji.

Identyfikator zewnętrzny
externalId string

Identyfikator zewnętrzny do skojarzenia z wideo (można wyszukać później).

Metadata
metadata string

Metadane do skojarzenia z wideo (zostaną zwrócone w zapytaniach).

Opis
description string

Opis wideo.

Partition
partition string

Partycja do partycjonowania filmów wideo (używana do wyszukiwania określonej partycji).

Nazwa wideo
name True string

Nazwa wideo.

Prywatność
privacy True string

Prywatne, organizacji lub publiczne.

Adres URL wywołania zwrotnego
callbackUrl string

Adres URL do powiadamiania o zakończeniu indeksowania.

Zwraca

Identyfikator skojarzony z filmem wideo i jego podziałem.

response
videoResponse

Usuwanie wideo i jego szczegółowych informacji

Ta operacja usuwa przekazane wideo i jeśli deleteInsights=true, a następnie usuwa wygenerowane szczegółowe informacje.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator skojarzony z filmem wideo i jego podziałem.

Usuwanie szczegółowych informacji
deleteInsights boolean

Niezależnie od tego, czy chcesz usunąć wygenerowane szczegółowe informacje (prawda czy fałsz).

Zwraca

response
object

Uzyskiwanie adresu URL widżetu szczegółowych informacji (przy użyciu identyfikatora zewnętrznego)

Ta operacja zwraca adres URL do widżetu usługi Cognitive Insights, w tym token dostępu na podstawie danego identyfikatora zewnętrznego.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator zewnętrzny
externalId True string

Identyfikator zewnętrzny do wyszukania (skojarzony z filmem wideo tej subskrypcji podczas przekazywania).

Typ widżetu
widgetType string

Typ widżetu podrzędnego do uwzględnienia (Osoby, Tonacje, Słowa kluczowe, Wyszukiwanie).

Zwraca

Adres URL widżetu cognitive insights.

Adres URL
string

Uzyskiwanie stanu przetwarzania

Ta operacja pobiera stan przetwarzania podanego identyfikatora podziału i jeśli przetwarzanie zwraca postęp (np. 30%).

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator wideo
id True string

Identyfikator skojarzony z filmem wideo i jego podziałem.

Zwraca

Nazwa Ścieżka Typ Opis
State
state string

Przekazywanie, przetwarzanie, przetwarzanie, przetwarzanie lub niepowodzenie.

Progress
progress string

Procent wideo, jeśli stan jest przetwarzany.

Wyszukiwanie tekstu lub twarzy

Ta operacja wykonuje wyszukiwanie i zwraca wyniki. Jeśli jest dostępna, zwraca dopasowania filtrów wyszukiwania w wynikach.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zapytanie twarzy
face string

Twarz do wyszukania.

Zapytanie tekstowe
query string

Dowolny tekst do wyszukania.

Wyszukaj konto publiczne
searchInPublicAccount string

Wartość True do wyszukania na koncie publicznym.

Prywatność
privacy string

Prywatne, organizacji lub publiczne.

Zakres tekstu
textScope string

Zakres do wyszukiwania.

Język
language string

Aby wyszukać.

Identyfikator wideo
id string

Identyfikator podziału wideo do wyszukania.

Partition
partition string

Partycja do wyszukania.

Owner
owner string

Właściciel do wyszukania.

Rozmiar strony
pageSize number

Liczba wyników do zwrócenia.

Pomiń
skip number

Liczba wyników do pominięcia (używana do stronicowania).

Tożsamość zewnętrzna
externalId string

Identyfikator zewnętrzny do wyszukania (skojarzony z wideo podczas przekazywania).

Zwraca

Nazwa Ścieżka Typ Opis
Results
results array of object
Identyfikator konta
results.accountId string

Z konta, które przesłało wideo.

Identyfikator wideo
results.id string

Identyfikator skojarzony z filmem wideo i jego podziałem.

Partition
results.partition string

Partycja filmu wideo.

Identyfikator zewnętrzny
results.externalId string

Identyfikator zewnętrzny wideo (użytkownik podany podczas przekazywania).

Metadata
results.metadata string

Metadane wideo.

Nazwa
results.name string

Nazwa wideo.

Opis
results.description string

Opis filmu wideo.

Czas tworzenia
results.createTime date-time

Czas tworzenia filmu wideo.

Organizacja
results.organization string

Konto organizacji należy do.

Tryb prywatności
results.privacyMode string

Konto organizacji należy do.

Nazwa użytkownika
results.userName string

Nazwa użytkownika konta wideo.

Jest własnością
results.isOwned boolean

Prawda, jeśli wideo jest własnością użytkownika.

Jest bazą
results.isBase boolean

Prawda, jeśli wideo jest wideo podstawowe.

State
results.state string

Przekazywanie, przetwarzanie, przetwarzanie, przetwarzanie lub niepowodzenie.

Postęp przetwarzania
results.processingProgress string

Procent postępu wideo, jeśli stan jest przetwarzany.

Czas trwania w sekundach
results.durationInSeconds integer

Czas trwania filmu wideo w sekundach.

Adres URL miniatury
results.thumbnailUrl string

Miniatura adresu URL filmu wideo.

Lubiane przez użytkownika
results.social.likedByUser boolean

Prawda, jeśli film wideo został polubiony przez użytkownika. W przeciwnym razie fałsz.

Lubi
results.social.likes integer

Liczba polubień wideo.

Widoki
results.social.views integer

Liczba wyświetleń filmu wideo.

Dopasowania wyszukiwania
results.searchMatches string

Tablica dopasowań do wyszukiwania i szczegółów dopasowań.

Definicje

videoResponse

Identyfikator skojarzony z filmem wideo i jego podziałem.

Identyfikator skojarzony z filmem wideo i jego podziałem.

Identyfikator wideo
string

obiekt

Jest to typ 'obiekt'.

ciąg

Jest to podstawowy typ danych "string".