Video Indexer (förhandsversion)
Extrahera enkelt insikter från dina videor och berika dina program snabbt för att förbättra identifiering och engagemang. Använd Video Indexer-anslutningsappen för att omvandla dina videor till insikter.
Den här anslutningsappen är tillgänglig i följande produkter och regioner:
| Service | Class | Regioner |
|---|---|---|
| Logiska appar | Standard | Alla Logic Apps-regioner utom följande: - Azure kinaregioner - US Department of Defense (DoD) |
| Metadata för anslutningsprogram | |
|---|---|
| Publisher | Microsoft |
Skapa en anslutning
Anslutningsappen stöder följande autentiseringstyper:
| Standardinställning | Parametrar för att skapa anslutning. | Alla regioner | Shareable |
Standard
Tillämpligt: Alla regioner
Parametrar för att skapa anslutning.
Det här är en delningsbar anslutning. Om power-appen delas med en annan användare delas även anslutningen. Mer information finns i översikten Connectors för appar för arbetsytor – Power Apps | Microsoft Docs
| Namn | Type | Beskrivning | Obligatoriskt |
|---|---|---|---|
| API-nyckel | securestring | API-nyckeln för det här API:et | Sann |
Begränsningsgränser
| Name | Anrop | Förnyelseperiod |
|---|---|---|
| API-anrop per anslutning | 1200 | 60 sekunder |
Åtgärder
| Hämta bearbetningstillstånd |
Den här åtgärden hämtar bearbetningstillståndet för det angivna uppdelnings-ID:t och om bearbetningen returnerar förloppet (t.ex. 30%). |
| Hämta konton |
Returnerar information om användarens konton. |
| Hämta spelarens widget-URL |
Den här åtgärden returnerar en URL till spelarwidgeten, inklusive en åtkomsttoken. |
| Hämta url:en för avskrift (VTT) |
Den här åtgärden returnerar en URL till en VTT-fil med den angivna uppdelningens undertexter. |
| Hämta url:en för insights-widgeten |
Den här åtgärden returnerar en URL till widgeten cognitive insights, inklusive en åtkomsttoken. |
| Hämta url:en för insiktswidgeten (med hjälp av det externa ID:t) |
Den här åtgärden returnerar en URL till widgeten cognitive insights, inklusive en åtkomsttoken, baserat på ett visst externt ID. |
| Hämta videouppdelning |
Den här åtgärden returnerar fullständig information om den angivna uppdelningen, inklusive alla insikter (avskrift, OCR, personer osv.). |
| Ladda upp video och index |
Den här åtgärden laddar upp den angivna videon, börjar indexera den och returnerar ett nytt uppdelnings-ID. |
| Ladda upp video och index (med hjälp av en URL) |
Den här åtgärden laddar upp den angivna videon, börjar indexera den och returnerar ett nytt uppdelnings-ID. |
| Omindexering av videouppdelning |
Den här åtgärden indexerar om den angivna uppdelningen. |
| Omindexering av videouppdelning (med hjälp av det externa ID:t) |
Den här åtgärden indexerar videon av det angivna externa ID:t igen. |
| Sök text eller ansikte |
Den här åtgärden utför sökning och returnerar resultatet. Om det är tillgängligt returneras matchningarna för sökfiltren i resultatet. |
| Ta bort video och dess insikter |
Den här åtgärden tar bort den uppladdade videon och om deleteInsights=true tas även de genererade insikterna bort. |
| Uppdatera ansiktsnamn |
Den här åtgärden uppdaterar namnet på det angivna ansiktet och tränar ansiktsmodellen för att identifiera ansiktet i framtida videor. |
Hämta bearbetningstillstånd
Den här åtgärden hämtar bearbetningstillståndet för det angivna uppdelnings-ID:t och om bearbetningen returnerar förloppet (t.ex. 30%).
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
ID som är associerat med videon och dess uppdelning. |
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Tillstånd
|
state | string |
Överfört, bearbetat, bearbetat eller misslyckat. |
|
Progress
|
progress | string |
Procentandel av videon om tillståndet bearbetas. |
Hämta konton
Returnerar information om användarens konton.
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
|
array of object | ||
|
Konto-ID
|
id | string | |
|
Kontonamn
|
name | string |
Hämta spelarens widget-URL
Den här åtgärden returnerar en URL till spelarwidgeten, inklusive en åtkomsttoken.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
Videouppdelnings-ID:t. |
Returer
Url för spelarwidget.
- URL
- string
Hämta url:en för avskrift (VTT)
Den här åtgärden returnerar en URL till en VTT-fil med den angivna uppdelningens undertexter.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
ID:t som är associerat med videon och dess uppdelning. |
|
Språk
|
language | string |
Det begärda språket i texten. |
Returer
Url för videons VTT-fil.
- URL
- string
Hämta url:en för insights-widgeten
Den här åtgärden returnerar en URL till widgeten cognitive insights, inklusive en åtkomsttoken.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
ID:t som är associerat med videon och dess uppdelning. |
|
Widgettyp
|
widgetType | string |
Personer, känslor, nyckelord eller sökning. |
Returer
Url till widgeten cognitive insights.
- URL
- string
Hämta url:en för insiktswidgeten (med hjälp av det externa ID:t)
Den här åtgärden returnerar en URL till widgeten cognitive insights, inklusive en åtkomsttoken, baserat på ett visst externt ID.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Externt ID
|
externalId | True | string |
Ett externt ID att söka efter (associerat med en video av den här prenumerationen vid uppladdning). |
|
Widgettyp
|
widgetType | string |
En typ av en underwidget som ska inkluderas (Personer, Sentiment, Nyckelord, Sök). |
Returer
Url till widgeten cognitive insights.
- URL
- string
Hämta videouppdelning
Den här åtgärden returnerar fullständig information om den angivna uppdelningen, inklusive alla insikter (avskrift, OCR, personer osv.).
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
Uppdelnings-ID, som returneras av API:erna för uppladdning eller sökning. |
|
Språk
|
language | string |
Begärt språk för texten. |
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Konto-ID
|
accountId | string |
Unikt ID som är associerat med kontot. |
|
Video-ID
|
id | string |
Unikt ID som är associerat med videon och dess uppdelning. |
|
Partition
|
partition | string |
Partitionering av videon. |
|
Namn
|
name | date-time |
Videons namn. |
|
Beskrivning
|
description | string |
Beskrivning av videon. |
|
Användarnamn
|
userName | string |
Användarnamn för videons konto. |
|
Skapa tid
|
createTime | date-time |
Tidpunkt då videon skapades. |
|
Organisation
|
organization | string |
Organisationskontot tillhör. |
|
Sekretessläge
|
privacyMode | string |
Sekretessläge för videon. |
|
Tillstånd
|
state | string |
Uppladdad, bearbetad, bearbetad eller misslyckad). |
|
Ägs
|
isOwned | boolean |
Sant om videon ägs av en användare. |
|
Är bas
|
isBase | boolean |
Sant om videon är en basvideo. |
|
Sammanfattade insikter
|
summarizedInsights | string |
Sammanfattning av insikter som hämtats från videons uppdelningar |
|
Matris för uppdelningar
|
breakdowns | string |
Matris med videons uppdelningar. |
|
Gillad av användare
|
social.likedByUser | boolean |
Sant om videon har gillats av en användare. Annars är det falskt. |
|
Gillar
|
social.likes | integer |
Antal likes i videon. |
|
Views
|
social.views | integer |
Antal visningar av videon. |
Ladda upp video och index
Den här åtgärden laddar upp den angivna videon, börjar indexera den och returnerar ett nytt uppdelnings-ID.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Filinnehåll
|
fileContent | True | binary |
Videon i flerdelsformat. |
|
Språk
|
language | string |
Språket i videon som ska användas när avskriften genereras. |
|
|
Externt ID
|
externalId | string |
Ett externt ID som ska associeras med videon (kan sökas efter senare). |
|
|
Metainformation
|
metadata | string |
Metadata som ska associeras med videon (returneras i frågor). |
|
|
Beskrivning
|
description | string |
Videobeskrivningen. |
|
|
Partition
|
partition | string |
En partition som ska partitioneras av (används för att söka efter en specifik partition). |
|
|
Videonamn
|
name | True | string |
Videonamnet. |
|
Privatliv
|
privacy | True | string |
Privat, organisation eller offentligt. |
|
Återanrops-URL
|
callbackUrl | string |
En URL som ska meddelas när indexeringen har slutförts. |
Returer
ID:t som är associerat med videon och dess uppdelning.
- response
- videoResponse
Ladda upp video och index (med hjälp av en URL)
Den här åtgärden laddar upp den angivna videon, börjar indexera den och returnerar ett nytt uppdelnings-ID.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-URL
|
videoUrl | True | string |
En offentlig URL för videon. |
|
Språk
|
language | string |
Språket i videon som ska användas när avskriften genereras. |
|
|
Externt ID
|
externalId | string |
Ett externt ID som ska associeras med videon (kan sökas efter senare). |
|
|
Metainformation
|
metadata | string |
Metadata som ska associeras med videon (returneras i frågor). |
|
|
Beskrivning
|
description | string |
Videobeskrivningen. |
|
|
Partition
|
partition | string |
En partition som ska partitioneras av (används för att söka efter en specifik partition). |
|
|
Videonamn
|
name | True | string |
Videonamnet. |
|
Privatliv
|
privacy | True | string |
Privat, organisation eller offentligt. |
|
Återanrops-URL
|
callbackUrl | string |
En URL som ska meddelas när indexeringen har slutförts. |
Returer
ID:t som är associerat med videon och dess uppdelning.
- response
- videoResponse
Omindexering av videouppdelning
Den här åtgärden indexerar om den angivna uppdelningen.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
Videouppdelnings-ID:t. |
|
Återanrops-URL
|
callbackUrl | string |
En URL som ska meddelas när omindexeringen har slutförts. |
Returer
- response
- object
Omindexering av videouppdelning (med hjälp av det externa ID:t)
Den här åtgärden indexerar videon av det angivna externa ID:t igen.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Externt ID
|
externalId | True | string |
Ett externt ID (som var associerat med en video av den här prenumerationen vid uppladdning). |
|
Återanrops-URL
|
callbackUrl | string |
En URL som ska meddelas när omindexeringen har slutförts. |
Returer
- response
- object
Sök text eller ansikte
Den här åtgärden utför sökning och returnerar resultatet. Om det är tillgängligt returneras matchningarna för sökfiltren i resultatet.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Ansiktsfråga
|
face | string |
Ett ansikte att söka efter. |
|
|
Textfråga
|
query | string |
Fritext att söka efter. |
|
|
Sök efter offentligt konto
|
searchInPublicAccount | string |
Sant att titta på ett offentligt konto. |
|
|
Privatliv
|
privacy | string |
Privat, organisation eller offentligt. |
|
|
Textomfång
|
textScope | string |
Omfång att söka i. |
|
|
Språk
|
language | string |
För att söka i. |
|
|
Video-ID
|
id | string |
Videouppdelnings-ID att söka efter. |
|
|
Partition
|
partition | string |
Partition att söka efter. |
|
|
Ägare
|
owner | string |
En ägare att söka efter. |
|
|
Sidstorlek
|
pageSize | number |
Antal resultat som ska returneras. |
|
|
Hoppa över
|
skip | number |
Antal resultat att hoppa över (används för växling). |
|
|
Externt ID
|
externalId | string |
Ett externt ID att söka efter (associerat med videon vid uppladdning). |
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Results
|
results | array of object | |
|
Konto-ID
|
results.accountId | string |
Av det konto som laddade upp videon. |
|
Video-ID
|
results.id | string |
ID som är associerat med videon och dess uppdelning. |
|
Partition
|
results.partition | string |
Partitionering av videon. |
|
Externt ID
|
results.externalId | string |
Externt ID för videon (användaren som angavs vid uppladdningen). |
|
Metainformation
|
results.metadata | string |
Metadata för videon. |
|
Namn
|
results.name | string |
Videons namn. |
|
Beskrivning
|
results.description | string |
Beskrivning av videon. |
|
Skapa tid
|
results.createTime | date-time |
Tidpunkt då videon skapades. |
|
Organisation
|
results.organization | string |
Organisationskontot tillhör. |
|
Sekretessläge
|
results.privacyMode | string |
Organisationskontot tillhör. |
|
Användarnamn
|
results.userName | string |
Användarnamn för videons konto. |
|
Ägs
|
results.isOwned | boolean |
Sant om videon ägs av en användare. |
|
Är bas
|
results.isBase | boolean |
Sant om videon är en basvideo. |
|
Tillstånd
|
results.state | string |
Överfört, bearbetat, bearbetat eller misslyckat. |
|
Bearbetningsstatus
|
results.processingProgress | string |
Förloppsprocent för videon om tillståndet bearbetas. |
|
Varaktighet i sekunder
|
results.durationInSeconds | integer |
Videons varaktighet i sekunder. |
|
Url för miniatyr
|
results.thumbnailUrl | string |
Videons miniatyr-URL. |
|
Gillad av användare
|
results.social.likedByUser | boolean |
Sant om videon har gillats av användaren. Annars är det falskt. |
|
Gillar
|
results.social.likes | integer |
Antal gilla-markeringar för videon. |
|
Views
|
results.social.views | integer |
Antal visningar av videon. |
|
Sökmatchningar
|
results.searchMatches | string |
Matris med matchningar till sökningen och information om matchningarna. |
Ta bort video och dess insikter
Den här åtgärden tar bort den uppladdade videon och om deleteInsights=true tas även de genererade insikterna bort.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
ID som är associerat med videon och dess uppdelning. |
|
Ta bort insikter
|
deleteInsights | boolean |
Om du vill ta bort de genererade insikterna också (Sant eller Falskt). |
Returer
- response
- object
Uppdatera ansiktsnamn
Den här åtgärden uppdaterar namnet på det angivna ansiktet och tränar ansiktsmodellen för att identifiera ansiktet i framtida videor.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Video-ID
|
id | True | string |
Videouppdelnings-ID:t. |
|
Ansikts-ID
|
faceId | True | number |
Ansikts-ID :t (från videons json). |
|
Nytt namn
|
newName | True | string |
Det nya namnet på ansiktet (använd "Okänd #1/2/3..." för att bli anonym). |
Returer
- response
- object
Definitioner
videoResponse
ID:t som är associerat med videon och dess uppdelning.
ID:t som är associerat med videon och dess uppdelning.
- Video-ID
- string
objekt
Det här är typen "objekt".
snöre
Det här är den grundläggande datatypen "string".