Skip to content

code4craft/ai_drama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

《妈来了》— AI 短片 Demo

母亲节短片 · 时长 2 分 9 秒 · 9 镜剪辑 风格参考:是枝裕和《步履不停》《比海更深》

母亲节当晚,独居上海的 26 岁女儿下班回家,发现农村老家的妈妈以"陪舅妈来检查身体"为由突然出现在她的小公寓里。两个人从未说出口"我想你",但用一晚上的别扭、嫌弃、抢着委屈自己,找到了一种共处的方式。

成片

renders/episode01.mp4 · 720×1280 · 60fps · 33.7MB · 2 分 9.5 秒

9 个分镜按剧本顺序拼接:

# 时长 内容
1 15s 走廊 → 门缝灯光 → 开门看见妈
2 15s "妈?你咋个来咯?" 进门对话
3 15s 收拾屋子的小对峙 + 妈端菜出厨房
4 15s 饭桌:剥好的咸鸭蛋 + 红烧肉那一口
5 15s "那一起睡床嘛" — 抢着委屈自己
6 15s 腌菜罐被戳穿
7 12s "……还是这个味道"(眼睛没看妈)
8 12s 削苹果手部 + 牙签喂苹果
9 15s "我陪你看" + 靠肩膀(全片高光)

目录结构

drama_demo/
├── README.md              本文件
├── AGENTS.md              工作流约定(继续推进时给 AI agent 看的)
├── scripts/               剧本与图像生成 prompt
│   ├── 妈来了_完整剧本.md
│   └── 妈来了_图像生成prompt.md
├── characters/            角色定妆图 + 环境图 + 5 张关键剧照(参考输入)
│   ├── xiaoning.png       女儿定妆(去底)
│   ├── guifen.png         妈妈定妆(去底)
│   ├── apartment.png      上海老破小一居室环境
│   ├── still_doorway.png  开门走廊剧照
│   ├── still_dinner.png   饭桌对坐剧照
│   ├── still_pickle_jar.png  腌菜罐手部特写
│   ├── still_apple_peel.png  削苹果手部特写
│   └── still_shoulder.png    沙发靠肩剧照
├── shot_prompts/          9 个分镜的 seedance 提交 prompt(含 3 个 v2 修订稿)
└── renders/
    └── episode01.mp4      成片

制作流程概览

  1. 剧本(Claude 生成):scripts/妈来了_完整剧本.md,按是枝裕和风格写得克制,2 分钟、9 个分段、四川话对白。
  2. 图像生成 prompt(Claude 生成):scripts/妈来了_图像生成prompt.md,按角色 / 环境 / 5 个关键场景拆 prompt。
  3. 角色与剧照(Codex 按图像生成 prompt 文件批量生成):8 张图,2 张角色定妆 + 1 张环境 + 5 张关键场景。
  4. 分镜视频(seedance 2.0 VIP,逐镜手动迭代):9 个分镜串行提交,每镜抽 3-4 帧验证一致性。3 镜重抽过(Shot 2 戏太静、Shot 3 妈妈没出现、Shot 5 出字幕)。
  5. 拼接:ffmpeg concat filter 重编码,因为 Shot 8 本地裁剪过 timebase 与其他 mp4 不一致,-c copy 失败。

关键经验

  • 角色一致性靠静态角色图扛,跨镜服化保持稳定;近景里脸/服装基本一致,远景会有轻微偏色。
  • 字幕是个反复问题:seedance 在对白密集的镜头会自动加字幕条。对策是把 prompt 里的"对白"格式改成"配音参考,画面里不能显示这些字",并写多遍硬性禁令。
  • VIP 模型单镜头 3-5 分钟出片,队列基本空;普通 seedance2.0 队列动辄上千,不适合生产。
  • 抽帧验证比一把梭重要:每镜出片后抽 3-4 帧目视核对,写下次镜头时把这镜实际生成的服化道粒度抄进角色映射段当强约束。

积分消耗

VIP 模型,14 积分/秒。

镜头 出片时长 重抽次数 消耗
Shot 1 15s 0 210
Shot 2 15s 1 420
Shot 3 15s 1 420
Shot 4 15s 0 210
Shot 5 15s 1 420
Shot 6 15s 0 210
Shot 7 12s 0 168
Shot 8 12s (15s 裁剪) 0 168
Shot 9 15s 0 210
合计 2436 积分

后期未做的事

  • 字幕:剧本结尾的"母亲节"三字字幕由后期单独加,不在 seedance 出片阶段。
  • 音乐 / 音效 / 对白字幕 / 调色:交后期独立完成。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors