Feature | Description |
Intelligent categorization | Gives suggestions on classifying videos into over 10 categories, including: news, entertainment, gaming, technology, food, sports, travel, animation, dance, music, movies & TV, and automobiles. |
Intelligent labeling | Gives suggestions on labeling videos. Currently, more than 3,000 labels are supported, including: gaming, transportation, musician, racing, pet, drums, bicycle, WOW, computer, school, and jacket. |
Intelligent thumbnail generation | Captures one or more screenshots of a video as the recommended cover. |
Intelligent labeling by frame | Gives suggestions on labeling each frame of a video. Currently, over 1,000 labels are supported, including: contemporary dance, water sports, steak, baby, kitten, annual plant, destroyer, comics, lawn, wedding dress, function room, and passport. |
Definition in the request parameter AiAnalysisTask to the ID of the audio/video content analysis template.MediaProcessTask.AiAnalysisTask), and use it to process videos in the console.MediaProcessTask.AiAnalysisTask). When calling ApplyUpload, set the parameter procedure to the task flow.MediaProcessTask.AiAnalysisTask). When generating a signature for upload, set the parameter procedure to the task flow.MediaProcessTask.AiAnalysisTask). When uploading videos via the console, select Auto-processing after upload and choose the task flow.{"EventType":"ProcedureStateChanged","ProcedureStateChangeEvent":{"TaskId":"1256768367-Procedure-2e1af2456351812be963e309cc133403t0","Status":"FINISH","FileId":"5285890784246869930","FileName":"Animal World","FileUrl":"http://1256768367.vod2.myqcloud.com/xxx/xxx/AtUCmy6gmIYA.mp4","MetaData":{"AudioDuration":60,"AudioStreamSet":[{"Bitrate":383854,"Codec":"aac","SamplingRate":48000}],"Bitrate":1021028,"Container":"mov,mp4,m4a,3gp,3g2,mj2","Duration":60,"Height":480,"Rotate":0,"Size":7700180,"VideoDuration":60,"VideoStreamSet":[{"Bitrate":637174,"Codec":"h264","Fps":23,"Height":480,"Width":640}],"Width":640},"AiAnalysisResultSet":[{"Type":"Classification","ClassificationTask":{"Status":"SUCCESS","ErrCode":0,"Message":"","Input":{"Definition":10},"Output":{"ClassificationSet":[{"Classification":"Animals","Confidence":80},{"Classification":"Travel","Confidence":34}]}}},{"Type":"Cover","CoverTask":{"Status":"SUCCESS","ErrCode":0,"Message":"","Input":{"Definition":10},"Output":{"CoverSet":[{"CoverUrl":"http://1256768367.vod2.myqcloud.com/xxx/xxx/xxx1.jpg","Confidence":79},{"CoverUrl":"http://1256768367.vod2.myqcloud.com/xxx/xxx/xxx2.jpg","Confidence":70},{"CoverUrl":"http://1256768367.vod2.myqcloud.com/xxx/xxx/xxx3.jpg","Confidence":66}]}}},{"Type":"Tag","TagTask":{"Status":"SUCCESS","ErrCode":0,"Message":"","Input":{"Definition":10},"Output":{"TagSet":[{"Tag":"Horse","Confidence":34},{"Tag":"Bird","Confidence":27},{"Tag":"Plant","Confidence":13},{"Tag":"Beach","Confidence":11}]}}}],"TasksPriority":0,"TasksNotifyMode":""}}
ProcedureStateChangeEvent.AiAnalysisResultSet contains three types of analysis results, which are video categorization (Classification), thumbnail generation (Cover), and labeling (Tag).Classification), the category with the highest confidence score (Output.ClassificationSet) is Travel.Cover), three thumbnails (CoverSet) are recommended. CoverUrl indicates the download URL of each thumbnail.Tag), four labels (Output.TagSet) are recommended, which are listed by confidence score in descending order.Feedback