新增转码模板
/template/transcode/create
{
/**
* 模板名称,必填,支持大小写字母数字以及汉字以及下划线及折线,长度最长为20个字符,并且同一个用户名称唯一。
*/
"name": "",
/**
* 可选参数,是否为选定模板,默认为否
*/
"favorite": "true",
/**
* 必填参数,转码目标文件格式,可选为 MP4/FLV/HLS;
*/
"format": "MP4",
/**
* 可选参数,表示是否加密目标视频,仅当 transcode.format == "HLS" 时有效。
*/
"encrytion": "true",
/**
* 视频的转码参数
*/
"video": {
/**
* 必填参数,视频编码,支持 H264 和 H265。
* 注意:如果目标文件格式为 FLV,这一项只能为 H264
*/
"codec": "H264",
/**
* 可选参数,但建议填写,视频的码率,默认为自动。
* 视频码率取值单位为:k
*/
"bitRate": 512,
/**
* 可选参数,视频的帧率,默认为 24
*/
"frameRate": "24",
/**
* 可选参数,目标视频的高度和宽度。如果高度和宽度都不指定,则为原视频的高宽。
* 如果指定了其中一个,另一个不指定,不指定的会按比例缩放。
*/
"height": "1024",
"width": "768",
/***
* 可选参数,表示当前模板支持自动旋转,即如当前模板的分辨率为 1024x768,但如果用户传入了 高 > 宽的情况,则该模板将自动适配为 768x1024
*/
"autoRotate": "true"
},
/**
* 音频转码参数
*/
"audio": {
/**
* 必填参数,音频的编码,可选为 AAC 和 MP3。
*/
"codec": "AAC",
/**
* 可选参数,音频的码率,建议从以下值选择输入 64K/96K/128K/192K/256K/320K,
* 不填入为自动
* 音频码率取值单位为:k
*/
"bitRate": 128,
/**
* 音频的频率,可选为 44100/48000,默认为 44100
*/
"sampleRate": "44100"
},
"remark":"测试转码模板1"
}
{
/***
* 本次请求的结果码。
* 0: 创建任务成功。
* 400: 传入参数错误。
* 500: 系统发生错误。
*/
"code": 0,
/***
* 错误文本信息,创建成功时,为空字符串。
*/
"message": "",
/***
* 执行结果数据
*/
"data" : {
/***
* 模板 id。
*/
"templateId" : "100001"
}
}