使用視頻標籤檢測,可以對視頻智能分析,輸出基於視頻的標籤。標籤結果豐富全面,同時具有高準確率、高有效性、高價值等特點。通過擷取視頻的標籤進行分類和檢索,可以更精準高效地管理視頻。
應用情境
情境名稱 | 情境說明 |
視頻分類 | 對視頻所屬的分類給出建議,包括:新聞、娛樂、遊戲、科技、美食、體育、旅行、動漫、舞蹈、音樂、影視及汽車等。 |
視頻檢索 | 根據視頻的標籤檢索相關查詢條件視頻。 |
視頻推薦 | 視頻提取出豐富且高價值的內容標籤,結合智能推薦技術,將內容標籤與使用者標籤進行精準匹配,實現個人化推薦。 |
使用限制
視頻標籤檢測的使用限制如下表所示。
限制項 | 支援檢測的視頻格式 |
視頻格式 | AVI、MPEG、MPG、DAT、DIVX、XVID、RM、RMVB、MOV、QT、ASF、WMV、VOB、3GP、MP4、FLV、AVS、MKV、TS、OGM、NSV、SWF |
視頻標籤檢測不受視頻時間長度的限制。
前提條件
已建立並擷取AccessKey。具體操作,請參見建立AccessKey。
已開通OSS服務、建立儲存空間並上傳檔案到儲存空間。具體操作,請參見控制台上傳檔案。
已開通Intelligent Media Management服務。具體操作,請參見開通產品。
已通過Intelligent Media Management控制台建立專案。具體操作,請參見建立專案。
說明您也可以調用API介面建立專案。具體操作,請參見CreateProject - 建立專案。
您可以調用ListProjects - 列出所有專案資訊的列表介面列出指定地區下已建立的所有專案資訊。
使用流程
將視頻檔案上傳到OSS儲存空間,建立視頻標籤檢測任務,根據任務結果中的標籤對視頻實現各種情境應用。

