展开本页目录
开始前准备什么
- 一套自己有权使用的角色与场景素材;本文角色和故事是原创练习设定,下载包不含已生成图片或视频。
- 可生成图片和视频的工具账号,以及能剪辑、配音和添加字幕的编辑器;先核对当前模型、任务模式、价格与素材要求。
- 准备一个本地项目目录,保存参考、锚点图、提示词版本、视频、任务 ID 和验收记录。
- 固定角色卡
- 审核锚点图
- 拆成四镜头
- 逐镜生成与交接
- 配音剪辑并验收
小舟的外观、道具、场景与固定项;是文字设定,不含生成图片。
20 秒剪辑目标、动作、锚点、交接、实际文件和验收栏。
四镜头参考模式与首帧接续提示词分别提供,粘贴前对应实际素材名称。
逐镜、逐切点核对身份、道具、动作、声音与实际费用。
本站 2.0 示例。替换占位素材地址、核对当前型号和参数后才运行;创建可能计费。
Python 3.10+ 标准库脚本,创建一次并保存 ID,等待到期可继续查询原任务。
1. 先做一条 20 秒的原创样片
故事只有一个角色:小舟提着未亮的纸灯笼走到门前,挂好灯笼,暖光照亮小巷。四个动作段各以 5 秒为剪辑目标,先制作无对白画面,再补一句旁白;实际输出长短与画面效果以你选择的模型为准。
本页的实操重点是同一个人、同一个灯笼在四镜之间能对得上。20 秒是最终时间线目标,既不是模型生成耗时,也不是承诺一次能得到 20 秒合格成片。能力依据来自官方资料;下方已补充 Imagegen 静态分镜教学候选,这个原创案例尚未生成视频或完成一致性实测。
2. 固定角色卡,把容易漂移的细节写出来
先生成候选角色图,选定一张正面和一张全身作为原参考。侧面图也要由这组原参考约束,人工确认后才加入角色包。不要把每次新生成的脸当作新的标准,否则偏差会逐镜累积。
只保留少量容易辨认的细节:发夹、外套颜色、一个背包和一个灯笼。下面这张角色卡在每次生成前重复核对,场景改变时也不修改角色身份。
character-card.md
原创角色:小舟,21 岁年轻女性,圆脸、深棕眼睛、齐耳黑色短发。
固定识别:左侧发际一枚银色星形发夹;深蓝短外套、米白长裤、白色双肩包。
固定道具:一个橙色纸灯笼,黑色提环;前三镜主要由右手提灯。
固定环境:雨后小巷、红木门、门框右侧挂钩;主光从画面左上方进入。
风格与画幅:温暖的二维动画、线条清晰、低饱和色彩,所有锚点图统一 9:16。
不得改变:脸型、发型、发夹位置、衣服颜色、背包数量、灯笼形状和提环。
故事:小舟提着未亮的灯笼走到门前,挂好灯笼,暖光照亮小巷。3. 出锚点图,先检查静帧再生成视频
以确认过的角色图为参考,分别生成 S01–S04 的开场候选。统一 9:16 画幅、服装、道具和主光方向,按 S01-start-v01.png 这样的名称保存。先把四张并排看,检查五官、发夹位置、灯笼提环和右手持物状态。
S03 的动作特写要仍能看清同一件外套袖口、右手和灯笼,不需要强行把脸塞进每个镜头。若锚点图已经换脸或手指异常,先修静帧;把不合格静帧送进视频会增加返工。
S01-anchor-prompt.txt
使用已确认的原创角色参考图,生成 S01 的单张锚点图。
角色小舟的脸型、黑色短发、左侧银色星形发夹、深蓝外套、米白长裤、白色双肩包保持参考中的设计。
场景:雨后小巷,画面右侧是红木门,门框右侧有一个空挂钩。
全身景,小舟位于画面左侧,面向画面右侧,右手提着未点亮的橙色纸灯笼。
灯笼只有一个,黑色提环完整;人物全身和双脚不被裁掉,地面接触清楚。
主光来自画面左上方,温暖二维动画,低饱和色彩,画幅 9:16。
画面不添加字幕、文字、镜号、水印或边框。4. 四镜头分镜表:动作、道具和交接都写清楚
下表是角色参考模式的剪辑方案,允许用中景与特写切镜。采用首帧接续模式时,下一段必须先承接实际上一段末帧的构图,景别变化再通过运镜或剪辑安排,不能同时要求起点完全相同又立刻跳到另一机位。
| 镜号 / 时间线 | 画面动作 | 结束状态与下一镜交接 |
|---|---|---|
| S01 / 0–5 秒 | 全身景,向右走两步到红木门前,右手提未亮灯笼 | 站稳;右手仍提灯,门框挂钩为空 |
| S02 / 5–10 秒 | 中景,抬眼看挂钩,右手把灯笼提高到腰部 | 朝向门框,右手持提环;灯未亮 |
| S03 / 10–15 秒 | 动作特写,右手缓慢把黑色提环挂上挂钩 | 灯已挂稳,右手松开后退开;光还未亮 |
| S04 / 15–20 秒 | 中景,灯笼渐渐亮起,小舟后退半步轻轻微笑 | 灯留在挂钩上,双手空着;暖光稳定 |
- 镜号 / 时间线
- S01 / 0–5 秒
- 画面动作
- 全身景,向右走两步到红木门前,右手提未亮灯笼
- 结束状态与下一镜交接
- 站稳;右手仍提灯,门框挂钩为空
- 镜号 / 时间线
- S02 / 5–10 秒
- 画面动作
- 中景,抬眼看挂钩,右手把灯笼提高到腰部
- 结束状态与下一镜交接
- 朝向门框,右手持提环;灯未亮
- 镜号 / 时间线
- S03 / 10–15 秒
- 画面动作
- 动作特写,右手缓慢把黑色提环挂上挂钩
- 结束状态与下一镜交接
- 灯已挂稳,右手松开后退开;光还未亮
- 镜号 / 时间线
- S04 / 15–20 秒
- 画面动作
- 中景,灯笼渐渐亮起,小舟后退半步轻轻微笑
- 结束状态与下一镜交接
- 灯留在挂钩上,双手空着;暖光稳定
5. 路线 A:用同一角色参考逐镜生成
在即梦等支持参考素材的视频工具中,先选择当前账号可用的视频模型及参考任务,再上传已确认的角色参考与本镜锚点图。提示词明确每个素材的用途:哪张管身份,哪张管构图,哪张管场景。界面的素材名称与引用方式以你当前版本为准。
先只做 S01,完整看完后再做 S02。后续镜头复用原角色包,另外补充已验收视频末帧作交接参考;参考模式的末帧只是参考,不等于模型严格锁定下一镜第一帧。下载的逐镜提示词给出四段动作,可分别粘贴修改。
Seedance 2.5 官方介绍支持多模态和多角色参考,也说明复杂运动与多主体交互仍有稳定性空间。教程用一个角色、一个缓慢动作降低变量,效果仍要看完整成片。
shot-prompts.md · S01
S01,全身景,目标 5 秒,9:16。使用确认过的 S01 锚点图作为当前模式支持的角色/首帧素材。
小舟从画面左侧向右侧缓慢走两步,来到红木门前,右手提着一个未亮的橙色纸灯笼。
固定脸型、齐耳黑色短发、左侧银色星形发夹、深蓝外套、米白长裤和一个白色双肩包。
镜头缓慢跟随,保持人物与地面接触;灯笼自然轻摆,不变成其他物品。
最后半秒站稳,面向红木门,右手仍提灯,便于下一动作段接续。
保持雨后小巷、门框右侧挂钩及左上方主光。画面不出现字幕或额外人物。6. 路线 B:末帧接首帧,先承接同一构图
当工具支持首帧模式时,先导出上一镜实际可用的末帧,再把这张图设置为下一动作段的首帧。只传首帧及当前模式允许的输入,动作提示词从当前姿态继续;如果实际末帧有变脸、坏手或道具漂移,先返工,不把错误继续传下去。
要控制下一段结束姿态,可另做一张同画幅、已确认的尾帧并选择首尾帧模式。严格端点模式与多模态参考模式的规则不同:方舟文档把首帧、首尾帧和全模态参考列为互斥场景。不要在同一请求中自行混装角色 reference_image 与 first_frame/last_frame;以所用工具及接口文档为准。
沿用末帧只帮助固定起点,不能保证中间每一帧身份、手部与动作不漂移。跨镜改景别时,选择路线 A 的切镜,或先保持同机位接续再渐变运镜。首尾图统一画幅,也便于后期拼接。
下方是火山方舟官方另一个角色的首帧与尾帧输入对照,用来说明如何显式指定两端画面。它们是任务输入示例,不是从实际返回视频抽出的帧,也不是本页小舟故事的生成结果。
S02-continuation-prompt.txt
从上传首帧的实际姿态接续,不立即切换景别或机位。
小舟先站稳,抬眼看门框右侧的空挂钩,右手缓慢将未亮的橙色纸灯笼提高到腰部。
保持首帧中的脸、衣服、发夹、背包、灯笼、朝向与光线;左手自然垂下。
结束时仍用右手握住黑色提环,灯不发光。目标 5 秒,不新增人物或字幕。7. 保存可用末帧和版本,不丢掉返工原因
在剪辑器时间线上找到上一段最后一张可用画面,以原画幅导出 PNG,命名为 S01-end-v01.png。别直接截带播放器按钮的屏幕,也别为了转场拉伸图片。记下该帧在原视频中的时间,下一段才知道从哪里接。
将参考、输入提示词、实际视频、末帧和验收记录放在同一镜号目录。末帧经过修图,就新增 S01-end-v02.png 并说明修改;它是修改后的交接图,不能描述成原视频的真实末帧。修改灯笼是否亮起、左右手或屏幕运动方向时,同时核对下一镜。
项目目录示例
small-lantern/
character/ 角色原参考与角色卡
anchors/ S01-start-v01.png … S04-start-v01.png
shots/S01/ 提示词、视频、实际末帧、任务记录
shots/S02/ 提示词、视频、实际末帧、任务记录
shots/S03/ 提示词、视频、实际末帧、任务记录
shots/S04/ 提示词、视频、实际末帧、任务记录
edit/ 剪辑工程、旁白、字幕和最终 MP48. 需要 API 自动化时,从本站已文档化的 2.0 单镜开始
手动即梦界面和 apizt API 使用各自的账号、模型权限与输入规则。本站创建文档保留了 Seedance 2.0 示例,配套 Python 客户端提供创建一次、保存 ID 和原任务查询。这里下载的 JSON 只是一条 S01 首帧准备模板,先替换素材 HTTPS 地址并核对当前型号、价格、参数,再运行。
这条 2.0 示例没有承诺与即梦 Seedance 2.5 网页的参考、编辑或时长能力相同。模型目录可能含新版本,但本页没有验证当前账户的 2.5 视频请求,也不按抖音标题推断 API 模型 ID。创建任务可能计费,本次教程没有执行付费生成。
设置 tokenba_API_KEY 后,在同一目录放好客户端和已修改的 JSON。首次创建使用新状态文件;已有 task_id 就查询原任务。创建超时先查历史,不删除状态文件盲目重提。succeeded 后下载实际 MP4,再做内容与音轨验收。
bash
python3 seedance-task.py create --api seedance-2 --payload first-shot-seedance2.json --state S01-task-v01.json > S01-result-v01.json
python3 seedance-task.py query --state S01-task-v01.json > S01-result-v01.json9. 配音、字幕和剪辑:先让四个动作接得上
将四段放到剪辑时间线,按实际动作选切点;太长就裁剪,太短就调整节奏或补镜,不用生硬定格凑 20 秒。S02→S03 在提灯动作上切,S03→S04 在松开提环后切;灯光由未亮到渐亮的状态只在 S04 改变。
旁白可自行录制:「她把灯留在门前,让晚归的人,也能找到回家的路。」先试读,再把语速与四镜时间线对齐。用自己可用的 TTS 时核对人名、停顿和音频授权;本文没有生成或实测配音。
字幕在编辑器中单独添加,两句分段展示,避免覆盖脸和灯笼。导出前完整试听生成片段里的原音轨,处理重复音乐、噪声和突跳;请求关闭生成声音也要看实际文件,播放器静音不会移除音轨。
10. 在每个切点前后检查连续性,再决定返工
完整播放一遍,再逐个看 S01→S02、S02→S03、S03→S04 切点前后的画面。比对角色卡、同镜中段和接续帧,不能只凭一张封面判断人物一致。
验收表把文件可用、身份一致、动作衔接和最终判断分别记录。技术合格但角色换脸,也要返工;画面合格但旁白突然中断,就处理声音。任务费用未核实时保留 unknown,不把一次成功任务当成整条片子的成本。
| 发现的问题 | 优先处理 |
|---|---|
| 脸、发型或发夹变了 | 回到原角色包,修正锚点图,减少动作变量,重做该镜 |
| 右手变左手,灯重复或提前亮起 | 写清持物与灯光状态,修交接帧,并核对后镜 |
| 切点人物大小、朝向突然跳变 | 参考模式重选切点;首帧模式沿用实际构图再安排运镜 |
| 挂灯时手部异常、道具穿过挂钩 | 降低动作复杂度或拆成两个更简单的动作,重新验收 |
| 文件有噪声、字幕遮脸或画幅不一致 | 在剪辑器处理声音、字幕与画幅,再导出复核 |
- 发现的问题
- 脸、发型或发夹变了
- 优先处理
- 回到原角色包,修正锚点图,减少动作变量,重做该镜
- 发现的问题
- 右手变左手,灯重复或提前亮起
- 优先处理
- 写清持物与灯光状态,修交接帧,并核对后镜
- 发现的问题
- 切点人物大小、朝向突然跳变
- 优先处理
- 参考模式重选切点;首帧模式沿用实际构图再安排运镜
- 发现的问题
- 挂灯时手部异常、道具穿过挂钩
- 优先处理
- 降低动作复杂度或拆成两个更简单的动作,重新验收
- 发现的问题
- 文件有噪声、字幕遮脸或画幅不一致
- 优先处理
- 在剪辑器处理声音、字幕与画幅,再导出复核
11. 通过小样,再扩展角色与镜头
四镜小样通过后,将已确认角色包、提示词版本和验收结果一起保存。增加第二个角色前,先做一个双人静帧,核对各自外观、位置和持物,再试一个简单双人镜头。
完成这条小样后,再增加第二个角色或做批量镜头。先保留通过验收的角色包与镜头表,再连接任务队列;扩展前核对每个模型和账户的限制。
怎样确认已经完成
- 角色原参考与四张锚点图已对照,脸、发型、发夹、服装、背包和灯笼一致。
- 每镜使用的任务模式、素材用途、实际文件、任务 ID 与输入版本可以对应。
- 参考模式和首帧接续模式分别设置,镜头起点、景别、运动方向与持物状态可交接。
- 最终 MP4 完整播放和试听,逐切点检查角色、手部、灯光、音轨与字幕。
- 返工与费用保留原记录;这套原创案例生成效果由实际制作确认。
常见问题
AI 漫剧怎样让同一个人物不变脸?
固定已确认的角色原参考与识别细节,先审核四镜锚点图,再在每镜重复使用同一角色包。生成后检查完整视频与切点,发现漂移就返工;提示词和参考都不能保证每一帧一致。
上一镜末帧直接当下一镜首帧就能无缝吗?
它能帮助下一段承接实际起点,但中间动作、手部与角色仍可能漂移。首帧模式要承接同一构图;想切换机位,可用角色参考模式制作新锚点并在剪辑中切镜。
角色参考图与首尾帧可以同时塞进一个请求吗?
不能自行混用。方舟文档将首帧、首尾帧和全模态参考列为互斥场景;参考任务可以用提示词间接指定端点,但不等于严格端点。根据实际工具、模型和接口选择一种输入模式。
这个下载包里有已经生成的 AI 漫剧吗?
没有。下载包包含原创角色卡、20 秒四镜 CSV、完整提示词、连续性验收表和一条待配置的 2.0 首帧 JSON。本文没有执行这套素材的付费生成或一致性实测。
即梦 Seedance 2.5 可以直接换成 apizt 的 2.0 示例吗?
两条路径使用各自的账号、模型权限与任务参数。本站 2.0 模板用于独立单镜接入,不承诺网页 2.5 的参考、编辑或时长能力相同;运行前查当前模型目录与对应文档。
20 秒四镜一定只要创建四次吗?
不一定。静帧修正、视频返工和补镜都可能增加次数。先验收一镜小样,再继续后镜;按实际任务和账单记录成本,未知费用保持 unknown。
人物一致性教程为什么还要写配音字幕?
最终片子还要核对切点、光线、道具、声音和文字。把旁白与字幕放到剪辑环节更容易控制人名、停顿、节奏和遮挡,也便于对画面与音频分别返工。


