sora2如何保持角色一致性,真人出镜(含API及使用)
Sora2 Cameo角色功能:将万物变为视频主角的创意指南
Sora2 Cameo是OpenAI推出的革命性视频生成功能,允许用户将任何对象转化为可重复使用的"客串角色"。无论是真实存在的宠物、物品,还是纯想象的奇幻生物,只需通过视频录入或AI生成,就能将这些角色无缝融入任何AI生成的场景中。
核心特性:
- 万物皆可角色化:支持真人、宠物、日常物品甚至完全虚构的生物
- 多角色同框:支持在同一个视频中置入多个自定义角色
- 特征自动匹配:AI自动适配面部表情、动作和场景互动
如何创建自己的Cameo角色?
1. 角色创建方式
- 上传视频:录制或上传一段包含目标的视频(如宠物玩耍、物品特写、线稿人物)
- AI生成:直接通过文本描述生成全新的原创角色
- 物品衍生:sora2从日常物品(如咖啡杯、书本)衍生出角色名
如果无法使用官方sora2,可以通过调用接口的方式进行角色创建,乘丰AI-API提供了创建角色的接口,乘丰AI(https://api.cphone.vip/sora/v1/characters),全球直连,无需费神费力。
看一下乘丰AI-API(https://api.cphone.vip)接口是如何描述的:
接口说明 — 角色客串功能: 你可以把自己生成的或上传的视频里的任意物体提取出来,作为“客串角色”加入到视频中。用户不仅能客串自身场景,也可以创建生活中的对象(如宠物、朋友)或完全虚构的角色(如怪兽、英雄、奇幻生物)。只要上传手机或相机里的视频(例如宠物鸭子的视频),或者直接生成全新角色,甚至能把日常物品(比如饼干罐)演化出有趣的面貌。任何东西都能变成客串角色,激发无限创意。
接口调用参数说明:url、from_task 二选一,必须至少设置一个,其中url是任意视频地址(不能指定真人作为角色),from_task 则是系统之前生成的任务id,timestamps表示角色出现在视频的时间段,例如1,3指视频的1~3秒中出现的角色,注意范围差值最大 3 秒最小 1 秒。
{
"url": "https://sora.chatgpt.com/d/gen_01k9cckfjrfpbv98tt8n51a19s",
"timestamps": "1,3"
}
注意:这里依旧不支持上传真人视频,图像,指的是物品类对象,非真人面部;;目前可以使用真人->线稿->sora2视频->获取角色的方式使用(仿)真人出镜(后面专门写一篇(仿)真人出镜教程);若是人物面部需要走 face id 认证录入,目前不支持上传。
调用接口后,接口会返回一些数据:
{
"id": "ch_691ee0e4ed6c8191b7ea959e2d328e34",
"permalink": "https://sora.chatgpt.com/profile/iitgsstkb.skywardspo",
"profile_picture_url": "https://filesystem.site/cdn/20251120/0ee666bef7268d7380cbd902255648.jpg",
"username": "iitgsstkb.skywardspo"
}
其中username就是在官网创建的角色名,此时就可以调用sora的视频生成接口了,创建可被 @ 调用的角色,后续使用时注意在角色标识与 prompt 之间留一个空格。 例如:
@sama 在一个舞台上和 @8d4222e54.celestepaw 牵手跳 jazz 舞,舞台射灯移动照射,使用全景镜头摇镜头照射,Sony FX9 相机拍摄 35mm,电影质感。
调用sora生成视频(带chanr)接口,参数如下:
curl --location --request POST 'https://api.cphone.vip/v1/videos' \
--header 'Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Accept: */*' \
--header 'Cache-Control: no-cache' \
--header 'Host: sapi.openxs.top' \
--header 'Connection: keep-alive' \
--header 'Content-Type: multipart/form-data; boundary=--------------------------053767416248408578851250' \
--form 'prompt="@sama 在一个舞台上和 @8d4222e54.celestepaw 牵手跳 jazz 舞,舞台射灯移动照射,使用全景镜头摇镜头照射,Sony FX9 相机拍摄 35mm,电影质感。"' \
--form 'input_reference=@"C:\\Users\\liulin\\Pictures\\logo.png"' \
--form 'model="sora-2"' \
--form 'seconds="15"'
输出:
{
"id": "video_be6b71cd-b21b-483a-9a93-7ffba94e6a78",
"object": "video",
"model": "sora-2",
"status": "queued",
"progress": 0,
"created_at": 1764818169,
"seconds": "15",
"size": "720x720"
}
结果:
每次使用@角色名从而实现角色一致性。
乘丰AI-API(乘丰AI)使用效果非常不错,赶快去试试吧。
更多推荐



所有评论(0)