特效视频
更新时间:2025-01-14
本接口用于创建场景特效任务
注意事项:
- 图片尺寸大小格式有限制 a. 图片大小小于50M,格式只支持 JPG/JPEG/PNG, 图片长宽比需要小于1:4或者4:1
- 图片 URL 需要确保公网可访问
- 分辨率 512 对应清晰度为 360p,720p 对应清晰度为 720p,1080p 对应清晰度为 1080p
图片上传流程:
使用指南:
-
拥抱&亲吻
- 必须上传图片,且只允许上传一张图;
- 如果您的用户希望分别上传两张图,需要在调用 API 前,需要您将两张图拼接成一张;
- 拼图时两人半身照,且人脸在图片中的高度位置大致平齐效果会更好;
- 针对两人拼图场景的成功率最高,合照的成功率会略低一些。
-
圣诞特效
- 必须上传图片,且仅支持上传一张图片;
- 可以支持单人、双人和多人,但是多人在进行圣诞变身时有一定概率可能存在变身人数不等于图片中人数的问题,目前针对单人照片的生成效果最好;
- 针对动漫风格二次元的图片,模型也能支持,但以写实风格的效果更好。
-
变形特效
- 必须上传图片,且仅支持上传一张图片;
- 可以支持人像、物体,建筑等不同类型,以及写实、动漫等多种风格的图片;
- 针对人像,单人、多人也支持,其中以单人的效果最好,多人可能存在主体丢失,或者出现膨胀特效中没有膨胀飘走的问题。
-
实况照片
- 必须上传图片,且仅支持上传一张图片;
- 可以支持单人、双人和多人;
- 甜美微笑,最好上传正脸无遮挡,且是半身的照片;风动,男生的寸头短发会不明显;走路,照片的人至少是露出大腿或者是大腿以下。
-
情绪特效
- 必须上传图片,且仅支持上传一张图片;
- 可以支持单人、双人和多人;
- 该场景下,上传腰部以上的半身、正面且表情中性的照片成功率最高;上传全身,可能会有人物突变问题。
-
复活老照
- 必须上传图片,且仅支持上传一张图片;
- 可以支持单人、双人和多人;
- 该场景下,近景拍摄的正面人物,且动作较为简单,老照片不模糊的照片成功率最高;动作幅度较大时,面部容易不稳定。
请求结构
POST /v2/aigc/create_effect_video HTTP/1.1
connection: keep-alive
host: vod.bj.baidubce.com
content-type: application/json
x-bce-request-id: <bce-request-id>
x-bce-date: <utc-date-string>
authorization: <bce-authorization-string>
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数 | 类型 | 是否必需 | 描述 |
---|---|---|---|
model | string | 是 | 模型名称, 支持:
|
modelVTaskInput | EffectVideoVTaskInput | 否 | V 模型的特定输入参数 |
返回头域
除公共头域,无其它特殊头域。
返回参数
参数 | 类型 | 描述 |
---|---|---|
taskId | string | 任务id |
请求示例
生成拥抱特效场景
请求内容
POST /v2/aigc/create_effect_video HTTP/1.1
host: vod.bj.baidubce.com
accept: */*
connection: keep-alive
content-type: application/json
x-bce-request-id: 6bae5cb3-97d1-4b1a-b8b6-0ad577c1d481
x-bce-date: 2024-03-24T13:08:44Z
authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2024-03-24T13:08:44Z/1800/host;x-bce-date/7e21c9cf1e4e2cc6921a407a388fe98df122c53b9f509043d841be76eb09a1f9
{
"model": "V",
"modelVTaskInput": {
"effect": "hug",
"image": {
"imageUrl": "https://vod-resource.cdn.bcebos.com/videos/hug.png"
}
}
}