- 博客
- OpenArt 一致角色视频教程:在多个场景中保持同一人物
AI Overview
如何在多个 OpenArt 视频中保持同一角色?
批准一张干净的主参考图,将该人物保存至 OpenArt 角色库,并在每个镜头中复用该身份。所有片段均从参考图启动,随后比对全片中的人物面部、发型与服饰。
OpenArt Multi-View 的用途是什么?
Multi-View 可将主参考图生成额外视角图像。保留正面、四分之三侧面及正侧面视图,避免侧拍镜头迫使模型凭空生成人物未见的半边身体。
应选择文生视频还是图生视频来实现角色一致性?
当身份准确性至关重要时,请使用 Image to Video:经批准的静态图像锚定首帧。提示词应聚焦于动作与运镜描述,而非每次重新用文字构建人物面部。
能否修复角色已发生变化的视频片段?
OpenArt 提供 Replace Character 功能,可在保留原始运动的前提下替换为已保存的角色身份。需完整审阅修复后的片段,尤其关注手部、发际线、遮挡区域及与相邻镜头的衔接过渡。
定义一个能经受住场景切换的角色
OpenArt 中具备角色一致性的视频,其准备工作始于生成之前。需明确哪些细节构成人物辨识度、哪些可随叙事调整、哪些必须逐镜头严格保持稳定。一份实用的“身份契约”应包含脸型、发型、肤色、年龄范围、标志性配饰、身体比例及默认着装。须将虚构人物的描述与场景环境的描述完全分离。若人物进入新地点,仅应变更地点、光照、动作与运镜,其余要素不得变动。
本例中的编辑向角色身着锈红色夹克、米白色上衣与深蓝色长裤。这些简洁的视觉锚点使车站镜头与书店镜头更易比对。所附图像为全新绘制的策划静帧,非 OpenArt 输出截图,亦不证明 OpenArt 已生成匹配视频。其作用在于使评估契约可视化。更复杂的服装亦可实现,但条纹、微小首饰、品牌标识及细框眼镜等细节,可能被动态模型重新诠释。
在启动生成器前,先撰写简明规则卡:“同一成年女性,短款深色卷发,锈红色夹克,米白色上衣,深蓝色长裤,自然面部比例。背景与动作可变;面部、发型、着装及身体比例不可变。” 若新镜头需更换外套或发型,须明确定义为刻意的服装变更,并精确记录过渡方式。否则,剪辑师无法区分经批准的叙事调整与意外漂移。
本页聚焦实操性角色工作流。若您实际任务是通过 MCP 将 OpenArt 接入智能体,请参阅独立的 OpenArt MCP 设置指南;若您正权衡平台选型,则 Seedance 与 OpenArt 对比分析 将主导该决策,而非本教程。
创建一个主参考图与多角度图集
OpenArt 官方操作指南建议以一张干净、正面朝向的主参考图作为起点:光线均匀、表情中性、背景简洁、着装完整可见。这并非最具戏剧张力的画面,而是身份档案。面部阴影或夹克裁切会加大后续匹配难度,因模型需猜测被遮蔽部分的真实形态。请保存经批准的原始图像,并切勿在项目中途静默替换。

原创编辑插图。中性姿态便于检查面部、发型、着装、手部及身体比例;此图非 OpenArt 输出结果。
OpenArt 将 Multi-View 描述为一种从主图衍生九个视角的方法:初始以网格形式呈现,再拆分为独立图像。请将正面、四分之三侧面及正侧面视图存入命名清晰的文件夹。使用前务必人工核查:若侧面图改变了鼻形或发际线,则即便源自同一工具,也不构成有效锚点。转向镜头需有能合理衔接起始与终止姿态的角度图。

