Appearance
用 Codex 制作 AI 漫剧与短片
AI 漫剧最常见的失败不是某一张图不好看,而是整条生产线没有统一约束:角色每镜头变脸、道具消失、动作接不上、字幕和配音错位。本页用一条 45 秒竖屏短片建立可重复流程。
不会写代码怎样完成本章
普通创作者可以用 ChatGPT Work 整理角色设定、脚本和分镜,使用已授权的图像与视频工具生成素材,再在剪映、CapCut 或熟悉的剪辑软件中人工组装。角色圣经和分镜表可以保存为 Word、Excel 或普通表格,不要求 Markdown。
Remotion、React、批量脚本和程序化剪辑只是需要大量重复镜头时的技术增强方案,可以全部跳过。第一条作品先控制在 30–45 秒、2 个角色和 1 个场景,逐镜头检查比追求自动生成整集更重要。
第一步:写项目圣经
project-bible.md:
md
# 项目
- 类型:轻科幻悬疑漫剧
- 时长:45 秒
- 画幅:9:16,1080x1920
- 平台:短视频信息流
- 受众:18+,不含血腥和惊吓特写
- 画面:二维赛璐璐 + 克制霓虹
- 节奏:前 3 秒给异常,30 秒反转,最后 5 秒悬念
- 交付:mp4、srt、封面、分镜表、素材清单同时写版权边界:原创角色、不模仿在世艺术家独特风格、不使用无授权音乐、Logo、人物肖像和影视角色。
第二步:建立角色与场景圣经
每个角色固定:
- 年龄段、体型、脸型、发型;
- 服装、颜色、配件;
- 不可变化特征;
- 常用表情和动作;
- 正面、侧面、背面参考;
- 配音音色和语速;
- 禁止出现的元素。
示例:
md
## 林岚
- 25 岁,短黑发,左侧银色发夹
- 深灰连帽外套,内搭橙色 T 恤
- 右手戴黑色运动手表
- 不可变化:发夹在左侧、外套无 Logo、瞳色棕色先生成角色设定图并人工选定,后续镜头只使用已批准参考,不在每镜头重新发明角色。
第三步:把故事写成可拍脚本
text
根据 project-bible.md 写一条 45 秒竖屏漫剧脚本。
要求:
- 前 3 秒出现可见异常;
- 只用 2 个角色、1 个主要场景;
- 台词总字数控制在适合 45 秒配音的范围;
- 每句台词推动信息或冲突;
- 不依赖旁白解释画面中看不到的关键事件;
- 结尾留下一个明确悬念;
- 先输出节拍表,再输出对白稿。人工检查故事逻辑、节奏、平台规则和内容风险,再冻结 script-v1.md。
第四步:生成结构化分镜表
让 Codex输出 CSV/表格,每镜头包含:
- shot_id;
- 时长;
- 景别和机位;
- 角色、动作、表情;
- 场景和光线;
- 台词/旁白;
- 音效/音乐;
- 开始状态与结束状态;
- 图像提示;
- 视频运动提示;
- 参考资产;
- 验收点。
提示:
text
把 script-v1.md 拆成 8-12 个镜头。每个镜头必须写清上一镜头结束状态和本镜头开始状态,以保证人物位置、视线、道具和光线连续。动作强度按“静止/轻微/明显”标记,不要用空泛的“电影感”。第五步:先做关键帧,不直接批量视频
流程:
- 每个镜头先生成一张关键帧;
- 检查角色、服装、道具、空间和构图;
- 锁定通过的关键帧;
- 再用关键帧作为视频参考;
- 失败镜头单独重做,不整集重生成。
图像提示应包含固定角色块:
text
[角色固定描述]
[场景固定描述]
镜头:中近景,手机屏幕冷光照亮左脸,角色看向画面右侧门口。
保持银色发夹在左侧、灰色无 Logo 外套、黑色手表在右手。不要出现文字、水印、额外人物和额外手指。使用 ImageGen、Fal 或其他工具时,以当前可用 Plugin/Skill 和服务条款为准。
第六步:控制镜头连续性
建立 continuity-ledger.csv:
text
shot_id,character_position,gaze,prop,lighting,wardrobe,start_state,end_state,approved_asset让 Codex在生成下一镜头前读取上一镜头记录。人工重点检查:
- 左右方位和视线;
- 手中道具与开关状态;
- 衣服、发型和配件;
- 场景时间和光线;
- 人物伤痕、污渍或情绪;
- 动作能否从上镜头自然接续。
第七步:生成视频镜头
视频提示描述变化,不重复整张画面:
text
基于已批准关键帧。镜头保持固定,角色先静止 0.5 秒,然后缓慢转头看向右侧门口,表情从疑惑变为警觉。只有头部和视线移动,衣服、发夹、手表和背景保持不变。不要推拉镜头,不要增加人物。动作越复杂,越应拆镜头。不要让一个 8 秒镜头同时完成走路、开门、变装、镜头环绕和爆炸。
第八步:配音、字幕和声音
先锁定对白再生成音频。记录:角色、文本、音色、语速、情绪、文件名和授权来源。
要求 Codex:
text
根据最终对白生成配音任务表和 SRT 初稿。字幕每条不超过两行,按真实音频时间对齐,不根据文字长度猜时间。专有名词保持 project-bible.md 写法。使用 HeyGen、语音服务或第三方音乐前确认肖像、声音克隆、商业使用和平台授权。未经本人明确同意不要克隆真实人物声音或形象。
第九步:程序化剪辑
Remotion Plugin 适合用 React 组织镜头、字幕、转场、音频和批量导出。也可以使用现有剪辑软件或受控脚本。
text
使用 Remotion 按 shots.csv 组装 1080x1920、30fps 的 45 秒短片。镜头切换以硬切和短溶解为主,不增加随机特效。加载最终配音和 SRT,保证字幕安全区。输出预览版,不发布。程序化时间线必须以最终音频时长为准,不能只按预估秒数拼接。
第十步:逐层验收
内容
- 故事能在静音和只听声音两种情况下理解;
- 前 3 秒有明确钩子;
- 反转有前置线索;
- 没有事实、版权或平台风险。
连续性
- 角色、服装、道具、方位、光线连续;
- 动作起止能衔接;
- 没有突然出现/消失元素。
技术
- 分辨率、帧率、编码、时长正确;
- 无黑帧、花屏、音爆和字幕裁切;
- 音量稳定,台词可懂;
- 封面在小尺寸可读。
文件
master.mp4、captions.srt、封面、素材 manifest、脚本和分镜齐全;- 每个外部资产有来源和授权记录;
- 草稿与最终版命名清楚。
常见失败
角色每镜头变脸
先做角色圣经和批准参考图;提示中只强调不可变化特征;每镜头记录资产。
镜头单独好看,合起来不连贯
分镜表增加 start/end state,维护连续性台账。
台词和字幕错位
先锁音频,再按真实波形/时长生成时间码。
一次生成整集无法修
按镜头生成和验收,失败只重做单镜头。
完成门槛
- [ ] 项目、角色、场景和版权圣经已冻结。
- [ ] 分镜含开始/结束状态和验收点。
- [ ] 关键帧先于视频生成并逐镜头批准。
- [ ] 连续性台账完整。
- [ ] 配音、音乐、肖像和素材有授权。
- [ ] 成片经过内容、连续性、技术和文件验收。
- [ ] 未经人工批准没有发布。
相关 Skill
查看 官方创作类 Plugin 推荐 和 社区创作 Skill 推荐。