標籤檢測
調用CreateVideoLabelClassificationTask - 建立視頻標籤檢測任務介面建立非同步檢測任務,檢測視頻標籤。之後調用GetVideoLabelClassificationResult - 擷取視頻標籤檢測任務介面擷取視頻標籤檢測任務結果。
任務開始執行後,任務資訊只儲存7天,超過7天則無法再擷取。您可以通過以下幾種方式及時擷取任務資訊:
調用GetTask - 擷取任務資訊或ListTasks - 列出任務介面擷取返回的
TaskId,查看任務資訊。在與Intelligent Media Management相同的地區下開通MNS服務,並配置訂閱關係,及時擷取任務資訊通知,非同步通知訊息格式請參見非同步通知訊息格式。關於MNS SDK的更多資訊,請參見步驟四:接收和刪除訊息。
在與Intelligent Media Management相同的地區下開通RocketMQ服務,並建立RocketMQ 4.0執行個體、Topic、Group,及時擷取任務資訊通知,非同步通知訊息格式請參見非同步通知訊息格式。關於RocketMQ使用的更多資訊,請參見調用HTTP協議的SDK收發普通訊息。
在與Intelligent Media Management相同的地區下開通並接入事件匯流排EventBridge服務,及時擷取任務資訊通知。更多資訊,請參見Intelligent Media ManagementIMM事件。
返回樣本
{
"ProjectName": "test-project",
"DatasetName": "",
"RequestId": "D65E8038-C584-0809-9BF0-****",
"StartTime": "2022-08-22T05:01:17.572Z",
"EndTime": "2022-08-22T05:01:20.49Z",
"UserData": "",
"TaskType": "VideoLabelClassification",
"TaskId": "VideoLabelClassification-1b77de73-ff9f-4c39-b254-****",
"Status": "Succeeded",
"Code": "",
"Message": "",
"Labels": [
{
"Language": "zh-Hans",
"LabelName": "顏色",
"LabelConfidence": 0.999,
"CentricScore": 0.77,
"LabelLevel": 2,
"ParentLabelName": "其他事物"
},
{
"Language": "zh-Hans",
"LabelName": "其他事物",
"LabelConfidence": 0.999,
"CentricScore": 0.77,
"LabelLevel": 1,
"ParentLabelName": ""
},
{
"Language": "zh-Hans",
"LabelName": "手機截圖",
"LabelConfidence": 0.966,
"CentricScore": 0.707,
"LabelLevel": 2,
"ParentLabelName": "其他情境"
},
{
"Language": "zh-Hans",
"LabelName": "其他情境",
"LabelConfidence": 0.983,
"CentricScore": 0.711,
"LabelLevel": 1,
"ParentLabelName": ""
},
{
"Language": "zh-Hans",
"LabelName": "藍色",
"LabelConfidence": 1,
"CentricScore": 0.716,
"LabelLevel": 3,
"ParentLabelName": "顏色"
},
{
"Language": "zh-Hans",
"LabelName": "文本",
"LabelConfidence": 0.995,
"CentricScore": 0.72,
"LabelLevel": 2,
"ParentLabelName": "日常用品"
},
{
"Language": "zh-Hans",
"LabelName": "日常用品",
"LabelConfidence": 0.995,
"CentricScore": 0.793,
"LabelLevel": 1,
"ParentLabelName": ""
},
{
"Language": "zh-Hans",
"LabelName": "信",
"LabelConfidence": 0.85,
"CentricScore": 0.795,
"LabelLevel": 2,
"ParentLabelName": "日常用品"
},
{
"Language": "zh-Hans",
"LabelName": "天藍色",
"LabelConfidence": 0.658,
"CentricScore": 0.666,
"LabelLevel": 3,
"ParentLabelName": "顏色"
},
{
"Language": "zh-Hans",
"LabelName": "網頁",
"LabelConfidence": 0.798,
"CentricScore": 0.721,
"LabelLevel": 2,
"ParentLabelName": "虛擬情境"
},
{
"Language": "zh-Hans",
"LabelName": "虛擬情境",
"LabelConfidence": 0.798,
"CentricScore": 0.721,
"LabelLevel": 1,
"ParentLabelName": ""
},
{
"Language": "zh-Hans",
"LabelName": "白色",
"LabelConfidence": 0.899,
"CentricScore": 0.805,
"LabelLevel": 3,
"ParentLabelName": "顏色"
},
{
"Language": "zh-Hans",
"LabelName": "網站",
"LabelConfidence": 0.667,
"CentricScore": 0.715,
"LabelLevel": 2,
"ParentLabelName": "虛擬情境"
},
{
"Language": "zh-Hans",
"LabelName": "藝術品",
"LabelConfidence": 0.809,
"CentricScore": 0.818,
"LabelLevel": 1,
"ParentLabelName": ""
},
{
"Language": "zh-Hans",
"LabelName": "綠色",
"LabelConfidence": 0.824,
"CentricScore": 0.768,
"LabelLevel": 3,
"ParentLabelName": "顏色"
},
{
"Language": "zh-Hans",
"LabelName": "黑色",
"LabelConfidence": 0.937,
"CentricScore": 0.83,
"LabelLevel": 3,
"ParentLabelName": "顏色"
},
{
"Language": "zh-Hans",
"LabelName": "插圖",
"LabelConfidence": 0.768,
"CentricScore": 0.775,
"LabelLevel": 2,
"ParentLabelName": "藝術品"
},
{
"Language": "zh-Hans",
"LabelName": "月亮",
"LabelConfidence": 0.859,
"CentricScore": 0.756,
"LabelLevel": 3,
"ParentLabelName": "自然景觀"
},
{
"Language": "zh-Hans",
"LabelName": "天空",
"LabelConfidence": 0.733,
"CentricScore": 0.768,
"LabelLevel": 3,
"ParentLabelName": "自然景觀"
},
{
"Language": "zh-Hans",
"LabelName": "天體",
"LabelConfidence": 0.832,
"CentricScore": 0.756,
"LabelLevel": 2,
"ParentLabelName": "其他事物"
},
{
"Language": "zh-Hans",
"LabelName": "自然景觀",
"LabelConfidence": 0.897,
"CentricScore": 0.801,
"LabelLevel": 2,
"ParentLabelName": "旅遊&地理"
}
]
}常見FAQ
視頻檢測標籤是否可以自己指定?
視頻標籤檢測服務暫不支援指定標籤。
具體的情境、物體和事件標籤資訊怎麼歸類的?
該服務所屬標籤資訊主要按照三個類別進行歸類:
情境資訊:包含自然景觀(如森林、海灘、雪山)、生活情境(如家庭、餐廳)、災難情境等。
事件資訊:涵蓋了才藝展示、辦公活動、表演、生產過程等不同的情境。
物體資訊:涉及到餐具、電子產品(如手機、電腦)、傢具、交通工具等多種物體類別。
目前所支援的標籤請參見附錄:圖片二級標籤列表。