原创编辑插图,展示动画前需验证的角度。请比对脸型、卷发、锈红色夹克及身体比例与主参考图的一致性。
每个摄像角度仅选用一张经批准的参考图,并将对应文件名与镜头绑定存储。冲突的参考图会使目标身份变得模糊。关于静态图像锚点的更多说明,请参阅 Seedance 图生视频工作流。
保存角色,再逐段生成短视频
将已批准的人物保存至 OpenArt 角色库,而非为每个场景重新输入文本提示生成。OpenArt 的角色功能支持通过提示词、参考图或引导式预设创建角色,并在图像与视频中复用。其指引还说明可在支持该功能的界面中使用 @name 标签调用已保存角色。请核实当前工具与模型的确切控制方式;保存身份是一种工作流辅助手段,而非承诺每一帧生成结果均完全一致。首次移动测试时,请使用 Image to Video,并以主参考图或已批准的静帧场景作为起始帧。动作幅度宜小:朝门口转身、迈两步、暂停、再回头。要求画面稳定且为中景偏宽构图,同时确保面部、卷发、锈红色夹克、米白色衬衫、深蓝色长裤及人物整体比例均保持一致。运动提示词不应彻底重构整个人物形象。OpenArt 建议此类首轮测试采用约五至八秒的短片段;请将此视为实用的起始时长范围,再根据当前模型设置与具体场景灵活调整。
以下是一份可复用的提示词合约:“沿用已保存的成年角色及已批准的正脸参考图。在车站大厅内,她自然地朝窗户方向迈出两步,微微转头面向镜头,并停顿一拍。摄像机固定、光线为自然日光,面部与服饰全程连贯,手部与足部需写实。禁止更换身份、添加额外人物、更换服装、突兀缩放或硬切。”
否定条款用于标记需复核的失败情形;但它们无法确保输出结果绝对干净。
请先生成低运动量镜头。若仅在简单转头过程中人物即发生改变,则后续追车场景也无法解决身份一致性问题。请先确认一个移动基准镜头,记录其对应模型、参数设置、参考图、提示词版本、宽高比、时长及最终采纳的成片,再每次仅增加一个变量以逐步提升复杂度。当运动引导受许可支持、且精确动作比全新文本描述更重要时,参考图转视频工作流 将十分有用。
规划同一人物在多个场景中的呈现
在 OpenArt 中实现跨场景同一角色工作流的难点,不在于识别单张静帧中的面孔,而在于房间、姿态、角度与光照发生变化时仍能维持人物身份一致性。OpenArt 的操作指南将分镜序列(storyboarded sequence)命名为 Smart Shot,而将含已保存角色与设置的长篇多场景制作称为 Director。分镜脚本并不能免除对每段生成镜头的逐帧检查;它只是为你提供一个明确定义“哪些要素必须保持不变”的框架。
请使用镜头合约(shot contract),而非一段混杂多项指令的冗长段落:
| 镜头 | 允许的变化 | 身份锚点 | 审批检查项 |
|---|---|---|---|
| 车站初登场 | 固定机位,小幅转头 | 主参考正脸图 | 面部、卷发、夹克、手部保持稳定 |
| 书店动作 | 新场景+手部动作 | 三分之二侧脸视角+已存角色 | 手伸向物体后方时仍为同一人物 |
| 户外站台 | 新光照+更宽构图 | 已批准的侧脸或三分之二侧脸视角 | 面部与服饰须与前两镜完全匹配 |

原始编辑插图,示意预期的场景转换。新场景不应悄无声息地生成一个全新人物。
请始终保留已批准的起始帧、拍摄角度、单一动作,以及能自然衔接至下一镜的结束状态。如需刻意更换服装,必须明确设计过渡;若面孔发生变化,则直接判定为未通过审核。
在规划多个交付成果时,请将身份连续性与地点连续性分开评估。人物身份可保持不变,而书店却悄然新增了书架;同理,房间环境可保持稳定,但人物面孔却发生了变化。一致性评估指南 提供了更广义的“通过/失败”判断视角,以区分这两类不同性质的失效模式。
审查与修复动态影像中的漂移问题
请以正常播放速度审查实际运动效果,而非仅依赖缩略图。分别在首帧、中帧与末帧暂停;再重点审视面部转向、手部横越身体、或其他物体遮挡人物局部等关键瞬间。将相邻镜头并排对比观察。留意眼距、发际线、肤色、夹克剪裁、长裤颜色、身高,或手部从遮挡中伸出时多出手指等异常变化。即使某张静帧看似可信,只要存在持续一秒的身份切换,整段序列即不可用。

原始编辑终场插图。在考虑加入运动前,请先将其与车站及书店图像对照,核查身份、服饰与比例是否一致。
下方片段为现有真实动态 Seedance 媒体库示例,专用于检验面部与口型运动。它并非 OpenArt 生成内容、非多场景角色测试,亦不证明图中女性可在动态中被准确复现。该示例旨在说明:动态交付件需进行全片审查,而非仅凭海报式静帧判断。
请全面审查运动过程,包括面部与口型同步性;该独立样本并非 OpenArt 基准测试。
请采用三阶决策机制:若同一人物与服饰在整个镜头中始终清晰可辨,则通过;若仅局部区域或某次转场失败但动作本身有价值,则修复;若面部、身体或场景漂移影响了大部分画面,则拒绝。OpenArt 将 Replace Character 文档化为一种针对身份错误的动态片段的修正选项。应用已保存角色后,需通过运动表现、遮挡处理、光照响应、手部细节及与邻近镜头的衔接等维度全面验证替换效果。若修正引入新的瑕疵,则仍属未通过。
使用 Seedance Agent 管理已批准的成片
一旦参考素材和分镜合同确定,制作工作便转为协调任务。将主版本、已通过的角度、允许的服装变体、提示词版本、模型设置、已批准的片段以及拒收说明统一归档管理。Seedance Agent 可协助规划分镜顺序、将参考素材精准关联至对应场景、审阅生成的镜头,并仅重跑表现薄弱的单个镜头,而非整部故事重新启动。它不会使 OpenArt 输出自动可复现;无论使用何种模型或平台生成镜头,均须采用一致的身份校验标准。
组装前,先比对相邻片段的首帧与末帧,再带声音完整播放成片。记录每条镜头通过的具体原因。若后续某项动作需调整,应保留已批准的镜头,仅替换受影响的片段。
结论
角色视频的一致性依赖于严谨的审核流程,而非神奇的提示词。首先在 OpenArt 中构建一个干净的主版本,验证角度集,保存角色设定,基于短参考片段驱动动画,规划每场戏允许的变更范围,并从面部、发型、服饰、手部及转场等维度评判动态序列。当局部漂移不影响叙事时予以修复;若画面中角色身份已明显失真,则直接拒收该片段。当这些参考素材、镜头版本与决策变得难以追踪时,请在 Seedance Agent 中组织并完成序列。



