人像渐变 API‑人脸平滑过渡‑人脸动图生成‑人像动画合成‑异步人像特效‑人脸渐变视频生成 API 接口介绍

简介: 人像渐变接口支持2-5张人脸图,自动识别人脸关键点,生成平滑过渡的GIF或短视频。异步处理、自定义帧率/时长,优先选取最大人脸,输出即用,免剪辑,高效落地社交、营销、短视频等动态特效场景。

前言

在社交互动、营销 H5、短视频创作、表情包工具类产品中,经常需要实现多张人脸之间平滑过渡的动态特效。如果依靠剪辑软件手动制作渐变动画,操作繁琐,开发成本高,很难做到人脸五官自然过渡;自研人像渐变算法,需要人脸关键点检测、图像形变、帧合成等多模块协同,技术门槛高,调优周期漫长。人像渐变接口采用异步任务模式,上传多张人脸照片,即可自动生成人脸平滑过渡的 GIF 动图或者短视频素材,快速落地趣味人像动态特效玩法。

核心能力

  • 支持传入 2‑5 张人脸图片,自动识别人脸关键点,生成人脸之间平滑过渡的 GIF 动图或者短视频文件;
  • 采用异步任务处理模式,规避大体积特效渲染带来的请求超时;
  • 可自定义视频帧率、画面播放速度,灵活控制渐变动画快慢节奏,适配不同业务的输出效果需求;
  • 优先选取图片中面积最大的人脸做渐变运算,适配日常实拍人像照片,过渡画面流畅自然,减少画面撕裂、五官错位问题;
  • 输出可直接用于线上分发的动图、视频资源,无需额外二次剪辑,方便业务直接展示、下载、分享。

发起任务

根据传入的图片、视频类型等参数创建任务,获取jobId参数

请求样例

{
   
  "urls": [//图片的url。
    "https://xxx.jpg",
    "https://xxx.jpg",
    "https://xxx.jpg"
  ],
  "images": [//图片的base64。
    "xxxxxx",
    "xxxxxx",
    "xxxxx"
  ],
  "gradientInfos": [//可调整每张图片的展示时长、人像渐变的最长时间
    {
   
      "tempo": "0.9F",//图片的展示时长,即单张图片静止不变的时间。GIF默认每张图片0.7s,视频默认每张图片0.5s。最大取值1s。
      "morphTime": "0.9F" //人像渐变的最长时间,即单张图片使用渐变特效的时间。 GIF默认值为0.5s,视频默值认为1s。最大取值1s。
    }
  ],
  "fps": "12",//视频帧率,取值[1,25]。默认10
  "outputWidth": "1280",//视频宽度,取值[128,1280]。默认值720
  "outputHeight": "1280" //视频高度,取值[128,1280]。默认值1280
}

注意

  • urls、images必须提供一个,优先url。
  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。
  • 人员人脸总数量至少2张,不可超过5张。

人像渐变接口宣传图.jpeg
人像渐变.png

返回样例

{
   
  "code": 200,//返回码,详见返回码说明
  "msg": "成功",//返回码对应描述
  "taskNo": "340419447206566228602625",//本次请求号
  "data": {
   
    "jobId": "1220203056839442432",//任务的jobId
    "estimatedProcessTime": 30 //预估处理时间,单位秒
  }
}

查询结果

请求说明

名称 类型 必须 说明
jobId String 是 任务id,任务发起接口返回

返回样例

