tencent cloud

文档反馈

查询任务结果

最后更新时间:2022-06-06 11:52:21

媒体处理不仅可以通过 事件通知机制 主动接收文件的转码结果通知,还可以通过 DescribeTaskDetail API 接口查询单个转码任务详情。该接口一般用于通过 ProcessMedia API 主动发起单个转码任务后,对其进度和结果进行查询。查询结果中,任务状态可能为 WAITING、PROCESSING 和 FINISH:

  • WAITING:任务已发起,等待处理。
  • PROCESSING:任务正在处理中。
  • FINISH:任务已处理完毕。

下面给出部分任务状态示例:

PROCESSING 示例

{
   "Response":{
       "TaskType":"WorkflowTask",
       "Status":"PROCESSING",
       "CreateTime":"2019-08-08T07:47:08Z",
       "BeginProcessTime":"2019-08-08T07:47:09Z",
       "FinishTime":"0000-00-00T00:00:00Z",
       "WorkflowTask":{
           "TaskId":"2451******-WorkflowTask-fc2172f5******a2e507cece0cb06fbet0",
           "Status":"PROCESSING",
           "ErrCode":0,
           "Message":"",
           "InputInfo":{
               "Type":"COS",
               "CosInputInfo":{
                   "Bucket":"macvc-1251132654",
                   "Region":"ap-chengdu",
                   "Object":"/abvc/111/2222/15692847.mp4"
               }
           },
           "MetaData":{
               "AudioDuration":204.2779998779297,
               "AudioStreamSet":[
                   {
                       "Bitrate":127999,
                       "Codec":"mp3",
                       "SamplingRate":44100
                   }
               ],
               "Bitrate":1232376,
               "Container":"mov,mp4,m4a,3gp,3g2,mj2",
               "Duration":204.2919921875,
               "Height":720,
               "Rotate":0,
               "Size":31647438,
               "VideoDuration":204.2919921875,
               "VideoStreamSet":[
                   {
                       "Bitrate":1104377,
                       "Codec":"h264",
                       "Fps":24,
                       "Height":720,
                       "Width":1280
                   }
               ],
               "Width":1280
           },
           "MediaProcessResultSet":[
               {
                   "Type":"Transcode",
                   "TranscodeTask":{
                       "Status":"PROCESSING",
                       "ErrCode":0,
                       "Message":"SUCCESS",
                       "Input":{
                           "Definition":10,
                           "WatermarkSet":[
                            ],
                           "OutputStorage":{
                               "Type":"COS",
                               "CosOutputStorage":{
                                   "Bucket":"macyin**-12511*****",
                                   "Region":"ap-beijing"
                               }
                           },
                           "OutputObjectPath":"/15692847_transcode_10",
                           "SegmentObjectName":"/15692847_transcode_10_{number}",
                           "ObjectNumberFormat":{
                               "InitialValue":0,
                               "Increment":1,
                               "MinLength":1,
                               "PlaceHolder":"0"
                           }
                       },
                       "Output":null
                   },
                   "AnimatedGraphicTask":null,
                   "SnapshotByTimeOffsetTask":null,
                   "SampleSnapshotTask":null,
                   "ImageSpriteTask":null
               }
           ]
       },
       "TaskNotifyConfig":{
           "CmqModel":"Queue",
           "CmqRegion":"gz",
           "QueueName":"macvtstest",
           "TopicName":"",
           "NotifyMode":"Change"
       },
       "TasksPriority":10,
       "SessionId":"100",
       "SessionContext":"100",
       "RequestId":"13499555-145a-47f5-b6f6-64e829ed3b20"
   }
}

FINISH 结果示例

{
 "Response": {
   "TaskType": "WorkflowTask",
   "Status": "FINISH",
   "CreateTime": "2019-07-16T06:21:27Z",
   "BeginProcessTime": "2019-07-16T06:21:28Z",
   "FinishTime": "2019-07-16T06:21:46Z",
   "WorkflowTask": {
     "TaskId": "235303****-WorkflowTask-80108cc3380155d98b2e3573a48a******",
     "Status": "FINISH",
     "ErrCode": 0,
     "Message": "",
     "InputInfo": {
       "Type": "COS",
       "CosInputInfo": {
         "Bucket": "vodtestbj-235303****",
         "Region": "ap-beijing",
         "Object": "/input/videoplayback.mp4"
       }
     },
     "MetaData": {
       "AudioDuration": 380.9465637207031,
       "AudioStreamSet": [
         {
           "Bitrate": 95999,
           "Codec": "aac",
           "SamplingRate": 44100
         }
       ],
       "Bitrate": 409657,
       "Container": "mov,mp4,m4a,3gp,3g2,mj2",
       "Duration": 380.9465637207031,
       "Height": 360,
       "Rotate": 0,
       "Size": 19626862,
       "VideoDuration": 380.8804931640625,
       "VideoStreamSet": [
         {
           "Bitrate": 313658,
           "Codec": "h264",
           "Fps": 29,
           "Height": 360,
           "Width": 480
         }
       ],
       "Width": 480
     },
     "MediaProcessResultSet": [
       {
         "Type": "Transcode",
         "TranscodeTask": {
           "Status": "SUCCESS",
           "ErrCode": 0,
           "Message": "SUCCESS",
           "Input": {
             "Definition": 210,
             "WatermarkSet": [],
             "OutputStorage": {
               "Type": "COS",
               "CosOutputStorage": {
                 "Bucket": "vodtestgz-235303****",
                 "Region": "ap-guangzhou"
               }
             },
             "OutputObjectPath": "/output/{inputName}_transcode_{definition}.{format}",
             "SegmentObjectName": "/output/{inputName}_transcode_{definition}_{number}",
             "ObjectNumberFormat": {
               "InitialValue": 0,
               "Increment": 1,
               "MinLength": 1,
               "PlaceHolder": ""
             }
           },
           "Output": {
             "OutputStorage": {
               "Type": "COS",
               "CosOutputStorage": {
                 "Bucket": "vodtestgz-235303****",
                 "Region": "ap-guangzhou"
               }
             },
             "Path": "/output/videoplayback_transcode_210.m3u8",
             "Definition": 210,
             "Bitrate": 353297,
             "Height": 240,
             "Width": 320,
             "Size": 5692,
             "Duration": 380.9580078125,
             "Container": "hls,applehttp",
             "Md5": "ae0dfe7c7336291d6243463b7bb14fea",
             "VideoStreamSet": [
               {
                 "Bitrate": 302307,
                 "Codec": "h264",
                 "Fps": 24,
                 "Height": 240,
                 "Width": 320
               }
             ],
             "AudioStreamSet": [
               {
                 "Bitrate": 50990,
                 "Codec": "aac",
                 "SamplingRate": 44100
               }
             ]
           }
         },
         "AnimatedGraphicTask": null,
         "SnapshotByTimeOffsetTask": null,
         "SampleSnapshotTask": null,
         "ImageSpriteTask": null
       }
     ]
   },
   "TaskNotifyConfig": null,
   "TasksPriority": 0,
   "SessionId": "",
   "SessionContext": "",
   "RequestId": "requestId"
 }
}
联系我们

联系我们,为您的业务提供专属服务。

技术支持

如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

7x24 电话支持