该服务为异步调用,分为任务提交和任务查询两步骤
对输入视频进行x2超分,有效提升低分辨率视频的质量,改善内容纹理细节、抑制压缩伪像,全面提高视频清晰度与主观质量
名称 | 内容 |
---|---|
视频要求 | 1.视频格式:MP4、MOV格式,建议使用MP4格式,其余格式会被拒绝,其余格式能力后续开放。 |
名称 | 内容 |
---|---|
接口地址 | https://visual.volcengineapi.com |
请求方式 | POST |
Content-Type | application/json |
请求参数
(1)header请求参数
公共请求参数
以下请求参数列表仅列出了接口请求参数和必要公共参数,完整公共参数列表见 公共参数
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
X-Date | String | 是 | 使用UTC时间,精确到秒。请使用格式:YYYYMMDD'T'HHMMSS'Z' ,例如:20201103T104027Z |
Authorization | String | 是 | HMAC-SHA256:签名方法 |
X-Security-Token | String | 否 | 指安全令牌服务(Security Token Service,STS) 颁发的临时安全凭证中的SessionToken,使用长期密钥时无需填写该参数。 |
(2)Query参数
业务请求参数
参数 | 可选/必选 | 类型 | 说明 |
---|---|---|---|
Action | 必选 | String | 接口名,取值:VideoOverResolutionSubmitTaskV2 |
Version | 必选 | String | 版本号,取值:2022-08-31 |
(3)Body参数
业务请求参数
参数 | 可选/必选 | 类型 | 说明 | 备注 |
---|---|---|---|---|
req_key | 必选 | String | 算法名称,取固定值为lens_video_nnsr | |
vid | 可选 | String | 用于从视频架构侧下载视频的唯一标示 | 和url参数必选其一 |
url | 可选 | String | 需要超分视频的url | 和vid参数必选其一, 如果都提供,则优先使用vid参数 |
(1)通用输出参数
请参考通用返回字段及错误码
(2)业务输出参数
data字段
字段 | 类型 | 说明 |
---|---|---|
task_id | String | 任务编号,用于查询任务运行状态和结果 |
(3)输出示例
{ "code":10000, "data":{ "task_id":"7148008545607221256" }, "message":"Success", "request_id":"2022092718435001021005903904070D74", "status":10000, "time_elapsed":"74.407672ms" }
(1)通用错误码
请参考通用返回字段及错误码
(2)业务错误码
http code | 错误码 | 错误信息 | 说明 |
---|---|---|---|
200 | 10000 | Success | 成功 |
视频超分辨率的任务查询。
名称 | 内容 |
---|---|
接口地址 | https://visual.volcengineapi.com |
请求方式 | POST |
Content-Type | application/json |
请求参数
(1)header请求参数
公共请求参数
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
X-Date | String | 是 | 20201103T104027Z | 使用UTC标准时间,日期精确到秒,格式:YYYYMMDD'T'HHMMSS'Z'。 |
Authorization | String | 是 | HMAC-SHA256 Credential={AccessKeyId}/{ShortDate}/{Region}/{Service}/request, | HMAC-SHA256:签名方法 |
X-Security-Token | String | 否 | 无 | 指安全令牌服务(Security Token Service,STS) 颁发的临时安全凭证中的SessionToken: |
(2)Query参数
参数 | 可选/必选 | 类型 | 说明 |
---|---|---|---|
Action | 必选 | String | 接口名,取值:VideoOverResolutionQueryTaskV2 |
Version | 必选 | String | 版本号,取值:2022-08-31 |
(3)Body参数
业务请求参数
参数 | 可选/必选 | 类型 | 说明 | 备注 |
---|---|---|---|---|
req_key | 必选 | String | 算法名称,取固定值为lens_video_nnsr | |
task_id | 必选 | String | 任务ID |
(1)通用输出参数
请参考通用返回字段及错误码
(2)业务输出参数
data字段
字段 | 类型 | 说明 |
---|---|---|
status | string | 任务状态。not_found :任务无法查询到,此种情况一般为任务已过期in_queue :已提交队列generating :已开始生成done :已完成,注意任务完成并非处理成功,需进一步检查错误码和错误信息 |
resp_data | string | 超分后视频的相关信息,包括video_url,超分后的视频链接,链接下载有效期1h |
(3)输出示例
{ "code":10000, "data":{ "binary_data_base64":[ ], "resp_data":"{\"progress\": 100, \"received_at\": 1664332269, \"finished_at\": 1664332344, \"vid\": \"v0383eg10001ccpr4drc77ue2rq914s0\", \"video_url\": \"https://v26-vvecloud.yangyi08.com/d34c92ec54f15288033a89aeacd436be/6333c04a/video/tos/cn/tos-cn-v-07ec30/f61b240f326948xxxxxx610e2c/?a=7073\u0026ch=0\u0026cr=0\u0026dr=4\u0026er=0\u0026lr=unwatermarked\u0026cd=0%7C0%7C0%7C0\u0026br=31125\u0026bt=31125\u0026cs=0\u0026ds=4\u0026ft=Q3AOVNnnrThWH6R~YG-bmo\u0026mime_type=video_mp4\u0026qs=13\u0026rc=Mzc8dWg6Zmd1ZjQzNGg7M0BpMzc8dWg6Zmd1ZjQzNGg7M0BwLm4vcjRvMW1gLS1kMDBzYSNwLm4vcjRvMW1gLS1kMDBzcw%3D%3D\u0026l=202209281031090102100450231734ABCD\"}", "status":"done" }, "message":"Success", "request_id":"20220928143238010212077037063605CD", "status":10000, "time_elapsed":"6.494149ms" }
(1)通用错误码
请参考通用返回字段及错误码
(2)业务错误码
http code | 错误码 | 错误信息 | 说明 |
---|---|---|---|
200 | 10000 | Success | 成功 |