{
   
  "code": 200,//返回code
  "msg": "成功",//code对应的说明描述
  "taskNo": "291798783211648226804924", //本次请求号
  "data": {
   
    "imgUrl": "https://xxx.mp4",//结果url,有效期10天。建议自行下载保存,避免丢失
    "jobStatus": "处理完成",//当前任务状态:排队中、处理中、处理失败或者处理完成
    "coverImage": "",//封面图base64字符串
    "jobStatusCode": "7",//当前任务状态码:1:排队中、3: 处理中、5: 处理失败、7:处理完成。
    "md5": "05ADF41E9162CA13DD239C5F2595BDAB" //人像渐变输出的结果MD5,用于校验
  }
}
相关文章
|
1月前
|
自然语言处理 API 语音技术
文本合成语音‑TTS 文字转语音‑文本转音频生成‑文字人声合成 API 接口介绍
文本转语音(TTS)API,支持中英文混合文本,一键生成自然流畅的真人级语音。提供多音色、语速/音调/音量调节及MP3/WAV等格式输出,广泛适用于有声读物、短视频配音、智能设备提示等场景,高效降本,快速集成。
381 3
|
1月前
|
数据采集 安全 机器人
滑块验证码-滑块验证接口-手机滑块验证-文字点选-图片点选验证
滑块验证码是兼顾安全与体验的行为式验证方案,支持滑动拼图、文字点选、图形点选三种模式,广泛应用于登录注册、支付风控、营销防刷等场景,有效抵御机器人攻击,保障业务安全与公平性。
294 0
滑块验证码-滑块验证接口-手机滑块验证-文字点选-图片点选验证
|
1月前
|
缓存 JSON 自然语言处理
企业工商信息查询接口技术解析:接入流程、返回结构与工程实践
本文以统一社会信用代码查询企业工商数据接口为样例,梳理 RESTful 数据查询接口的通用接入方式。内容涵盖接口概览(HTTPS GET、APPCODE 鉴权、调用地址与请求参数)、返回结构(showapi_res_body 字段与两层返回码解析)、错误排查(HTTP 状态码与业务 ret_code)、频控与合规(限流、缓存 TTL、敏感信息脱敏)、多语言接入示例(curl/Python/Java/Node.js/PHP),以及重试、幂等、密钥安全等工程实践要点。适用于金融风控、商户资质审核、合规审查等需核验企业工商登记信息的场景。
257 0
企业工商信息查询接口技术解析:接入流程、返回结构与工程实践
|
2月前
|
数据采集 API
个税缴款接口-个税全员全额申报接口-个税申报API-个人所得税申报接口介绍
该API打通企业与各省电子税务局,支持个税申报、缴款、完税证明下载等全流程自动化。告别客户端登录、多账号切换与人工操作,实现批量报送、自动算税、跨区域申报及实时结果查询,大幅提升合规性与人效。
272 0
个税缴款接口-个税全员全额申报接口-个税申报API-个人所得税申报接口介绍
|
2月前
|
域名解析 运维 网络协议
DNS域名信息查询-域名DNS信息查询-DNS信息查询
本工具提供DNS域名信息查询服务,支持A(IPv4)、AAAA(IPv6)、CNAME、TXT等记录类型,并返回各记录TTL值,助力智能解析、故障排查与配置验证,适用于运维、开发及网络管理场景。
1144 2
|
2月前
|
人工智能 API 数据安全/隐私保护
聚美智数 × 阿里云百炼One Key MCP:一个 API Key,连接海量 Agent 生态
阿里云百炼上线One Key MCP服务,仅需一个API Key即可统一调用全部MCP能力,兼容Codex、Claude Code等主流Coding Agent平台。聚美智数首批接入,首发车辆VIN、快递、物流轨迹查询服务,毫秒响应、合规权威,助力Agent快速集成真实业务能力。
317 0
聚美智数 × 阿里云百炼One Key MCP:一个 API Key,连接海量 Agent 生态
API
297 0
|
3月前
|
人工智能 机器人 API
黄历测算-老黄历查询-万年历黄历-吉凶查询-万年历查询API接口介绍
黄历运势接口提供权威传统文化数据服务,支持按日期查询农历、节气、宜忌、生肖、运势等30+项黄历信息,助力日历、生活服务、AI助手、社交娱乐等应用快速集成中国特色功能。
394 1
|
2月前
|
运维 网络协议 API
whois查询-whois域名查询-Whois查询接口-域名信息查询接口API接口介绍
本API提供WHOIS/RDAP双协议域名查询服务,支持一二级域名检索,返回注册商、创建/到期/更新时间、DNS、状态等完整信息,并标注隐私保护状态,稳定可靠,免解析。
406 0
|
2月前
|
API
企业发票归集-发票开票记录查询API接口介绍
金税四期下,“以数治税”成主流。发票归集API支持按月/日自动拉取企业进销项全票面数据,对接税务数字账户,替代人工下载录入,提升财税效率与合规性。
206 0