VPC環境で利用できます。
シーン要約が完了したインデックスの結果データを照会します。レスポンスには、インデックスレベルのシーン要約情報と、シーンごとの要約結果が含まれます。
参考
シーン要約の状態がSUMMARIZE_COMPLETEDの場合にのみ、結果を照会できます。シーン要約が完了していない状態でリクエストすると、エラーが返されます。
リクエスト
リクエスト形式を説明します。リクエスト形式は次の通りです。
| メソッド | URI |
|---|---|
| GET | /api/v1/workspaces/{workspace_name}/projects/{project_id}/assets/{asset_id}/indexes/{index_id}/scene-summaries |
リクエストヘッダ
Media Intelligence APIで共通して使用されるヘッダの詳細は、Media Intelligenceのリクエストヘッダをご参照ください。
リクエストパスパラメータ
パラメータの説明は次の通りです。
| フィールド | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
workspace_name |
String | Required | ワークスペース名 |
project_id |
String | Required | プロジェクト ID
|
asset_id |
String | Required | メディアアセット ID |
index_id |
String | Required | インデックス ID
|
リクエスト例
リクエストのサンプルコードは次の通りです。
curl --location --request GET 'https://mi.apigw.ntruss.com/api/v1/workspaces/my-workspace/projects/1234/assets/5678/indexes/1001/scene-summaries' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'Content-Type: application/json'
レスポンス
レスポンス形式を説明します。
レスポンスボディ
レスポンスボディの説明は次の通りです。
| フィールド | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
code |
String | - | API処理結果コード |
message |
String | - | API処理結果メッセージ |
result |
Object | - | シーン要約結果情報 |
result.indexId |
Integer | - | インデックス ID |
result.sceneSummaryInfo |
Object | - | シーン要約情報
|
result.sceneSummaryInfo.lastAnalyzedAt |
String | - | 最終シーン要約の実行完了日時
|
result.sceneSummaryInfo.analyzedSceneIds |
Array<String> | - | 最終分析に含まれているシーン IDリスト
|
result.sceneSummaries |
Array | - | シーンごとの要約結果リスト: sceneSummaries |
sceneSummaries
sceneSummariesの説明は次の通りです。
| フィールド | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
scene |
Integer | - | シーン番号 |
startMs |
Integer | - | シーン開始時間(ミリ秒) |
endMs |
Integer | - | シーン終了時間(ミリ秒) |
sceneSummary |
Object | - | シーン要約情報
|
sceneSummary.description |
String | - | シーン要約の説明
|
sceneSummary.metadataChangedAfterSummary |
Boolean | - | シーン要約作成後、そのシーンに影響を与える可能性のあるメタデータ(人物ラベル、スクリプトなど)に変更があったかどうか
|
sceneSummary.analyzedAt |
String | - | そのシーンのシーン要約完了日時
|
レスポンスステータスコード
Media Intelligence APIで共通して使用されるレスポンスステータスコードの詳細は、Media Intelligenceのレスポンスステータスコードをご参照ください。
レスポンス例
レスポンスのサンプルコードは次の通りです。
{
"code": "0",
"message": "success",
"result": {
"indexId": 1001,
"sceneSummaryInfo": {
"lastAnalyzedAt": "2026-04-17T10:30:00",
"analyzedSceneIds": null
},
"sceneSummaries": [
{
"scene": 1,
"startMs": 1000,
"endMs": 3000,
"sceneSummary": {
"description": "司会者がソウルの光化門広場でカメラに向かって挨拶し、今日のインタビューのテーマを紹介する。司会者は\"今日は市民の日常についてお話を伺います\"と述べ、街へと移動する。",
"metadataChangedAfterSummary": false,
"analyzedAt": "2026-04-17T10:30:00"
}
}
]
}
}