# 转码完成信息

# 功能描述

任务调度器用来把转码完成信息返回给任务创建者

# 请求

# 请求示例

POST /job/transcode/complete HTTPS
Host: <host>
Content-Type: application/json

# 请求参数

# 请求头

# 请求体

请求体是json字符串,例如:

{
    "uuid": "uuid",         // 任务UUID
    "type": 0,      				// 任务类型,0--转码,1--合成
    "data": {
      	"code": 0,					// 完成码
        "message": ""				// 完成消息
      	"m3u8Url": "",				// 转码后的m3u8 url
      	"width": 100,					
      	"height": 100,
        "duration": 1000,
        "outputFileType": 0,				// 转码输出文件类型
        "needTranscodeAlphaChannel":false, // 是否需要转alpha通道
        "leftChannelFileUrl":"", 		// 左声道波形数据文件url
        "rightChannelFileUrl":"", 	// 右声道波形数据文件url
        "audioDataFileUrl":"",			// 音频数据文件url
        "coverUrl": "",			// 封面url
        "thumbnails":[{
            "time":0,				// 缩略图时间戳
            "url":""				// 缩略图链接
          }, ...
        ],
        "thumbnailInfo":{          // 12.27 新版本优化缩略图才会有此字段
                      "urlPrefix":"http://abc.com/abcdefg",
                      "interval":1000,
                      "extension":"jpg"
                      },
        "image": {					// 图片转码相关
            "compressedUrl": "", 		// 压缩后图片的Url
            "thumbnailUrl":""				// 图片缩略图Url
        },
        "singleSliceUrl": ""  	// 如果是单片转码,需要传单片的url,否则为空
    }
}
字段 类型 描述 必填
uuid string 任务UUID
type int 任务类型,0--转码,1--合成
data object 成片信息回调
code int 完成码,0--成功,1--失败
message string 完成消息
m3u8Url string 转码后的m3u8 url
width int 视频宽度
height int 视频高度
duration int 视频时长,单位毫秒
outputFileType int 转码输出文件类型(0--视频,1--音频)
needTranscodeAlphaChannel false 是否需要转alpha通道
leftChannelFileUrl string 左声道波形数据文件url
rightChannelFileUrl string 右声道波形数据文件url
audioDataFileUrl string 音频数据文件url
coverUrl string 封面url
thumbnails array 缩略图数组
time long 缩略图时间戳,单位毫秒
url string 缩略图链接
image object 图片转码相关
compressedUrl string 压缩后图片的Url
thumbnailUrl string 图片缩略图Url
singleSliceUrl string 如果是单片转码,需要传单片的url
thumbnailInfo object 缩略图信息 新版本(12.27)必填
urlPrefix string 缩略图公共前缀 新版本(12.27)必填
interval int 缩略图间隔时间 毫秒 新版本(12.27)必填
extension string 缩略图的后缀名 新版本(12.27)必填

# 响应

# 响应头

此接口无特殊响应头。

# 响应体

{
    "code": 0,
    "message": "",          
    "data": null
}