AI 视频 · 案例
《The Oldest Tree》:一个镜头换了张脸,检查为什么没发现?
先看女孩、祖父与红杉的故事,再看角色输入、漏检原因和实际返工;原图是人物参考,完整声音尚未审听。
发布 · 材料核对
到 YouTube 看作者的 2 分 53 秒进展片 ↗展开项目背景与编辑判断
女孩随逐渐失忆的祖父走进红杉林,多年后又带自己的孩子回来。这样的故事既要让人认出同一个角色,也要让时间真的过去。作者留下的旧审片记录、角色图和脚本,能让我们追到一次具体修改:先重新决定成年外观,再检查程序是否真的在看对的人,最后只重做需要返工的阶段。
公开说法
先看故事里的两代人
影片已公开,人物与时间的关系是这次制作要解决的事。
作者把《The Oldest Tree》标为 2026 年 10 月的本地视频进展片。女孩、祖父与树的记忆构成故事;结尾回到多年后的孙女和她的孩子。公开版本长约 2 分 53 秒、49 镜头,原片留在作者的 YouTube。
10 月 4 日的 v3 提交,把旧 2:46、47 镜头的影片链接换成当前 ID,并同次更新项目产物。这里研究的是这部已存在作品的制作选择,没有把本轮阅读材料写成一部新影片,也不把作者版本对应当作本站完整声画验收。
本节依据: Story Forge 固定版本 README · 作者当前《The Oldest Tree》原片 · 10 月 4 日 v3 原提交
公开说法
同一个人长大了,参考图也要重新决定
三张角色输入把童年、旧成年设定与新成年设定分开。
9 月 30 日的旧剪辑记录中,作者认为成年孙女仍显得和女孩一样年轻,一些近景也出现更小或不同的脸。这个判断来自人看故事里的年龄关系;不能只问衣服、发色或人物是否大致相似。
后来的 masters3 输入继续用女孩图作参考,要求同一人长成 42 岁:眼角细纹、更强的下颌,仍保持辫子、雀斑、眼睛与黄雨衣。它还写明,这张有意改变年龄的主参考需要由人眼与女孩图比较。下面三图都是作者公开的生成角色输入,不是影片失败和修复后的动态对照;“42 岁”是作者的设定,不能由图片独立核定。
核对画面来源 ↗
核对画面来源 ↗
核对画面来源 ↗本节依据: 旧剪辑的人审与停稿记录 · 42 岁成年主参考的实际输入 · 三张原角色输入图
公开说法
人物送进去了,检查却没有读到她
旧规则与角色字段,分别留下了漏检的位置。
作者的 face_check 记录点名 s4_walkback:一段四秒镜头把女孩换成了更圆、更小、眼睛不同的脸,旧检查仍放行。作者追到两个原因。整片检查的身份问题原为卡通动物写,关注物种、耳朵与体形;缩小后的人脸没有被具体比对。
另一个原因更具体:该镜人物填在参考字段 refs,旧逐镜门却等着 identity 字段,所以没有运行人物检查。新代码从两个位置收集角色,再把能识别的人脸与对应主参考比较。这个过程说明,输入里有人物图片,也要确认检查步骤确实读取了它。
本节依据: 人脸检查:漏检原因与实际逻辑
公开说法
静帧不对,与动起来以后变脸,分开返工
三镜从静帧重新做起,另两镜明确从动画阶段重做。
原 refix_faces 脚本把 s4_walkback、s2_wide_walk、s7_kneel 从静帧重新做起;s4_creek、s8_wide 则只指定重做动画。前一组重新决定人物输入,再继续下游;后一组不因运动失败就先推翻静帧。脚本能让读者核对这次安排,没有把整个影片重新抽一遍。
作者还记录,某些小女孩镜头在多次动画种子下都会重新画脸,于是加入 face_lock:给检测到的脸重新应用人物主参考,再送去检查。它意在留下动作,不用慢推一张静帧代替运动;这个意图和实现可以查源码,本站没有重新生成或制作动态对照。
本节依据: 三镜与两镜的原返工脚本 · 人脸修正与保留运动的实现 · Story Forge 固定版本 README
本站分析
认出同一张脸,还不等于看懂年龄与故事
年龄只是报告字段;跳过与通过也要区分。
当前检查代码明确注释,年龄仅作报告:模型把设定十岁的女孩主参考估成 37 岁,所以年龄不作通过门槛。实际判定也只按脸部相似度处理。报告表头仍提“年龄在八岁内”,但不能据此说系统已可靠检查了故事年龄;作者重新定成年画像并由人眼比较,解决的是另一项问题。
脸太小或侧转过大时,检查和修正各有跳过条件;未检查不是通过。作者也跳过对白镜头的人脸修正,以保护口型。10 月 4 日 v3 的脸部报告仍有 WARN、FAIL 和 UNCHECKED;整片 QC 为 177/179 通过但总判 FAIL。这些是作者项目报告,不是本站复跑,也不能把声画判断缩成一个通过数字。
本节依据: 人脸检查:漏检原因与实际逻辑 · 人脸修正与保留运动的实现 · v3 脸部报告 · v3 整片 QC 报告 · 10 月 4 日 v3 原提交
本站分析
回到自己的角色,先决定检查要回答什么
原材料可以解释过程,复用仍需要相配的输入与模型环境。
想借鉴时,先选自己有权使用的人物参考,写清这个镜头必须让观众认出谁、发生什么、处于哪个年龄阶段,再区分静帧和动态哪里没有做到。作者的原脚本、角色图与本地模型后台是同一套制作条件;README 的起步 .sf 路线没有整套检查和导演流程,完整路线还需额外模型与工具,且留有作者机器的固定路径。
代码列为 MIT,媒体与模型权重另看各自条款;资产文件只把旧 saga.mp4 单独列为 CC BY-NC-SA,不能拿这条许可覆盖当前影片或所有人物图。这里提供的是原作与选择的研究入口,没有要求照搬整套生成,也没有把这份进展片写成收入、市场成功或可靠自动验收的证明。
本节依据: Story Forge 固定版本 README · 代码、媒体与模型的许可边界
出处与边界
材料从哪里来
- 作者当前《The Oldest Tree》原片公开进展片 · 10 月 4 日版本发布 核对
原 YouTube ID 与 v3 同提交对应;连续静音播放已完成,完整声音未审听。
- Story Forge 固定版本 README作者当前制作与运行说明核对
影片、检查/修正职责,起步与完整流程的不同条件;作者自述不当本站复做。
- 10 月 4 日 v3 原提交作者版本对应与实际差异发布 核对
旧影片 ID、时长与镜数替换为当前版,同次更新 final 产物。
- 旧剪辑的人审与停稿记录作者 9 月 30 日记录核对
成年外观与近景漂移判断;未完成项属于旧 2:46 剪辑,不能套作 v3 验收。
- 42 岁成年主参考的实际输入原人物参考与生成要求核对
女孩图、年龄外观、保留特征及人眼比较要求;不是动态修复测试。
- 三张原角色输入图作者公开的生成参考核对
girl、woman、woman40 的输入职责;正文原图保留完整字节,不当作动态 A/B。
- 人脸检查:漏检原因与实际逻辑作者源码与注释核对
refs/identity 的角色读取、相似度、年龄仅报告及跳过条件;文档文字与执行逻辑分开核对。
- 人脸修正与保留运动的实现作者源码与具体例外核对
检测后用主参考修正,过小或侧转人脸跳过;不保证所有帧已通过。
- 三镜与两镜的原返工脚本作者逐阶段返工安排核对
三镜从静帧重做、两镜指定动画重做;本站未运行。
- v3 脸部报告当前项目输出 · 10 月 4 日提交核对
FAIL、WARN 与 UNCHECKED 保留;年龄估值不作为人物实际年龄。
- v3 整片 QC 报告作者项目检查输出核对
177/179 通过仍总判 FAIL;不把检查计数等同于完整声画验收。
- 代码、媒体与模型的许可边界原仓库资产许可说明核对
代码 MIT 与旧 saga.mp4 的单独许可;上游模型及当前其他媒体须另核。