找不到 API ? 点击 反馈吧
- 摘要
- 调色
- 其他能力
- 擦除
- 结果
- 其它
AddFaceVideoTemplate
视频人脸融合模版增加AddFaceVideoTemplate的语法及示例
服务地址:
华东2(上海)
参数配置
高级配置
输入参数
只看必填
注意事项
VideoURL视频模板的URL地址
VideoScene判断视频换脸场景
文档
调用结果
SDK 示例
CLI示例
相关示例
调用历史
错误码
流控
插件下载了解更多
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
接口说明
功能描述
视频人脸融合模板增加功能可以将已通过内容审核的包含人脸的视频,作为视频人脸融合的模板,供模板视频人脸融合功能使用。
说明
您可以进入在线咨询获取在线人工帮助。
- 阿里云视觉智能开放平台视觉 AI 能力 API 接入、接口使用或问题咨询等,请通过钉钉群(23109592)加入阿里云视觉智能开放平台咨询群联系我们。
接入指引
本能力仅限企业认证用户开通。更多实名认证操作信息,请参见实名认证。
- 创建 AccessKey:请确保您已创建 AccessKey,如果您使用的是子账号 AccessKey,您需要给子账号赋予 AliyunVIAPIFullAccess 权限,具体操作,请参见 RAM 授权。
- 在线调试(可选):您可以通过OpenAPI Explorer在线调试能力,查看完整的调用示例代码及 SDK 依赖信息,也可以下载完整的工程。
- 开发接入步骤:
- 在 SDK 总览中选择您要接入使用的 SDK 语言。
- 在对应语言的 SDK 文档中找到 AI 类目为视频生产(videoenhan)类目的 SDK 包进行安装。
- 参考文档中提供的示例代码进行适当修改后调用。
-
示例代码:该能力常用语言的示例代码,请参见视频人脸融合模板增加示例代码。
-
客户端直接调用:该能力常用的客户端调用方式包括以下几种。
输入限制
- 视频类型:MP4、AVI、MKV、MOV、FLV、TS、MPG。
- 视频分辨率:大于等于 320×320 像素,小于等于 1920×1920 像素。
- 视频大小:不大于 120 MB。
- URL 地址不能包含中文字符。
- 同一用户最多可支持上传 3000 个视频模板。
- 添加多人脸视频时,单个视频出现的人物 ID 个数不能大于 6 个,如果超过 6 个人脸 ID,则返回出现频次最高的 6 个人。
- 视频只支持静态(恒定)帧率视频,暂不支持动态(可变)帧率视频。
出参说明
- 添加模板过程中,系统会自动进行涉黄涉政的过滤检查,如不符合规范,则无法正确添加。
- 多人视频中如出现多张 ID 人脸,系统会按照多张脸出现的时长进行排序返回。
视频帧质量建议
- 要求保证图像中的人脸清晰。图像中人脸尺寸建议大于 64×64 像素,人脸区域建议不大于全图区域的 2/3。
- 建议图像中人脸五官区域轮廓完整,无明显遮挡。人脸融合算法支持人脸偏侧一定角度,在偏侧角度不超过 30 度的情况下能取得更佳效果。
- 对于多人脸视频场景,系统会自动识别出整个视频中的不同人物 ID,建议视频中的人物不要出现角度过大的转动以及明显遮挡的情况,否则识别出的人物 ID 个数可能不准确。
推荐图像示例:
不推荐图像示例:
调用步骤
该能力为异步能力,需分两步进行调用。 第一步调用 AddFaceVideoTemplate 接口提交任务,请求成功后,得到一个任务 ID。 第二步调用 GetAsyncJobResult 接口查询结果,根据任务 ID 查询任务执行状态和结果。如果任务还在处理中,可稍等一段时间后再进行查询。
计费说明
视频人脸融合模板增加能力可免费调用。
请求参数
返回参数
字段名称 | 字段详情 |
---|---|
RequestIdstring | 请求 ID。 示例值:F61182AE-515B-5B0A-A877-1C9AE908FF15 |
Messagestring | 提交异步任务后的提示信息。 示例值:该调用为异步调用,任务已提交成功,请以requestId的值作为jobId参数调用同类目下GetAsyncJobResult接口查询任务执行状态和结果。 |
Dateobject | 返回的结果数据内容。该数据需要在异步任务执行成功后,通过调用 GetAsyncJobResult 接口,对其 Result 字段进行 JSON 反序列化之后得到。 |
返回说明
查询结果
该接口为异步接口,当前并未返回真实的请求结果,您需要通过返回的 RequestId 调用 GetAsyncJobResult 接口来获取该接口的真实请求结果。详情请参见 GetAsyncJobResult 。
SDK 参考
阿里云视觉 AI 视频生产类目下的视频人脸融合模板增加能力推荐使用 SDK 调用,支持多种编程语言,调用时请选择 AI 类目为视频生产(videoenhan)的 SDK 包,文件参数通过 SDK 调用可支持本地文件及任意 URL,具体可参见 SDK 总览。
示例代码
该能力常用语言的示例代码,请参见视频人脸融合模板增加示例代码。
变更历史
变更时间 | 变更内容概要 | 操作 | |
---|---|---|---|
2024-05-30 | 变更返回参数 | ||
2023-06-09 | 新增请求参数VideoScene 变更返回参数 | ||
2022-12-02 | 删除请求参数UserId | ||
2022-10-17 | 变更返回参数 | ||
2021-04-09 | 新增OpenAPI,视频人脸融合模版增加 |