获取转码任务列表-GetCodecTaskList

获取转码任务列表

Request Parameters

Parameter nameTypeDescriptionRequired
BeginTimeint查询的开始时间,单位:unix时间戳。如果不传,若没有传结束时间,则为当前时间的前七天。否则为结束时间的前七天。No
EndTimeint查询的结束时间,单位:unix时间戳。如果不传,若没有传开始时间,则为当前时间,否则为开始时间的后七天。EndTime必须为当前时间往前一个月内,也就是支持一个月内的任务查询。No
ProjectIdstring项目编号,未填写则为默认项目No

Response Elements

Parameter nameTypeDescriptionRequired
RetCodeint操作返回码Yes
Actionstring操作名称Yes
TaskListarray任务信息列表No

CodecPattenInfo

Parameter nameTypeDescriptionRequired
TaskIdstring任务IDYes
SrcUrlstring原始视频url地址Yes
DestVideoNamestring输出文件名Yes
DestBucketstring输出文件的存储空间Yes
DestFormatstring输出视频封装格式Yes
Durationint视频时长,单位:秒。只有当任务状态为处理完成时,该参数有意义,其他状态该参数为0。Yes
CodecLevelstring转码清晰度:superdefinition、highdefinition、mediumdefinition、lowdefinition,分别对应计费的4种规格。只有当任务状态为处理完成时,该参数有意义,其他状态该参数为空字符串。Yes
CreateTimestring任务创建时间,单位:Unix时间戳Yes
Statusstring任务状态:waiting、processing、finished、failed,分别表示排队中,处理中,处理完成,处理失败。Yes

Request Example

http(s)://api.ucloud.cn/?Action=GetCodecTaskList

Response Example

{
    "Action": "GetCodecTaskListResponse",
    "TaskList": [
        {
            "Status": "finished",
            "DestBucket": "video.cn-bj.ufileos.com",
            "DestVideoName": "myvideo_hd.mp4",
            "SrcUrl": "http://video.ucloud.cn/myvideo.mp4",
            "CreateTime ": 1496359861,
            "TaskId": "1",
            "DestFormat": "mp4",
            "Duration": 155,
            "CodecLevel": "superdefinition"
        }
    ],
    "RetCode": 0
}