You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cognitive-services/video-indexer/video-indexer-output-json.md
+29-29Lines changed: 29 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,16 +8,16 @@ manager: cflower
8
8
9
9
ms.service: cognitive-services
10
10
ms.topic: article
11
-
ms.date: 03/05/2018
11
+
ms.date: 05/30/2018
12
12
ms.author: juliako
13
13
14
14
---
15
15
# Examine the Video Indexer output produced by v1 API
16
16
17
17
> [!Note]
18
-
> The Video Indexer v1 API is going to be deprecated on August 1, 2018. You should start using the Video Indexer v2 API.
19
-
>
20
-
> To develop with Video Indexer v2 APIs, please refer to the instructions found [here](https://aka.ms/viapi).
18
+
> The Video Indexer V1 APIs are now deprecated, and will be removed on August 1st, 2018. You should start using the Video Indexer v2 APIs to avoid disruptions.
19
+
>
20
+
> To develop with Video Indexer v2 APIs, please refer to the instructions found [here](https://api-portal.videoindexer.ai/).
21
21
22
22
When you call the **Get Breakdowns** API and the response status is OK, you get a detailed JSON output as the response content. The JSON content contains details of the specified video insights including (transcript, OCRs, people). The details include keywords (topics), faces, blocks. Each block includes time ranges, transcript lines, OCR lines, sentiments, faces, and block thumbnails.
23
23
@@ -40,7 +40,7 @@ This article examines the JSON content returned by the **Get Breakdowns** API.
40
40
41
41
Attribute | Description
42
42
---|---
43
-
id|The id of this video. For example, 63c6d532ff.
43
+
id|The Id of this video. For example, 63c6d532ff.
44
44
partition|A logical partition that the user can specify in upload in order to search for it later.
45
45
name|The name of the video. For example, Azure Monitor.
46
46
description|Description of the video. For example, "John Kemnetz joins Scott Hanselman to show how to unlock the power of Azure monitoring data with Azure Monitor."
@@ -61,17 +61,17 @@ This section shows the summary of the insights.
61
61
Attribute | Description
62
62
---|---
63
63
name|The name of the video. For example, Azure Monitor.
64
-
shortId|The id of the video. For example, 63c6d532ff.
64
+
shortId|The ID of the video. For example, 63c6d532ff.
65
65
privacyMode|Your breakdown can have one of the following modes: **Private**, **Public**. **Public** - the video is visible to everyone in your account and anyone that has a link to the video. **Private** - the video is visible to everyone in your account.
66
66
duration|Contains one duration that describes the time an insight occurred. Duration is in seconds.
67
-
thumbnailUrl|The video's thumbnail full URL. For example, "https://www.videoindexer.ai/api/Thumbnail/3a9e38d72e/d1f5fac5-e8ae-40d9-a04a-6b2928fb5d10?accessToken=eyJ0eXAiOiJKV1QiLCJhbGciO...". Notice that if the video is private, the URL contains a one hour access token. After one hour, the URL will no longer be valid and you will need to either get the breakdown again with a new url in it, or call GetAccessToken to get a new access token and construct the full url manually ('https://www.videoindexer.ai/api/Thumbnail/[shortId]/[ThumbnailId]?accessToken=[accessToken]').
67
+
thumbnailUrl|The video's thumbnail full URL. For example, "https://www.videoindexer.ai/api/Thumbnail/3a9e38d72e/d1f5fac5-e8ae-40d9-a04a-6b2928fb5d10?accessToken=eyJ0eXAiOiJKV1QiLCJhbGciO...." Notice that if the video is private, the URL contains a one hour access token. After one hour, the URL will no longer be valid and you will need to either get the breakdown again with a new url in it, or call GetAccessToken to get a new access token and construct the full url manually ('https://www.videoindexer.ai/api/Thumbnail/[shortId]/[ThumbnailId]?accessToken=[accessToken]').
68
68
faces|May contain one or more [faces](#faces)
69
69
topics|May contain one or more [topics](#topics)
70
70
sentiments|May contain one or more [sentiments](#sentiments)
71
71
audioEffects| May contain one or more [audioEffects](#audioEffects)
72
72
brands| May contain zero or more [brands](#brands)
73
73
Statistics|For more information, see [Statistics](#Statistics)
74
-
74
+
.
75
75
### Statistics
76
76
77
77
|Name|Description|
@@ -80,18 +80,18 @@ Statistics|For more information, see [Statistics](#Statistics)
80
80
|WordCount|The number of words per speaker.|
81
81
|SpeakerNumberOfFragments|The amount of fragments the speaker has in a video.|
82
82
|SpeakerLongestMonolog|The speaker's longest monolog. If the speaker has silences inside the monolog it is included. Silence at the beginning and the end of the monolog is removed.|
83
-
|SpeakerTalkToListenRatio|The calculation is based on the time spent on the speaker's monolog (without the silence in between) divided by the total time of the video. The time is rounded to the 3rd decimal point.|
83
+
|SpeakerTalkToListenRatio|The calculation is based on the time spent on the speaker's monolog (without the silence in between) divided by the total time of the video. The time is rounded to the third decimal point.|
84
84
85
85
## breakdowns
86
86
87
87
This section shows the details of the insights.
88
88
89
89
Attribute | Description
90
90
---|---
91
-
id|The breakdown id. For example, 63c6d532ff.
91
+
id|The breakdown ID. For example, 63c6d532ff.
92
92
state|The processing state of the given breakdown id. Could be one of the following: Uploaded, Processing, Processed, Failed.
93
93
processingProgress|The progress. For example, 10%.
94
-
externalId| You can set externalId during upload. For example, "4f9c3500-eca7-4ab3-987e-a745017af698". You can later search for your videos by this external id.
94
+
externalId| You can set externalId during upload. For example, "4f9c3500-eca7-4ab3-987e-a745017af698." You can later search for your videos by this external ID.
95
95
externalUrl|You can set externalUrl during upload.
96
96
metadata|You can set metadata during upload.
97
97
insights|May contain one or more [insights](#insights)
@@ -120,12 +120,12 @@ audioEffectsCategories|May contain one or more [audioEffectsCategories](#audioEf
120
120
121
121
Attribute | Description
122
122
---|---
123
-
id|The id of a person. For example, 11775.
124
-
shortId|The short id. Because a playlist may be derived from several breakdowns, this id is needed to find out which of these breakdowns is the origin of each face.
125
-
name|If the face is recognized, the name of the person is added. For example, "Scott Hanselman". If the face is unknown, "Unknown #" is added.
123
+
id|The ID of a person. For example, 11775.
124
+
shortId|The short ID. Because a playlist may be derived from several breakdowns, this ID is needed to find out which of these breakdowns is the origin of each face.
125
+
name|If the face is recognized, the name of the person is added. For example, "Scott Hanselman." If the face is unknown, "Unknown #" is added.
126
126
description|If the face is recognized, the description is populated based on the Bing API search. Otherwise, the description is **null**.
127
127
title|If the face is recognized, the description is populated based on the Bing API search. Otherwise, the title is **null**.
128
-
thumbnailFullUrl|The face's thumbnail full URL. For example, "https://www.videoindexer.ai/api/Thumbnail/3a9e38d72e/d1f5fac5-e8ae-40d9-a04a-6b2928fb5d10?accessToken=eyJ0eXAiOiJKV1QiLCJhbGciO...". Notice that if the video is private, the URL contains a one hour access token. After one hour, the URL will no longer be valid and you will need to either get the breakdown again with a new url in it, or call GetAccessToken to get a new access token and construct the full url manually ('https://www.videoindexer.ai/api/Thumbnail/[shortId]/[ThumbnailId]?accessToken=[accessToken]').
128
+
thumbnailFullUrl|The face's thumbnail full URL. For example, "https://www.videoindexer.ai/api/Thumbnail/3a9e38d72e/d1f5fac5-e8ae-40d9-a04a-6b2928fb5d10?accessToken=eyJ0eXAiOiJKV1QiLCJhbGciO...." Notice that if the video is private, the URL contains a one hour access token. After one hour, the URL will no longer be valid and you will need to either get the breakdown again with a new url in it, or call GetAccessToken to get a new access token and construct the full url manually ('https://www.videoindexer.ai/api/Thumbnail/[shortId]/[ThumbnailId]?accessToken=[accessToken]').
129
129
appearances|May contain one or more [appearances](#appearances)
130
130
seenDuration|For how long the face was seen (in seconds).
131
131
seenDurationRatio|Presence relative to the video duration (0-1).
@@ -136,7 +136,7 @@ seenDurationRatio|Presence relative to the video duration (0-1).
136
136
137
137
Attribute | Description
138
138
---|---
139
-
id|The id of a person. For example, 11775.
139
+
id|The ID of a person. For example, 11775.
140
140
bingId|
141
141
name|If the face is recognized, the name of the person is added. For example, "Scott Hanselman". If the face is unknown, "Unknown #" is added.
142
142
thumbnailId|For example, 616468f0-1636-4efa-94e7-262f2e575059.
@@ -164,7 +164,7 @@ isTranscript|True, if found in a transcript. False, if found in an OCR.
164
164
165
165
|Attribute | Description |
166
166
|---|---|
167
-
|id|Unique topic id.|
167
+
|id|Unique topic ID.|
168
168
|name|The topic name.|
169
169
|stem|Currently, this attribute is not used.|
170
170
|words|Currently, this attribute is not used.|
@@ -200,7 +200,7 @@ endSeconds| Time value.
200
200
201
201
Attribute | Description
202
202
---|---
203
-
id|The id of the participant.
203
+
id|The ID of the participant.
204
204
name|The name of the participant. For example, Speaker #1.
205
205
pictureUrl|The **pictureUrl** attribute is reserved for future use.
206
206
@@ -219,14 +219,14 @@ isAdult|Boolean values indicating if the video is considered an adult video afte
219
219
220
220
Attribute | Description
221
221
---|---
222
-
type|Id of the category.
222
+
type|ID of the category.
223
223
key|One of the following: Speech, Silence, HandClaps.
224
224
225
225
## transcriptBlocks
226
226
227
227
Attribute | Description
228
228
---|---
229
-
id|Id of the block.
229
+
id|ID of the block.
230
230
lines|May contain one or more [lines](#lines)
231
231
sentimentIds|The **sentimentIds** attribute is reserved for future use.
232
232
thumbnailIds|The **thumbnailIds** attribute is reserved for future use.
@@ -244,7 +244,7 @@ Describes at what point in the video the text content was found.
244
244
Attribute | Description
245
245
---|---
246
246
timeRange|The time range in the original video.
247
-
adjustedTimeRange|AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a 1-hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedTimeRange is 00:00-00:15.
247
+
adjustedTimeRange|AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a one hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedTimeRange is 00:00-00:15.
248
248
lines|May contain one or more [lines](#lines).
249
249
250
250
## lines
@@ -255,9 +255,9 @@ lines|May contain one or more [lines](#lines).
255
255
256
256
Attribute | Description
257
257
---|---
258
-
id| The id of the line.
258
+
id| The ID of the line.
259
259
timeRange|The time range in the original video.
260
-
adjustedTimeRange|AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a 1-hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedTimeRange is 00:00-00:15.
260
+
adjustedTimeRange|AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a one hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedTimeRange is 00:00-00:15.
261
261
participantID| The id of the speaker of this line.
262
262
text| The transcript.
263
263
isIncluded| In base breakdowns always true. In derived playlists, the lines that were included in the source video, are set to isIncluded=true. All other lines are false.
@@ -268,7 +268,7 @@ isIncluded| In base breakdowns always true. In derived playlists, the lines that
268
268
269
269
Attribute | Description
270
270
---|---
271
-
id|The OCR id.
271
+
id|The OCR ID.
272
272
width|Currently, this attribute is not used.
273
273
height|Currently, this attribute is not used.
274
274
language|The OCR language.
@@ -279,7 +279,7 @@ confidence|The confidence score (higher is better).
279
279
280
280
Attribute | Description
281
281
---|---
282
-
id|The scene id.
282
+
id|The scene ID.
283
283
timeRange|Contains one **timeRange**.
284
284
keyFrame|The time of the key frame.
285
285
shots|May contain one or more [shots](#shots).
@@ -288,7 +288,7 @@ shots|May contain one or more [shots](#shots).
288
288
289
289
Attribute | Description
290
290
---|---
291
-
id||The shot id.
291
+
id||The shot ID.
292
292
timeRange|Contains one **timeRange**.
293
293
keyFrame|The time of the key frame.
294
294
@@ -310,11 +310,11 @@ adjustedTimeRange|AdjustedTimeRange is the time range relative to the current pl
310
310
311
311
## annotations
312
312
313
-
Returns tags based on recognizable objects, living beings, scenery, actions and visual patterns.
313
+
Returns tags based on recognizable objects, living beings, scenery, actions, and visual patterns.
314
314
315
315
|Attribute|Description|
316
316
|---|---|
317
-
|id|The id of the annotation.|
317
+
|id|The ID of the annotation.|
318
318
|Name|The name of the annotation (for example, Person, Athletic game, Black Frames).|
319
319
|Appearances|May contain one or more appearances.|
320
320
@@ -324,7 +324,7 @@ Business and product brand names detected in the speech to text transcript and/o
324
324
325
325
Attribute | Description
326
326
---|---
327
-
id | The id of a brand.
327
+
id | The ID of a brand.
328
328
name | The name of the brand from Bing or a customized brand.
329
329
wikiId | The suffix of the brand wikipedia url. For example, "Target_Corporation” is the suffix of [https://en.wikipedia.org/wiki/Target_Corporation](https://en.wikipedia.org/wiki/Target_Corporation).
330
330
wikiUrl | The brand’s Wikipedia url, if exists. For example, [https://en.wikipedia.org/wiki/Target_Corporation](https://en.wikipedia.org/wiki/Target_Corporation).
0 commit comments