更新时间:2022-10-26 17:47:59
按时间区间剪切视频并转换关键参数。
请求方式 | Post/get |
---|---|
接口地址 | https://open.chinanetcenter.com/vod/videoManage/videoClip |
是否需要凭证 | 需要校验凭证 |
参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|
transNo | string | 是 | 客户视频剪切任务编码,长度小于等于32位,客户需要保证在客户平台侧全局唯一。 |
videoId | string | 是 | 需要剪辑的视频 |
seekStart | int | 是 | 指定视频截取的开始时间,单位:秒 |
duration | int | 是 | 指定视频截取的长度,单位:秒。 |
filename | string | 是 | 输出视频文件名 |
resolution | string | 否 | 输出视频分辨率,格式为 wxh,例如:640x480。 |
frameRate | int | 否 | 视频帧率,每秒显示的帧数,单位:赫兹(Hz)。常用帧率:24,25,30等。 |
videoBitRate | int | 否 | 视频比特率,单位: kbit/s。常用视频比特率:128,1250,5000等。 |
audioBitRate | int | 否 | 音频码率,单位: kbit/s。常用码率:64,128,192,256,320等。 |
samplingRate | int | 否 | 音频采样频率,单位:赫兹(Hz)。常用采样频率:8000,12050,22050,44100等。注:flv只支持4410220511025。 |
notifyUrl | string | 否 | 用于接收回调信息的完成地址 |
suffix | string | 否 | 输出格式 取值范围 : |
通用返回结果详见返回结果
curl -X POST http://open.chinanetcenter.com:8080/vod/videoManage/videoClip
-H 'content-type: application/x-www-form-urlencoded; charset=utf-8'
-H "Host: open.chinanetcenter.com"
<公共的头部参数>
<自定义的头部参数> -d 'videoId=DB7830C077D1CF9B9155892819DB8B29&transNo=0123456789&seekStart=10&duration=20&filename=testFilename&resolution=100x100&frameRate=15&videoBitRate=300&audioBitRate=64&samplingRate=44100¬ifyUrl=http://customer/callback/url'
注意:示例中的“公共参数”参见公共参数说明文档。
以下仅列出了接口业务逻辑相关的错误码,通用错误码详见 返回结果
错误码 | 描述 |
---|---|
1561 | 视频帧率参数错误 |
1562 | 音频采样频率参数错误 |
1563 | 视频码率参数错误 |
1564 | 音频码率参数错误 |
1565 | 分辨率参数错误 |
1566 | 视频不存在或已删除,或不属于您的权限范围 |
1567 | 视频无法剪切 |
1601 | TRANSNO不能为空 |
1602 | TRANSNO不合法 |