教材总览 · 第 3 章 ← 上一章 下一章 →
3 第 3 章

视频生成与编辑

让画面动起来,比让画面好看难一个量级——时空表征、时间一致性、参数与剪辑的完整流水线。

学习目标
  1. 知识:理解视频的时空表征(帧、时间维、数据立方体)与"为什么比图像难一个量级";能说清潜空间视频扩散、时空注意力、DiT 视频架构三条技术路线的关系,以及时间一致性为什么难(闪烁与漂移的成因);了解音视频联合生成的进展与"参数语义"背后的工程约束。
  2. 能力:能用文生视频、图生视频、首尾帧、参考图、运镜描述五种条件完成一个镜头的生成;能读懂并调控运动幅度、时长、分辨率、种子等参数,设计并执行"一次只改一个变量"的对照实验;能完成"生成 → 筛选 → 剪辑 → 配乐 → 导出"的完整流水线,并对失败片段写出可执行的改进方案。
  3. 素质:建立"AI 视频是概率生产、必须大浪淘沙"的理性预期与成本意识;掌握《人工智能生成合成内容标识办法》的要求,养成"发布前标识"的操作习惯,抵制虚假信息,坚持诚信自律。
对应第 4 周 · 3 学时讲授 1 学时 · 实践 2 学时主线推进:4–6 段镜头视频

凌晨一点,小舟把第 2 章做好的分镜图"水月"拖进视频工具,输入提示词:"月夜,江面如镜,一轮明月从潮水中缓缓升起,镜头缓慢推近。"第一次生成的 5 秒里,第 1 秒很美,第 2 秒月亮抖了一下,第 3 秒江面像被揉皱又摊平——单看每一帧都还算过得去,连起来放却"跳"得像信号不好的老电视。她一共生成了 7 次,只有 2 次能看,最后剪进片子的那 1 段,是第 6 次生成的。这一章要讲清楚三件事:视频为什么比图像难一个量级(原理);运动幅度、时长、分辨率、种子这些旋钮各自在管什么(参数);以及怎么把"抽卡"变成一条可控的流水线,从几张分镜图做出 4–6 段能进成片的镜头(实操)。学完这一章,你手里就集齐了本书前半程最重要的两块拼图。

本章路线:把第 2 章的分镜图,变成能剪进成片的镜头 分镜图 第 2 章产出 时空表征 3.1 三条路线 3.2 时间一致性 3.3 条件控制 3.5 参数语义 3.6 成片 4–6 段镜头 原理层 · 3.1–3.4 数据立方体与 token 爆炸 三条技术路线(演进叠加) 闪烁与漂移 · 音视频联合生成 控制层 · 3.5–3.6 文生 / 图生 / 首尾帧 / 参考图 运镜九种写法 · 落幅纪律 运动 · 时长 · 分辨率 · 种子 工程层 · 3.7–3.9 工具地图与选型决策树 重绘 / 延长 / 补帧 / 剪辑 迭代率与成本:3 次换 1 个镜头 两件贯穿全章的事:每一次生成都是一次"概率采样"——所以要"多版生成、逐条筛选"; 每一段成片都要"可追溯"——所以要记录参数、保留素材来源、发布时做 AI 生成标识 3.10 失败诊所 3.11 关键概念表 3.12 动手实践 3.13 课程思政
图 3-1 第 3 章的内容地图。从"数据立方体"到"成片",本章走完一条完整的镜头生产线:先讲原理(为什么难),再讲控制(怎么让它听话),最后讲工程(怎么把它做出来、做得起、做得合规)。

3.1视频的时空表征:多出来的那一维

第 2 章结尾,小月交付了 6 张分镜关键帧。但短片是要"动"的:月亮要升起来,江水要流,衣袂要飘。把一张静止的图变成一段动的画面,这件事在技术上叫什么?叫视频生成(video generation)。而理解它的第一步,是回答一个看起来很朴素的问题:在计算机眼里,"视频"到底是什么?

帧:视频的最小单位,是图像

答案的第一半简单得让人失望:视频就是一叠按顺序排好的图像。这叠图像里的每一张,叫一帧(frame);每秒播放多少张,叫帧率(frame rate,单位是 fps,frames per second)。电影工业的经典帧率是 24fps,多数生成工具的默认值在 24fps 到 30fps 之间。换算一下就明白"时间"有多贵:一段 5 秒的 24fps 片段 = 120 帧;10 秒 = 240 帧。第 2 章你为一帧的好看反复调参数,现在工具要求它在几秒钟里把 120 帧全部画出来,而且画得"前后不像两个人"。

这里就出现了本章第一个关键观念:图像生成与视频生成,不是"多画几张"的关系,而是"多了一整条约束"的关系。图像的目标是"这一帧看起来对";视频的目标是"每一帧看起来对,而且帧与帧之间的变化看起来也对"。前者是一个二维优化问题,后者是一个带时间轴的优化问题——后面所有的难点(闪烁、漂移、形变、物理错误),都从这条多出来的约束里长出来。

时空数据立方体:把视频看成"三维"数据

于是,视频在模型眼里有了一个更精确的画像:它不是"一串图",而是一个时空数据立方体——沿着宽(W)、高(H)、时间(T)三个方向同时展开的数据块。一张图像,是这个立方体在 T=1 时的特例;Sora 的技术报告《Video generation models as world simulators》(2024 年 2 月)正是这么处理的:图像只是"单帧视频",同一套方法可以处理。

为什么非要用"立方体"这个词?因为它能解释两件事。第一,压缩是三维的:第 2 章的图像模型在潜空间把画面在空间上压小;到了视频,模型的压缩网络(3D 因果 VAE 一类)会连时间方向也一起压缩——把相邻的几帧合并成"一帧的时间表示"。第二,代价是三维的:任何一维变大,代价都会同时上涨,而且是叠加性地上涨(下一小节详述)。

视频 = 帧 × 高 × 宽 的"数据立方体" 帧 t 帧 t+1 帧 t+2 T 帧 W 宽 宽 W 高 H 时间 T token 数 ≈ (T/t) × (H/h) × (W/w) ÷ patch 体积,随时长与分辨率"线性"增长; 但注意力是 O(N²):算力与显存随它们"平方"增长 —— 这是本章一切"上限"的源头。
图 3-2 时空数据立方体。视频多出来的那一维是时间。模型要同时学会两件事:"每一片切片长什么样"(空间)与"切片之间怎么变"(时间)——第二件事,就是本章的主角。

把视频看成立方体,还有一个立即可用的推论。既然多出来的维度是"时间",那么"帧率高不高、时长长不长、画面大不大"这三个旋钮转动的代价,就不是相加、而是相乘。举个具体对照:一部 1080p、1 分钟的影片,第三方测算给出的视觉词元数量级是百万级(约 100 万到 180 万,随压缩比、patch 大小与采样步数而变,属估算而非官方数字);而一个更小的公开对照是,模型 Mochi 1 在 480p、约 5.4 秒时,官方模型卡标出的视觉词元数是 44,520 个。从"5 秒 480p"到"1 分钟 1080p",画面并没有变复杂,但模型要处理的"格子"多了几十倍——而注意力机制的计算量是随格子数平方上涨的。

两条曲线:数据量是线性的,算力是平方的 相对代价 2 秒 5 秒 10 秒 20 秒 30 秒 token 数(线性) 注意力计算量(平方) 约 8–10 秒:跨帧一致性开始明显下滑 同一逻辑适用于分辨率:1080P 硬拉到 4K,序列长度变 4 倍,注意力计算量约 16 倍。 所以平台设置的"时长上限"与"分辨率档位",本质是算力、显存与一致性三堵墙的交点。
图 3-3 两条增长曲线。这是本章所有"参数语义"的总开关:时长与分辨率每加一档,代价都在平方曲线上往上跳一格。理解这张图,你就明白为什么"更长、更大"的需求总是撞墙。

难在哪里:三重代价

把上面几段收拢成一句话:视频比图像难,难在"多了一维"带来了三重代价。第一重是数据代价:帧数 × 画幅,格子总数成倍增加。第二重是连续性代价:模型不仅要生成"好看的帧",还要生成"帧与帧之间正确的关系"——月亮的位置要在时间上平滑移动,而不是每帧独立地"重新画一个月亮"。第三重是累积代价:一帧里的小误差,会在生成下一帧时被当作"事实"接过去,一环带一环地放大(3.3 节整节都在讲这件事)。

你的日常类比是动画。手绘动画师画一个 5 秒的动作要画 120 张原画与中间画,但动画师手里有一条"动作线":他清楚地知道第 30 帧的手臂应该在哪个位置,因为第 29 帧在那儿。而 AI 视频模型生成第 30 帧时,它没有"手感",只有一个学出来的统计直觉——这既是它惊人高效的原因,也是它时不时"手滑"的原因。第 1 章讲过大语言模型"没有记忆",视频模型同样如此:它的"记忆"就是你喂给它的条件(首帧、参考图、上一段),而不是它"记得"自己刚才画了什么。

深入一格 · 为什么"多一维"就等于"平方"选学 · 数学直觉

模型处理视频时,先把立方体切成小块(时空 patch),每块变成一个词元。设词元数为 N,则 N 大致与"时长 × 宽 × 高"成正比——把时长翻倍,N 就翻倍。

麻烦出在注意力上。第 1 章说过,注意力是"每个词元都看一圈其他词元并加权平均",因此它的计算量是"词元数 × 词元数",也就是 N²。N 翻倍,计算量变 4 倍;分辨率从 1080P 提到 4K(像素 4 倍),计算量约 16 倍。

N ∝ T × H × W ⇒ 注意力计算量 ∝ N² ∝ (T × H × W)²这是最"朴素"的算法代价。工程上有大量手段把指数压回来:潜空间压缩(先变小再算)、稀疏注意力(只连重要的对)、分块与序列并行(把大矩阵拆开算)——但"平方"这个底色始终在,这就是时长与分辨率有上限的根本原因。

一句话记住这条链:时间维 → 格子更多 → 平方更贵 → 平台给你设上限。下次看到某个工具的"单次最长 30 秒",你就知道那不是产品经理随手写的数字。

表 3-1 图像与视频:多出来的那一维带来了什么
对比项图像生成(第 2 章)视频生成(本章)对学生意味着什么
数据结构一张画:宽 × 高一个立方体:宽 × 高 × 时间视频的产物天然要按"秒"来规划,按"帧"来估算
最小生成单位1 张图一段片段(常见 4–10 秒)分镜要按"镜"组织,一个镜一段,别指望一次生成整片
核心难点构图、风格、细节、文字再加"时间一致性"与"物理合理性"画面好看只是及格线,动得合理才是及格线以上
算力增长随像素数超线性("时间墙")随像素数 × 帧数平方增长("平方墙")分辨率、时长每一项加码,等待时间与花费都跳档
可控手段提示词、参考图、局部重绘再加:首尾帧、参考视频、运镜描述、延长与重绘条件越多,锚点越强,"抽卡"命中率越高
成功率的现实尚可,一次常能出可用图约 3 次生成得 1 个可用镜头(见 3.9 节)预算时间要按"生成次数"算,不是按"成品时长"算

3.2三条技术路线:视频模型是怎么"长"出来的

知道了"难在哪",接下来是一个很实际的问题:模型要怎么设计,才能一边画出好看的每一帧,一边保证帧与帧之间是连贯的?过去三年,这个问题的答案不是三个候选方案里挑一个,而是三条路线逐层叠加出来的。理解这个"叠加"关系,你就能看懂今天所有工具背后的共同骨架——也能在别人说"某模型是 XX 架构"时,分辨哪句是对的。

路线 A · 潜空间视频扩散:给图像模型"装上时间"

最自然的起点是:第 2 章的文生图模型已经很强了,能不能直接用?可以——拿成熟图像扩散模型当底座,把"时间"当成新部件插进去,再拿视频数据微调。这就是路线 A,技术上叫潜空间视频扩散(latent video diffusion)。第 2 章说过,扩散模型"在压缩过的潜空间里做去噪";视频扩散只是在这套流水线里增加了处理时间的层。

具体怎么插?两种典型做法最为常见。一是时间注意力层:让不同帧在同一个空间位置上"互相看一眼",从而协调彼此的样子;二是三维卷积残差块:把原来只在平面上滑动的卷积核,沿时间方向也滑动一下。学术界的两篇代表工作把这两条路都验证了:Video LDM(论文题名《Align your Latents》,2023 年 CVPR)明确实现了这两类时间混合层,长视频靠"迭代采样 + 上下文引导"拼接,高帧率靠额外的插帧模型补帧;Stable Video Diffusion(SVD)则把时间卷积与交叉注意力层加在 UNet 的每个空间块之后,并强调联合微调空间参数与时间参数比只训时间参数效果更好。它的训练是三段式的:先继承 SD 2.1 的图像预训练,再做大规模视频预训练,最后用约 100 万条精选高质量视频微调。

🧪 两个必须澄清的常见误说

其一:"SVD 用的是 3D VAE。"不成立。SVD 的时间层在 UNet 去噪器内部,它的 VAE 沿用 SD 2.1 的图像 VAE,只做空间 8× 压缩,没有时间维压缩。真正带时间维压缩的 3D(因果)VAE 出现在后续的 CogVideoX、Open-Sora、HunyuanVideo、Wan 等模型里。写论文、做汇报时这个区别要点清:SVD 时代 = 图像 VAE + UNet 时间层;3D 因果 VAE 时代 = 空间与时间一起压缩。

其二:"Sora 用的是分解式时空注意力。"不成立。Sora 技术报告里说的 spacetime patches(时空小块)是输入表示——视频先被压缩成潜表示,再切成小块当作 Transformer 的词元,这与"注意力怎么连接"是两件事。"patch 化"回答"数据怎么切","注意力分解"回答"切完之后谁看谁"。把这两件事混为一谈,是最常见的技术表述错误之一。

路线 B · 时空注意力:在注意力里显式建模时间

路线 A 解决的是"怎么把图像模型变成视频模型",路线 B 进一步追问:时间关系到底该在哪里、以什么方式被建模?最著名的答案是 AnimateDiff(ICLR 2024):向一个冻结的文生图模型插入一个即插即用的"运动模块"——一个标准的时序 Transformer,沿着时间轴做时间自注意力,在海量视频上学到"通用的运动先验"。它的巧妙之处在于"冻结":图像模型负责画面质量,运动模块负责让它动起来,两条能力被解耦开来。论文还展示了 MotionLoRA——大约 50 个参考视频就能适配一种新的运动模式(比如某种特定的摇镜),这为后来的"参考视频控制运镜"埋下了伏笔。

随着模型从 UNet 走向 Transformer,"时空注意力"演进出两种形态。全时空注意力让所有时空位置两两相连,表达能力最强,代价是复杂度 O((T·H·W)²);分解式时空注意力(factorized attention)把它拆成两步——先做"帧内空间注意力"(同一帧里像素块互相看),再做"同位置跨帧时间注意力"(同一个位置在不同帧上互相看),复杂度降为 O(T(HW)² + HW·T²),显著更省,代价是一致性略逊。Open-Sora 的 STDiT 就是这一思路的代表:"帧内空间自注意力 + 同位置跨帧时间注意力"。

三条路线:不是三选一,而是层层叠加 路线 A · 潜空间视频扩散 在 2D 图像 UNet 的 每个空间块后插入时间层 代表:Video LDM、SVD 优点:复用图像先验, 图生视频效果好、生态成熟 局限:长程一致弱、易闪烁 路线 B · 时空注意力 在注意力里显式建模时间 代表:AnimateDiff、STDiT 帧内空间注意力 + 同位置跨帧时间注意力 优点:算力与显存可控 局限:一致性略逊一筹 路线 C · DiT 视频架构 把一切 token 化,交给 可扩展的 Transformer 代表:DiT、Sora、混元、万相 3D 因果 VAE + 全时空注意力 优点:可扩展、分辨率灵活 局限:算力需求最大 当代主流 = 3D 因果 VAE(时间维也压缩)+ 全时空注意力 DiT 代表:CogVideoX / HunyuanVideo / Wan 2.1–2.2 / Sora(据技术报告口径) 两条勘误:① SVD 的时间层在 UNet 内,其 VAE 仍是图像 VAE(无时间压缩); ② Sora 的"时空块"是输入表示(token 化方式),不等于"注意力分解"。
图 3-4 三条技术路线的演进叠加。路线 A 解决"怎么把图像模型变成视频模型",路线 B 解决"时间在注意力里怎么建模",路线 C 解决"如何做得更大、更通用"。它们不是互斥流派,而是三层能力叠在同一条链上。
注意力"谁看谁":三种连接方式 空间注意力(帧内) 每帧内部把像素块连起来 复杂度 O((H·W)²) 管"这一帧像不像" 时间注意力(同位置跨帧) 同一位置在不同帧上连线 复杂度 O(T²) 管"帧间跳不跳" 全时空注意力(一次做完) 任意时空位置两两相连 复杂度 O((T·H·W)²) 表达力最强、最贵 分解式 = 空间与时间"分开做"(更省);全时空 = "一次做完"(更强)。 当代主流模型多用全时空注意力,再靠稀疏化、潜空间压缩等工程手段把代价压回来。 一个类比:分解式像"先各自整理房间,再核对同一位置有没有放错东西"; 全时空像"所有人随时互相对照"。后者更不容易出错,但开会成本高得多。
图 3-5 三种注意力连接方式。空间注意力管单帧内的合理性,时间注意力管跨帧的连贯性,全时空注意力把两者合并。图中虚线表示"连接",连线密度就是算力代价。

路线 C · DiT 视频架构:把一切交给可扩展的 Transformer

第三条路线的起点是 2022 年的一篇论文:DiT(Diffusion Transformer,Peebles 与 Xie)。它做了一个"简单粗暴"的替换——把扩散模型里去噪用的 U-Net 主干换成 Transformer,直接让它跑在潜空间的 patch 上。为什么这件事重要?因为 DiT 论文用一个清晰的指标回答了"换掉之后好在哪":以前向计算量(Gflops)衡量可扩展性,Gflops 越大的模型 FID(生成质量指标,越低越好)持续下降——换句话说,这条路能"吃算力":只要堆规模,质量就跟着涨,而且涨得可预测。论文里最大的模型 DiT-XL/2 在 ImageNet 256×256 上取得了 FID 2.27 的成绩。

后来的一切就顺理成章了:Sora 技术报告明确说明其模型是 diffusion transformer;国内的 CogVideoX、混元视频、万相系列也陆续走到同一条主线上。当代主流的配方可以写成一行公式:3D 因果 VAE(空间与时间一起压缩)+ 全时空注意力 DiT(统一去噪)。各家在这个配方上的取舍,正是你在工具里能感受到的差异来源。

表 3-2 三条技术路线对照(演进叠加,不是三选一)
路线回答的问题核心机制代表工作优势代价
A · 潜空间视频扩散怎么把图像模型变成视频模型在图像 UNet 的空间块后插入时间注意力层与三维卷积残差块,再在视频上微调Video LDM(2023)、Stable Video Diffusion复用强大的图像先验,训练成本低,图生视频效果好,插件生态成熟图像底座无原生三维时空建模;时长与分辨率为固定小规格;长程一致性弱、易闪烁
B · 时空注意力时间关系在注意力里怎么建模时间自注意力(AnimateDiff 式运动模块);或分解式:帧内空间注意力 + 同位置跨帧时间注意力AnimateDiff(ICLR 2024)、Open-Sora 的 STDiT机制清晰、显存与算力可控;运动模块可即插即用,MotionLoRA 约 50 条视频即可适配新运动分解式的一致性略逊于全时空;全时空则复杂度按平方上涨
C · DiT 视频架构怎么做得更大、更通用、更可扩展Transformer 替换 U-Net,在潜空间 patch 上统一去噪;以 3D 因果 VAE 做时空压缩DiT(2022)、Sora、CogVideoX、HunyuanVideo、Wan可扩展性强(Gflops 越大质量越好)、原生支持多分辨率与宽高比算力需求最大,训练与推理成本高
表 3-3 代表性视频模型的技术要点(据论文与官方仓库整理)
模型年份核心机制要点
Sora2024时空小块(spacetime patch)+ DiT;在视频压缩网络的潜空间里训练与生成;以"原生尺寸"训练而非裁剪缩放
CogVideoX2024(ICLR 2025)3D 因果 VAE(压缩比 4×8×8)+ Expert Transformer;渐进训练与多分辨率帧打包
HunyuanVideo2024参数量 13B+;CausalConv3D 的 3D VAE(时间 4×/空间 8×/通道 16×);DiT 全注意力 +"双流→单流"混合设计;用多模态大模型替代传统文本编码器
Wan 2.12025流匹配;Wan-VAE(3D 因果 VAE,步长 4×8×8,潜通道 16,可对 1080P 长视频编解码);DiT 用全时空注意力(双向非因果)
Wan 2.22025视频扩散引入混合专家(MoE):高噪声专家管布局、低噪声专家管细节,按信噪比阈值切换;总计 27B、每步激活 14B;某小型版本在单张 24GB 显卡上 9 分钟生成 5 秒 720p@24fps
HunyuanVideo 1.52025-11轻量化 8.3B;SSTA 稀疏注意力;480p/720p 推理、超分至 1080p;默认 121 帧;不含音频;最低 14GB 显存(开启卸载)

表 3-3 里藏着一个对你有直接影响的细节:HunyuanVideo 1.5 的"最低 14GB 显存"与"默认 121 帧"。这是开源模型的路线——权重开放、可本地部署,代价是你得自己准备硬件、自己调参数;而网页版工具把这一切藏起来,你只看得到"档位"和"排队时间"。两条路的取舍很清楚:要"可控与免费",去本地部署;要"省事与稳定",用网页工具。本书的实操以网页工具为主,但你应该知道本地生态的存在——它是"工具会涨价、会关停"时的退路(3.7 节会讲一个真实的关停案例)。

算力不够怎么办:四类"降本"手段

三条路线都指向同一个现实:算力是瓶颈。学界与工业界围绕"怎么在有限的算力里生成更好的视频"做了大量工作,可归纳为四类,它们也解释了为什么近两年"同样时长、同样分辨率"的等待时间在缓慢下降:

  1. 潜空间压缩。3D 因果 VAE 在时间维上再压 4 倍(空间 8 倍),等于把立方体的"格子数"直接砍掉一截。这相当于视频编码里的"帧间差分"思路:相邻帧相似的部分不必重复存储。
  2. 稀疏注意力。Sparse VideoGen(ICML 2025)提出一种免训练方案:在线判断每个注意力头是"空间头"还是"时间头",只保留必要的注意力连接,在 CogVideoX-v1.5 上最高实现 2.28×、在 HunyuanVideo 上最高 2.33× 的端到端加速,且不损伤质量。
  3. 蒸馏加速。CausVid(CVPR 2025)把一个 50 步的双向模型蒸馏成 4 步的自回归生成器,单卡实现 9.4 FPS 的流式生成;后续的 Self-Forcing 改为"训练时就自回归 rollout + 滚动缓存",把"无限长生成"变成可能。
  4. 分块与并行。把大矩阵拆成瓦片分块推理,把序列切段交给多卡(Ring Attention、Ulysses 等序列并行方案),再配合 token 级裁剪——这是"用工程换算力"的常规操作。
深入一格 · 时间维"压缩"到底压掉了什么选学 · 原理

你可能会想:时间维压缩 4 倍,会不会把"动"这件事也压没了?其实不会——关键在于压缩的是冗余。相邻两帧 95% 的内容是一样的(背景、光影、色块),真正变化的只是"动"的那一小块。3D 因果 VAE 做的事情,可以类比成视频文件格式里的帧间预测:只记录"这一帧相对上一帧变了什么",而不是把每一帧都完整存一遍。

"因果"(causal)两个字也很关键:它意味着压缩时只看过去、不看未来——第 t 帧的表示只能依赖 1..t 帧,不能偷看第 t+1 帧。这个约束让模型可以流式地生成(一边拍一边压),代价是表达能力略受限制。这也是"全局去噪"与"自回归生成"两种范式的分野所在:前者一致性最好但长度固定,后者可以无限长但会漂移(3.3 节细说)。

潮水层层涌来,浪花拍在礁石上
图 3-6 流体镜头:时间一致性的压力测试(视频)。水、烟、火这类流体的每一帧都在变形,是「帧间不一致」最容易暴露的对象——请重点盯浪花的形状:它在连续几帧里是否保持可信的演化,还是像换了张脸一样突然重排?把这条片子和静态分镜放在一起看,你就明白为什么第 3 章要把「时间一致性」单独讲一节。AI 生成

3.3时间一致性:为什么"误差"会自己长大

现在把镜头拉近到本章最核心的难点。小舟那段"月亮抖了一下、江面被揉皱"的视频,专业术语叫时间一致性(temporal consistency)出了问题。权威综述《Spatiotemporal Consistency in Video Generation: A Survey》把这件事形式化成"在时空分布上做序列采样",并把它拆成两个层面:

综述给出的三条根源非常值得抄进你的笔记:局部误差会累积、长程依赖计算昂贵、单帧质量好不等于动态连贯。翻译成创作现场的语言就是:你可以把每一帧都做得很好看,但错误会像滚雪球一样长大,而要盯着"很久以前的那一帧"保持不偏,代价又高得离谱。

两种典型的"时间崩溃":闪烁与漂移

时间一致性问题在作品里的表现,主要分成两类,它们的症状与成因都不一样,处方自然也完全不同。

第一类:闪烁(flicker)。亮度像有人在打信号灯一样忽明忽暗、纹理像水波一样翻动、边缘持续振动、背景帧间突跳。它的成因有四条,都值得你知道名字:其一,VAE 潜时间边界的解码跳变——分块生成时,块与块的交界处缺少真实的"过去上下文",解码出来就会突跳(有研究甚至用"潜边界处的像素差异"来度量它);其二,训练与推理时的噪声/信噪比分布不一致(FreeInit 论文指出,初始噪声的时间一致性差,根源在此);其三,目标本身的冲突——细节合成鼓励帧间像素大幅变化,一致性又要求约束这些变化,因此一致性机制容易"用力过猛",把画面搞得过度平滑;其四,自注意力缺少时序平滑的归纳偏置——一个可量化的观察是:不连贯的视频,其自注意力图的"时间对角线"呈不规则、碎片化形态;稳定运动的视频则对应平滑的带状对角线。

第二类:漂移(drift)。开头几秒还很正常,越往后画面越"不对劲":颜色偏了、光线变了、人物的脸像被慢慢溶掉、场景不再是原来那个场景。成因同样有三条:其一,因果或流式生成中的误差累积——注意力感受野有限,小预测误差随时间传播,内容逐渐偏离全局上下文(有工作用"让参考图跑在前面当'伪最后一帧'"的办法提供持续的锚点);其二,位置编码越界与频谱能量漂移——帧号变大后,与锚帧的距离超出了模型预训练时见过的范围;其三,自回归的暴露偏差(exposure bias)——训练时模型看到的是"真实历史帧",推理时看到的却是"自己生成的帧",两者分布不一致,错误由此被逐步放大。

误差累积:小偏差怎么滚成大问题 第 1 帧 第 2 帧 第 3 帧 第 4 帧 第 5 帧 第 6 帧 第 7 帧 第 8 帧 误差条 = 本帧 相对理想位置 的偏差 每一帧的偏差都被下一帧当作"事实"沿用——误差不是被"抹平",而是被"继承"并放大。 闪烁 flicker:高频抖动 亮度脉冲、纹理翻动、边缘振动 漂移 drift:低频远离 越走越偏、身份侵蚀、光线与颜色漂移 两类崩溃的处方不同:闪烁靠"稳定优先"的提示词与后处理降噪;漂移靠"缩短生成单元、重新锚定参考"。
图 3-7 误差累积与两种崩溃。闪烁是"帧间不一致"的高频抖动,漂移是"整体偏离"的低频走样。它们都源于同一个起点:误差被后一帧继承,并且没有足够强的"锚"把它拉回来。
表 3-4 闪烁与漂移:两种时间崩溃的对照
对比项闪烁(flicker)漂移(drift)
症状亮度脉冲、纹理闪烁、边缘振动、背景帧间突跳;观看时"刺眼、像信号不良"开头正常、越往后越偏;颜色光线变化、人物面部逐渐溶解、场景不再是原来那个场景
时间尺度帧与帧之间的高频抖动数秒到数十秒的低频累积
成因(机制层)VAE 潜时间边界解码跳变;训练-推理的噪声/信噪比分布差;"细节 vs 一致性"目标冲突;自注意力缺时序平滑偏置因果或流式生成的误差累积与感受野受限;位置编码越界与频谱能量漂移;自回归的暴露偏差
提示词侧对策钉死单一光源;每镜只允许一个镜头运动;负面词加 no flicker, no warping;放慢运动、缩短片段缩短生成单元,靠剪辑而非一次性长生成;每次延长都"从最后帧自然延续";用参考图重新锚定身份
后处理侧对策降闪烁(deflicker)、稳定化处理;必要时重生成该片段重新生成后期片段并与前段做匹配;避免"末帧链式生成",改用参考生视频
深入一格 · 为什么"注意力对角线"能诊断视频连贯性选学 · 原理观察

把模型每一层的注意力图画出来,可以看成一张"词元 × 词元"的热力图。如果按帧顺序排列词元,那么"第 t 帧的某个位置"与"第 t+k 帧的同一位置"之间应该有稳定的关联——把这些关联画在图上,就是一条沿着时间方向的"对角线"。

观察发现:运动稳定的视频,这条对角线是平滑、连续的带状;不连贯的视频,它呈碎片化、断续的斑点。这给了一个很有价值的启示——连贯性问题不只是"像素层面看起来不对",它在模型的内部表示里就有清晰的痕迹。理解了这一点,你就明白为什么研究者常说"一致性要在大模型内部建模",而不是靠后期"修一修":出错的地方在表示层,补救的动作也必须在表示层。现在已有工作尝试用这类信号做质量检测与自动化筛选,未来很可能变成生成工具的"自动质检"功能。

更深一层:不止要"连贯",还要"正确"

时间一致性解决的只是"接得上",还有一层更难的要求:接得上是"对"的。月亮升起该慢慢来,落花该往下落,重物落水该有溅起的水花——这些常识叫物理规律。近两年,"视频生成模型是不是世界模拟器"成了整个行业最热的话题,因为它直接关系到"AI 视频能不能用来做严肃的内容"。

这场讨论有两组证据,都值得你完整地了解——只讲一半都会得出偏颇的结论。

"世界模拟器":叙事的证据与实测的反证 正面:技术报告记录的涌现能力 3D 一致性:镜头运动时物体不"散架" 长程连贯与物体恒存:出画再回还在 与世界交互:画笔留笔触、食物留咬痕 模拟数字世界:零样本操控游戏画面 原话口径:这些是"规模带来的现象", 而非显式注入了三维或物体的先验 自陈局限:不能准确模拟许多基本物理, 如玻璃碎裂;长样本会不连贯 反证:可复现的学术评测 VideoPhy:当时最强模型也仅 39.6% 的 实例同时满足提示与物理规律 Physics-IQ:396 段真实实验视频对照, 结论是"物理理解严重受限,且与视觉 真实感无关" 亚地球重力:实测等效重力仅 0.38–2.27 m/s²(地球为 9.81) 且模型越大下落越慢——非帧率伪影 一句话记住:看起来真 ≠ 懂物理 模型被训练成"看起来对",而不是"行为正确"——像素层面的目标并不奖励守恒律。 归因三条:视频数据是"被动观测",缺交互与因果干预;像素似然目标不奖励物理守恒; 遮挡与接触这类长时依赖,在 O(N²) 的注意力下仍难覆盖。
图 3-8 世界模拟器叙事与它的反证。一边是技术报告记录的涌现能力,一边是可复现的学术评测。把两面都摆出来,才是一种诚实的理解方式:模型确实"学到了"很多物理直觉,但离"可靠地模拟世界"还有距离。

对创作者的实践含义有三条。第一,别把精确物理交给模型:碰撞、碎裂、软体、液体的精细演出,要么改用实拍,要么走传统特效,要么用短片段 + 剪辑绕开——让模型去承担它做不到的事,就是给自己制造返工。第二,误差随帧数累积,所以"短片段拼接"胜过"一次性长生成":同样 20 秒的内容,四段 5 秒拼起来,往往比一次生成 20 秒更稳。第三,物理准确性不会随模型变大自动变好:评测显示更大的模型在"下落速度"上反而更慢——所以"换更强的模型"不总是解决方案,先看问题属于哪一类。补一句学术侧的好消息:有研究发现,只用约 100 段单球下落片段训练一个轻量适配模块,就能把某个 5B 模型的"等效重力"从 1.81 提升到 6.43 m/s²(约地球的 65%),并且能零样本泛化到双球与斜面场景——"物理直觉"是可以被低成本补强的,这为将来的工具留下了想象空间。

3.4让画面自己"出声":音视频联合生成

2025 年 5 月 20 日,Google 在 I/O 大会上发布 Veo 3,官方博客的原话是它"首次能够生成带音频的视频",举的例子包括街道的交通噪声、公园的鸟鸣,甚至角色之间的对话;同段话里还有一句值得注意的表述——"在文本与图像提示、真实世界物理以及准确的口型同步上,Veo 3 都表现出色"。行业普遍把这一天视作"原生音频"的转折点。四个月后,OpenAI 发布 Sora 2(2025 年 9 月 30 日),宣布它可以生成与画面同步的对白与音效(初代 Sora 不能),并改进了物理真实感(动量、浮力、物体恒存),同时诚实地承认"改进了,但不完美"。

国内跟进得极快:可灵 4.0(2026 年 9 月底至 10 月)给出高品质双通道立体声与口型同步,覆盖中、英、日、韩、西班牙语等多语种及多种方言口音;MiniMax H3 提供双声道音频,多轨输出覆盖音乐、音效、配音,官方博客也坦承仍存在"偶发音频失真";字节的豆包 Seedance 2.0(2026 年 2 月 12 日发布)基于"统一多模态音视频联合生成架构",提供双声道音频,支持 15 秒高质量多镜头音视频输出。开源阵营同样热闹:Ovi 用"双塔 DiT + 分块跨模态融合"开源了 11B 权重,5 秒 24fps、720×720;百度的 NAVA 基于 Wan2.2 骨干做"先对齐再融合",这个 6.3B 的联合模型输出双声道音频(场景声与语音联合去噪,不需要事后用声码器对齐),在 8 卡并行下可生成 720p、约 1 分钟的素材;Lightricks 的 LTX-2.3 是 22B 的联合音视频基础模型,最高 4K/50fps/20 秒,权重开源。

为什么"让画面出声"这么难?因为它要求模型同时掌握两套完全不同的信号:画面是空间上高度结构化的二维网格,声音是在时间上一维流动的波形。把两者放进同一个生成过程,本质上是在解决一个"同步"问题——而这个同步有两种完全不同的做法。

三条技术思路:同步是"学出来的",还是"对上去的"? ① 共享潜空间+联合去噪 画面潜与音频潜交错排列 单个 DiT 联合去噪 同步是"学"出来的 代表:Veo 3 类架构、 Seedance 2.0、可灵 4.0 ② 双塔+跨模态融合 视频塔 音频塔 两塔各自建模,分块交换 时间(位置编码)与语义信息 代表:Ovi(11B 开源)、 NAVA(6.3B 联合模型) ③ 后配音(级联) 视频 声音 先出画面,再让配音模型 "看着画面"配合成声 工程简单,但同步与 语义耦合弱(2025 年前主流) 三者差别一句话:同步是"生成时学出来的",还是"生成后对齐上去的"。 2026 年一篇综述盘点 29 个联合方法:28 个用潜扩散,视频侧 19 个用 3D-VAE; 没有任何方法直接生成编码 token 或原始波形音频——这一格仍是空白。 主流对齐机制是交叉注意力(19 个)与共享位置编码。
图 3-9 音视频联合生成的三条思路。从"先生成后配音"到"画面与声音一起长出来",同步质量一路上升,代价是模型与数据的复杂度也在上升。创作实践中,两者会长期共存。
📌 选工具时,"有没有声音"是一等一的筛选条件

不同工具对音频的支持差异极大,而且都写在参数里、不写在宣传语里:通义万相 3.0 的原生音频参数默认开启,且官方明确"开关声音的价格相同";Vidu 从 Q3 起支持背景音乐与音效参数,但默认关闭;腾讯混元视频 1.5 明确不含音频。Hailuo 的接口里还有"驱动音频"(driving audio)一类输入,可以让生成的口型跟着你给的一段音频走。

操作建议:先定"这一镜要不要出声",再选模型。要现场对白与音效的,选原生联合生成的模型;只要配乐与旁白的,第 1 章的 TTS 与音乐工具链更便宜也更可控。另外提醒一句:联合生成的音频仍然需要人工试听把关——厂商自己也承认存在"偶发音频失真"这类问题。

表 3-5 音视频联合生成的三条思路对照
思路做法同步质量工程复杂度代表
共享潜空间+联合去噪把画面潜表示与音频潜表示交错排进同一个序列,用单个 DiT 联合去噪,再联合解码最高。同步是"学出来"的——模型在训练中学会了"这种画面配这种声音"最高,需要大规模音视频配对数据与联合训练Veo 3 类架构;Seedance 2.0 的统一多模态架构;可灵 4.0 双通道立体声
双塔+跨模态注意力视频与音频各用一个塔(或各自的主干)建模,再通过跨模态注意力与共享位置编码交换信息较高。两塔能力可独立迭代,融合层负责对齐中等偏高,但比联合训练灵活Ovi(twin-DiT 分块融合,11B 开源);NAVA("先对齐再融合",6.3B,基于 Wan2.2 骨干)
后配音(级联)先生成无声视频,再由音频生成模型"看着画面"配音配乐配效较弱。同步靠事后对齐,语义耦合有限最低,模块化、易替换2025 年前的主流做法;今天的通用流程中仍广泛用于旁白与配乐

3.5条件控制:你想让它怎么动,就怎么"喂"它

原理讲完,进入你每天都在用的层面:怎么让模型生成你想要的画面与运动。这一节的内容,可以把第 1 章的"提示词四要素"与第 2 章的"参考图"两套本事合并升级——视频比图像多出一整套条件系统,因为除了"画面要什么",你还得交代"它怎么动"。

按"你给它什么"来分,视频生成的条件有五类:只给文字(文生视频)、给一张起始图(图生视频)、给首帧与尾帧(首尾帧插值)、给参考图或参考视频(主体与风格一致性)、给运动指令(轨迹、相机运动或运镜描述)。它们可以叠加,但注意:部分平台明确规定了某些条件是互斥的——例如万相 3.0 的文档写明"首帧/尾帧"与"参考图/参考视频/参考音频"不能混用;海螺同样规定首尾帧与参考类型互斥。选条件之前先看文档,能省掉一整轮无效生成。

四种"给条件"的方式:你给什么,模型补什么 ① 文生视频:只给文字 自由度最高,适合环境、氛围、空镜 风险:主体"每次都换人",身份容易漂 代价:可控性最低,需要多版筛选 提示词 ② 图生视频:给一张首帧 把"起点长什么样"钉死:身份、构图、色调 第 2 章的分镜图直接变镜头,主力做法 提示词只写"接下来发生什么" 首帧图 ③ 首尾帧插值:给起点与终点 指定第一帧与最后一帧,模型补中间过程 最适合几秒钟的主镜头运动与状态变化 坑:两帧差异过大,模型会自行编造过渡 首帧 尾帧 ④ 参考图/参考视频:管"是谁"与"怎么动" 参考图锁定主体长相与风格;参考视频可复刻 运镜速度、人物轨迹、动作编排、多人交互 注意:多与首尾帧模式互斥,且数量有上限 参考 1 参考 2 共同规律:你给的"锚"越多、越具体,模型自己"补"的部分就越少,命中率就越高。 互斥提醒:万相 3.0 文档明确首帧/尾帧与参考图、参考视频、参考音频互斥;海螺同样规定首尾帧与参考类型互斥。
图 3-10 四种条件方式的对照。从"只给文字"到"给参考素材",可控性逐级上升。主线案例的做法很典型:先图生视频(用分镜图当首帧),再叠加参考图与运镜描述——把"长什么样"交给图,把"怎么动"交给文字。

文生视频与图生视频:先有锚,再谈动

文生视频(text-to-video)只给文字,是自由度最高的方式,也最适合环境、氛围、空镜这类"没有明确主角"的镜头。它的代价在第 2 章你已经体会过了:同一段提示词跑三次,可能得到三个不同的世界。视频版本更麻烦——不仅"世界"会变,连"变的方式"也会变。所以文生视频的正确定位是:用来探索与找感觉,而不是用来做需要接戏的镜头。

图生视频(image-to-video)是本书主线的主力做法:把第 2 章做好的分镜关键帧当作首帧传进去,再写"接下来发生什么"。好处立竿见影——身份、构图、色调都被这张图"钉"住了,模型要做的只是"让它动起来"。写提示词时有一条纪律务必记住:不要再重复描述图里已经明确的信息。你上传了模特图,就不必再写"白袍男子、长发束冠"——写了反而会与图"抢方向盘",这是第 2 章"两个事实来源打架"那条纪律在视频上的同一条延伸。图里已经有的,交给图;要变化的,才写进提示词。

两者配合的典型节奏是:文生视频找氛围,图生视频定成片。小舟的做法就是这样:先用文生视频生成 3–5 版"月升"的感觉,圈出最喜欢的那一种"运动气质",回到第 2 章的关键帧上用图生视频把镜头做实。

海天相接处明月升起的宽幅画面
图 3-11 图生视频的「第一帧」从哪来。这一段镜头不是从零生成的:它把第 2 章产出的分镜图(上图)作为首帧喂给视频模型,让画面「从这个状态开始动」。这就是「流水线」的实际含义——上一章的资产,是这一章的锚点。AI 生成

首尾帧插值:告诉模型"从哪来、到哪去"

图生视频只给起点,首尾帧(first/last frame)插值则把终点也定下来:你上传第一帧与最后一帧,让模型补齐中间的过程。这项能力在 2025 年前后集中落地——Luma 的 Ray2 在 2025 年 3 月上线时官方支持 Start/End Keyframes(同时上线延长与循环功能,5 秒可延伸至 30 秒),其 API 的关键帧对象既接受图像,也接受"某次生成的编号";可灵提供 first_frame 与 end_frame 参数,但不支持只给尾帧,且首尾帧模式会自动继承输入图的比例;通义万相 3.0 则同时提供首帧与尾帧参数,并在文档里注明它与参考素材类条件互斥。

时长方面要留意一个有教学价值的差别:首尾帧模式往往有独立的时长限制。可灵某版本接口的时长枚举为 3–10 秒,而文生与首帧图生只支持 5 秒与 10 秒;万相 2.2 的首尾帧接口更严格——时长固定为 5 秒,不可修改。这就是为什么"单次时长"和"累计上限"必须分开看:同一个平台里,不同模式的上限都不一样。

首尾帧的官方提示词写法有一个很实用的模板(可灵用户指南的例子):"Take [@Image1] as the start frame, take [@Image2] as the end frame, [然后描述变化]"。这个模板揭示的正是首尾帧的核心逻辑:首尾两帧定义"边界条件",提示词只负责描述"中间该怎么走"。此外,官方的已知局限也要记牢:起止两帧差异过大时,模型会自行编造过渡,且不一定与你的意图一致;因此首尾帧最擅长的是"几秒钟的主镜头运动",而不是"跨越两个场景的大跳变"。

首尾帧的"有效配对":为什么有的顺、有的跳 ✅ 有效配对 首帧 尾帧 光源方向一致 保留同一参照物 两帧构成清晰的动作关系:打开→关闭、 之前→之后、组装→完成 结果:中间过渡自然,运镜可预期 ❌ 无效配对 首帧 尾帧 光照方向相反 空间关系不匹配 全景配特写、景深线索打架、没有共同参照物 —— 模型只能"猜"中间的路径 结果:中间光源跳变,或自行编造一段运镜 一个诀窍:在首尾两帧里保留至少一个固定参照物 (落地灯、挂画、地砖缝……)帮模型分辨"是镜头在动"还是"主体在变形" 格式纪律:用 PNG 或高质量 JPEG —— 压缩伪影会被模型当成"视觉信息"读进去。 循环镜头(首尾同图)要写"闭环动作":起始姿势 → 中间达到最大幅度 → 反向回到初始姿势,镜头也回原位。 已知坑:首尾同图时,模型可能找到"尽量保持静止"这个最省力的解,画面几乎不动。
图 3-12 首尾帧的有效配对与无效配对。首尾帧不是"随便两张图",而是一组必须成立的"边界条件"。判据的实质是:两帧要在同一个空间、同一套光照里,讲述同一个动作的两个状态。

参考图与主体一致性:把"是谁"交给图

如果你要把同一个角色放进多个镜头,参考图就是最重要的条件。第 2 章已经建立了"参考图解决'长得像'、提示词负责'在做什么'"的分工,视频侧只是把它变成一套更复杂的参考素材系统:

🧪 机制注 · "它怎么记住这张脸"

你可能会好奇:模型是怎么做到"看了两张照片就能在视频里保持这张脸"的?公开资料能给到的诚实答案是有限的:可灵团队在访谈中提到,人物特征的保持来自模型内置的指令理解——先把照片中的关键特征解析出来,再把这些特征注入视频生成任务。至于参考编码网络的具体结构与细节,公开资料并未披露。

本书的态度是:把结论留在能证实的层面。你知道"参考图会被编码成某种条件、注入生成过程"就够了(第 2 章讲的三种条件注入方式——通道拼接、交叉注意力、自适应归一化——在这里通用);至于"第几层注入、用了多少维向量"这类细节,不要凭空推测,更不要写进你的技术说明里。这是学术诚信的一部分,也是 3.13 节思政要展开的话题。

运动控制:让镜头"按你说的走"

比"是谁"更难控制的是"怎么动"。学术上主要有三条思路:

  1. 相机与物体解耦控制。MotionCtrl(SIGGRAPH 2024)在既有视频模型上加了两个适配模块:一个负责把相机位姿序列"时间性地"注入(CMCM),另一个负责把物体的逐帧位置"空间性地"注入卷积层(OMCM),从而实现相机运动与物体运动的解耦——这在创作上意义很大:你想要"镜头绕圈、人不动"和"镜头不动、人走动"是两种完全不同的效果。
  2. 位姿参数编码。CameraCtrl 是即插即用的相机位姿控制模块,它的关键设计是用 Plücker 嵌入(每个像素 6 维)来表达光线方向,而不是直接把相机参数喂给模型——原因是旋转矩阵有正交约束、平移尺度又无界,直接学容易"失配"。相机特征还会与图像潜特征逐像素相加,注入到每个时间注意力模块的第一层。
  3. 轨迹控制。DragNUWA 允许文本、图像、轨迹三种输入同时使用,从语义、空间、时间三个视角做细粒度控制;Tora(CVPR 2025,阿里)是首个轨迹导向的 DiT 框架,它的做法是把轨迹转成帧间位移图、编码成分层的时空运动 patch,再用自适应归一化注入并"零初始化",以最小代价保留底座能力,支持到 204 帧、720p。
⚠️ 工程口径:网页版工具的"运镜控制"其实不给你位姿参数

上面那些是研究层面的机制。落到你手上的网页工具,多数并不暴露相机位姿参数——你能用的只有两条路:用提示词术语描述运镜,或者上传一段参考视频让模型复刻它的运镜(例如即梦的参考视频控制就明确可以传递运镜速度、人物轨迹、动作编排、多人交互)。理解了这一层,你就不会在界面上白找"相机角度"的滑块了——在当下的工具里,运镜主要是"写出来"或"示范出来"的,而不是"设出来"的。

把镜头语言翻译成提示词:第 1 章的"分镜表"到这里才真正落地

第 1 章做分镜时,你已经在每个镜头后面标注过景别与机位运动;第 2 章把它们写进了画面任务表。现在到了关键时刻:这些标注要变成模型听得懂的句子。这一小节是全章最具"手艺"的部分——它决定了你的镜头是"有导演感",还是"像一张会动的图片"。

先复习三个基础概念,它们决定了你的镜头能不能"接得上"。景别指被摄主体在画面里呈现的范围大小,以正常成年人为参照分为远景、全景、中景、近景、特写五个基本档(另有更细的大远景、大特写)。决定景别的是"机位与主体的距离"和"镜头焦距"两个因素——它是相对概念,不是绝对刻度。其中中景被称为"万能镜头",因为它既能看到环境又能看到人的活动,与任何景别相接都不突兀;而远景与特写这两个"两极镜头"一般不能直接相接,不符合人眼看东西的规律。轴线则是被摄对象的视线方向、运动方向与彼此关系所形成的一条假定的直线;拍摄时机位要在轴线同一侧(180 度内),否则就会出现"越轴",造成方向与空间的混乱。越轴不是绝对禁忌——不少导演有意越轴以制造特殊效果(黑泽明《罗生门》的奔跑段落就是经典例子),但那是"故意为之",不是"不小心为之"。

更重要的是四条"组接硬规则",它们同样适用于 AI 生成的多镜头序列:

  1. 景别级差原则。相邻两个镜头的景别要有明显区别,一般保持两档以上。可以把层级写成:远景(1) ‹ 全景(2) ‹ 中景(3) ‹ 近景(4) ‹ 特写(5)。相同景别、角度变化又小于 30 度,必须回去改分镜;跨两级以上则允许、无角度限制。
  2. 30 度原则。切换同一场景的不同机位时,前后两个镜头的拍摄角度差应大于 30 度。角度差太小,观众感知到的不是"换了个机位",而是画面在"跳"(跳切感)。
  3. 180 度轴线规则。不要越轴。这条在 AI 生成里比实拍更容易被违反——因为每一镜都是独立生成的,模型并不知道你上一镜把摄影机放在了哪一侧。
  4. 运动衔接规则。静接静(内容连续、逻辑成立);动接静(运动趋于趋缓时才可组接);动接动(运动方向不能相反——推镜头不能接拉镜头,否则会"跳")。此外还要留意视觉重心(主体在画面中的位置)的衔接。

于是出现了一件很实际的事:这些规则必须在"写提示词之前"就写进分镜表,而不是等生成完再回头修补。小舟在主线上给每一镜加了两个新字段——"上一镜景别 / 本镜景别"与"机位在哪一侧",就是为了避免"两条相邻镜头都是远景、角度还一样"这种一到剪辑台才发现的事故。

接下来是运镜本身。九种基本运镜的写法与用途,请看下面这张九宫格——建议你把它打印出来贴在工位上,写提示词时对照着抄。

九种基本运镜:写法 · 用途 · 示例 推 · 推镜头 dolly in / push in 强调细节、聚焦重点 中景缓慢推近至面部特写 常用来制造压迫感或"走进"情绪 拉 · 拉镜头 dolly out / pull back 揭示环境、收尾释放 从一杯热咖啡的特写后拉 至雪景全景,交代"人有多小" 摇 · 横摇竖摇 pan left/right · tilt up/down 展示空间、角色登场 向右横摇 90 度,揭示 门口的第三个人 移 · 横移 truck / lateral move 与主体平行、展示纵深 镜头向左横移约 2 米 背景匀速掠过,空间关系不变 跟 · 跟拍 tracking / follow shot 与主体同速、相对位置不变 侧面 45 度跟拍骑自行车的人 保持主体居中,背景匀速掠过 升 · 升镜 crane up / boom up 揭示规模、收尾 镜头从街道路面缓缓上升 至高空俯瞰整座城市 降 · 降镜 crane down / boom down 聚焦、逼近 从高空俯瞰城市夜景缓缓下降 降至街面,速度由快渐缓 环绕 · 弧线 orbit / arc shot 最具电影感、展示立体感 以人物为中心 180 度匀速环绕 半径约 2 米,3 秒完成半圈 固定 · 锁机位 static shot / locked-off 对话、纪实、给剪辑留余地 固定镜头,摄影机静止,机位不变 最适合新手:先把画面做稳 机位不动 进阶术语可用但不宜堆叠:希区柯克变焦、一镜到底、荷兰角、升格慢动作、匹配剪辑、第一人称主观视角、机械臂跟随、鱼眼、鸟瞰。 使用顺序建议:先用"固定镜头"把画面与一致性做稳,再逐步引入单一运镜 —— 每加一个运动,稳定性就下降一档。
图 3-13 九种基本运镜速查。左侧是名称与写法,右侧是运动方向示意。写提示词时的口诀是"一个镜头、一个主要运动、一个速度词"——把这张图当作你的运镜字典。
表 3-6 六类条件控制方式速查
方式你给什么模型补什么平台与参数适用与坑
文生视频一段描述画面与运动的文字全部内容:主体、场景、运动、光线几乎所有工具都支持;通常写在提示词框,配比例、时长、分辨率档位适合氛围、空镜与探索;主体不稳定,不适合需要接戏的角色镜头
图生视频(首帧)一张起始图 + 描述"接下来发生什么"时间的展开:运动、后续画面可灵、即梦、海螺、Vidu、万相等均支持;首帧就是输入图主线主力做法;不要在提示词里重复描述图里已有的信息
首尾帧插值首帧 + 尾帧 + 中间过程描述中间的过渡过程可灵(不支持仅尾帧,自动继承输入图比例);万相(与参考素材互斥);Luma 的 Start/End Keyframes适合几秒钟的主镜头运动与状态变化;两帧差异过大时模型自行编造过渡;注意部分接口时长固定
参考图 / 主体一致性1–10 张参考图(视平台)把主体长相与风格锚定下来可灵 Elements(每元素 2–4 张,提示词用 @Element1 引用);Vidu 参考生视频(多数 1–7 张);万相(参考图 ≤10、参考视频 ≤5、参考音频 ≤5)多镜头项目的必需品;参考图要"同场次同光线",避免一张微笑一张中性
参考视频一段参考视频(+ 参考图)复刻其运镜速度、人物轨迹、动作编排、多人交互即梦的参考视频控制;Vidu 某版本可混传 1–2 段视频(此时图片降为 1–4 张)解决"说不清的运镜";注意参考视频与参考图数量会互相挤占配额
运动控制轨迹、相机运动,或用文字描述运镜按指定路径与方向运动网页工具以提示词描述或参考视频复刻为主;研究侧有轨迹与位姿控制(Tora、CameraCtrl 等)轨迹近邻或交叠时容易"串轨";运镜描述遵循"每镜一个主要运动"

把上面这些落成一句可执行的话,就是视频版的提示词通用公式(多家官方文档的写法高度一致):

主体描述 + 运动方式 + 运动幅度 + 运镜类型 +(景别 · 角度 · 光影 · 质感 · 稳定约束)百度"蒸汽机"的官方文档给出的骨架就是"主体描述 + 运动方式 + 运动幅度 + 运镜类型",并要求写明景别(中景/特写/全景/远景/近景)、角度(平视/仰拍/俯拍)与幅度(轻微/中等运动)。可灵的模板更强调结构:主体 + 运动 + 场景 +(电影语言 + 光影 + 氛围)。万相 3.0 的官方提示词指南则把结构拆成:总体描述 + 参考素材引用 + 分镜(起止秒 + 主体 + 场景 + 运动 + 美学控制)+ 台词 + 音效/BGM + 风格情绪 + 负向清单。

还有一种更"导演化"的写法值得单独学,来自一份厂方实战手册:起幅 → 运动 → 主体关系 → 落幅 → 目的。它把"这个镜头为什么存在"也写进了提示词里(Starting Frame + Subject Action + Camera Path + Speed + Subject Relationship + Lens + Occlusion + Ending Frame + Story Purpose)。它的价值在于强迫你想清楚"落幅"——如果不写落幅,模型不知道镜头该停在哪里:只写"环绕镜头",模型可能绕到一半就结束;写成"顺时针 120 度环绕角色,固定半径约 1.5 米,结束于四分之三特写",你才拿到一个能接下一镜的镜头。

表 3-7 运镜写作的六条纪律(附反例与正例)
纪律反例正例 / 替代做法
一个镜头只用一个主要运动 + 一个速度词"快速推近的同时环绕并升镜"——叠加 pan + orbit + crane,几乎必然产生不稳定运动"镜头缓慢推近,从中景推进至面部特写"
术语不够,要描述画面变化只写"希区柯克变焦"——模型认识这个词,但不一定能复现你想要的效果把稀有术语翻译成"屏幕上可观察到的结果",如"从前景树叶平滑变焦到背景人物"
专业电影术语一两个即可一句话堆进五个术语,模型"抓不住重点"术语 + 一句白话解释;需要堆叠时拆成两个镜头
必须写落幅只写"环绕镜头"——模型不知道镜头停在哪里"顺时针 120 度环绕角色,固定半径约 1.5 米,结束于四分之三特写"
必须写镜头与主体的关系只描述主体,不交代镜头相对主体的位置与距离"与跑步者同速侧面跟拍,保持全身侧面轮廓"
只描述内容、不写运镜指令"月夜,江面,一轮明月"——没有运动信息补上"镜头缓慢推近、明月自潮水升起"——否则结果会"像动态 PPT"

最后补一句"稳定声明"的技巧:万相 3.0 的官方提示词指南把"负向清单"列为提示词结构的一环,你可以照抄这个模板——no text overlay, no watermark, no flicker, no warping, no extra fingers, no duplicate characters;也可以在提示词末尾写一句稳定性声明:"无闪烁、无重影、无抖动,运镜平稳无晃动"。它不能包治百病,但成本为零,值得养成习惯。

提示词 · 镜头 V1 · 月升(图生视频)
以 K1 分镜图为首帧。镜头缓慢推近,从远景推进至中景;一轮明月从潮水中缓缓升起,[江面倒影]随之被拉长;薄雾在月光下缓慢流动,水面只做轻微波纹起伏。固定机位、单一光源(月光),情绪由静到开阔;镜头结束于月与江面各占一半的构图。无闪烁、无重影、无抖动,运镜平稳。
时长5 秒比例16:9分辨率1080P运镜缓慢推近负向词no flicker, no warping
提示词 · 镜头 V2 · 水月诗人(图生视频 + 参考图)
以 K2 分镜图为首帧,参考角色表锁定身份。@诗人 静立江畔,衣袂被江风缓缓扬起;[左手自然下垂],头部极缓慢地向月亮方向转动约 15 度;镜头以极慢速度向右横移约一米,保持人物位于画面右侧三分之一。夜景、单一月光光源、青蓝色调;结束于人物侧影与月同框。无额外肢体、无面部形变。
时长5 秒比例16:9参考图角色表 · 3 张运镜缓慢横移运动幅度低
🩺 案例 3-A小舟的第一段镜头:文生视频 vs 图生视频

背景:主线短片《春江花月夜》的第一个镜头是"月升·潮水"(对应第 2 章的 K1)。小舟手里已经有 K1 的分镜图,但她想先做个对照实验:既然文生视频更自由,会不会比图生视频更好看?

做法:她用同一段提示词(就是上面 V1 那张提示词卡片的正文)跑两组:A 组是纯文生视频,只给文字;B 组是图生视频,把 K1 当首帧。两组各生成 3 次,参数(时长 5 秒、比例 16:9、分辨率一档到底)保持一致——严格遵守"一次只改一个变量"。评估维度是她自己定的三条:① 与分镜表的一致性(构图、色调、意象);② 运动是否合理(江水流向、月亮升降方向);③ 有没有闪烁或形变。

结果:A 组的 3 版都很"漂亮",但三版的构图与色调各不相同,其中一版把月亮放到了画面正中、一版的雾气浓得像火灾现场——与分镜表的"江面占三分之二、月亮贴水升起"对不上;三次里只有一次运动方向是合理的(潮水向内、月亮上升)。B 组的三版构图全部贴合分镜图,色调统一,只有一版在第二秒出现了江面纹理的轻微闪烁。整体判断:B 组 2 次可用,A 组 1 次勉强可用。

复盘:①文生视频适合"找感觉",图生视频适合"做镜头"——这个结论在主线上被反复验证;②图生视频并没有消灭失败,它只是把失败的概率从"构图跑偏"降级成了"运动小瑕疵",而后者往往可以用"缩短到 4 秒重生成"或后处理解决;③这次对照还留下了一份副产物:小舟把 A 组里"运动气质最好"的那一版的提示词片段("潮水向内涌、月亮缓慢上升")抄进了 B 组的提示词,命中率进一步提高——文生视频是"素材库",图生视频是"装配线"。

3.6参数语义:为什么你的"中等运动"不是我的"中等运动"

第 2 章里你已经体会过图像生成的"参数陷阱":同一句话里的"高分辨率",在不同工具里含义可能完全不同。视频参数把这件事放大了一整个维度——因为多出来的时间维,让每个参数都在同时影响内容、运动、时长、成本四件事。这一节的目标不是让你背参数值(它们半年就会过期),而是让你掌握一套跨平台通用的"参数阅读法"。

先记住三条总则,它们是本节全部内容的压缩包:

  1. 量纲不可比。同一个"运动强度",在一个平台是 0–10 的整数,在另一个平台是 0–1 的小数,还有平台把它与另一个参数联动。跨平台直接抄参数值,等于"用一个尺子上的读数去另一个尺子上划线"。
  2. 参数互相耦合。时长、分辨率、运动幅度、稳定性、成本这五个变量互相拉扯,"全都要"是不存在的——每次调参本质上是一次取舍。
  3. 一次只改一个变量。做对照实验时,其余参数全部锁死,否则你无法把结果归因到任何单个参数上。这是本课程实践环节的纪律,也是所有实验科学的基本功。

运动幅度:同一个词,几把不同的尺子

"运动幅度"(也叫运动强度、运动量)控制画面里"动多少"。它是视频独有的参数,也是最能体现"量纲不可比"的典型。下表把几种常见口径并排放——请特别注意量程一列的差异:

表 3-8 "运动幅度"的几种常见口径
平台 / 模型参数名量程参考区间(社区经验,以自己实测为准)
Wan 2.2 图生视频(A14B)motion_magnitude0–101–2 几乎不动;3–4 眨眼、微笑、树叶飘动;5–6 转头、手势、云朵流动;7–8 走动、转身、波浪起伏;9–10 剧烈动作
Wan 2.2 文生视频(A5B)motion_strength0–1静态场景 0.2–0.4;产品展示 0.4–0.6;快速动作(体育、舞蹈)0.7–0.9
Open-SoraMotion Strength—与 Aesthetic、Camera Motion 并列的推理选项,按官方推理脚本调整
Seedance 系列(第三方调优口径)motion_strength + focus两个参数联动有第三方文章给出过具体组合值,本教材不引用数值——只记住"它是联动参数"这件事

说明:参数名与量程来自各模型的参数文档;各档位"对应什么画面变化"属于社区整理的经验口径(凡具体数值都应视为"参考"而非"规格"),不同模型版本之间会漂移。写作业时,应当翻你所用平台的官方文档确认量程,再以自己的实测记录为准——"会查官方文档"本身就是本章要培养的一项能力。

比背数值更耐用的是四条定性规律,它们跨平台成立,且有厂商知识库或论文级依据:

这四条合起来,就是本课程对运动参数的"操作顺序":先定"这一镜需要多少运动",再选略低于直觉的档位,最后检查有没有多轴叠加。宁可让模型欠一点运动(后期可以补帧加速),也不要让它超支(后期救不回来)。

潮水涌向礁石,浪花溅起
A · 运动主体:水
贴着水面跟拍小舟
B · 运镜:跟拍
图 3-14 两种「运动」的镜头参考。A 的难点在「水」——流体是时间一致性最容易崩的对象;B 的难点在「相机」——跟拍要求背景的视差变化符合物理。写提示词时,「什么在动」和「镜头怎么动」要分开说清楚。AI 生成
低运动:小舟与月亮几乎静止 高运动:镜头推进、小舟明显位移
图 3-15 运动幅度的实测对照(同一首帧、同一随机种子)。两条片子用了完全相同的第一帧与随机种子(20261014),唯一的变量是提示词:A 要求「画面完全静止,像一张静止的照片」,B 要求「镜头缓缓向前推进并向右横移、衣摆剧烈飘动」。量化结果:按帧间像素差计算的平均运动量,A 为 0.78、B 为 1.23(相差约 58%)。这就是「运动幅度」在真实工具里的手感——它不是旋钮上的数字,而是你用语言描述出来的运动量;也再次印证本章那句提醒:同一个词,在你和模型之间并不是同一把尺子。AI 生成

时长:视频的时长是"拼接出来的",不是"生成出来的"

这是本章最值得刻进脑子的一句话。你看到的所有"1 分钟 AI 视频",都不是一次生成出来的,而是若干 5–10 秒片段(加上若干次延长)剪出来的。为什么单次生成撑不长?四条原因各自独立、叠加作用:

  1. 注意力窗口与误差累积。超过约 8–10 秒,模型难以维持跨帧一致性,脸、光、动作开始漂移——这正是我们在 3.3 节讲过的误差累积机制在时长尺度上的表现。
  2. 算力与显存的非线性增长。10 秒 24fps 就是 240 帧;要让第 N 帧与前 N−1 帧都保持一致,代价近似平方增长。有测算称,15 秒 1080p 的 Seedance 2.0 单次渲染可达约 20 分钟(二级来源,仅作量级参考)。
  3. 长视频训练数据稀缺。高质量、长时长、少剪辑、主体一致的连续视频素材很难找——模型只在训练分布内可靠,分布的边界就是"长度墙"的位置。
  4. 产品与资源约束。成本、等待时间、内容审核共同推动平台限长;高峰时段甚至可能触发轻量推理分支,导致高频细节丢失。

所以教材给出的实践建议是:把 4–10 秒当作"基本生成单元",把长视频视为"用剪辑与延长拼起来的作品"。这也解释了你马上会在工具表里看到的一个现象——各平台的"单次时长"是 2 秒到 30 秒不等,但"累计上限"能到 2–5 分钟:单次时长是模型的物理限制,累计时长是产品的工程拼接。两者不是一个量纲的东西,永远要分列。

那延长到什么时候该停?下面这组经验数据(二级来源的口径)值得记住,它描绘了一条"衰减链":

延长链的衰减:以 5 秒为基底的逐次延长 柱子高度 = 画面可用度(示意,非精确刻度) 可用度高 可用度低 基准 衰减几乎不可见 很好,但要检查 可用,细看漂移 不建议 基底 5 秒 延长 1 次 延长 2 次 延长 3–4 次 延长 5 次+ 5 秒 8–12 秒 15–20 秒 25–30 秒 40 秒以上
图 3-16 延长链的衰减。1 次延长几乎不可见;2 次延长到 15–20 秒仍很好,但要检查脸和背景;3–4 次到 25–30 秒可用、细看有漂移;5 次以上、40 秒以上不建议——场景"身份"会开始被侵蚀。经验来自第三方实测口径,具体平台会上下浮动,但"次数越多、衰减越重"的规律稳定成立。

还有一条更微妙的规律叫叙事密度上限:一份基于 MiniMax H3 的边界样本测试认为,10 秒最多大约容纳 5 个事件节拍,再往上加就明显"赶戏"。它提醒你:时长参数不只是技术问题,还是"信息设计"问题——不要试图在一个片段里塞进一段完整的故事,那是剪辑的工作。

常见直觉

「参数是各自独立的旋钮:想要 4K 就选 4K,想要 6 秒就选 6 秒,怎么组合是我的自由。」

按这个直觉,你自然会想做一个实验:固定其他条件,比较"5 秒和 8 秒哪个更清晰"。

官方规格给出的实情

Veo 3.1(Google 官方文档):时长有 4 / 6 / 8 秒三档,但 1080p 与 4K 只支持 8 秒——想要高分辨率,就必须同时接受最长的那一档。

万相 3.0(阿里云官方文档):一旦给了输入视频,规则变成「输入视频总时长 + 输出视频时长 ≤ 30 秒」——延长不是"再加 30 秒",而是从同一个总账里扣。

这两个例子指向同一件事:参数不是独立旋钮,而是成组出售的档位。于是"5 秒和 8 秒谁更清晰"这个问题,在 Veo 3.1 上连实验都做不出来——你无法在相同分辨率下同时拿到两个时长。

这就是本节的真正结论,也是这一章最该带走的习惯:参数之间的关系不是"越长越差"或"越大越好"的单向曲线,而是一张到处是耦合的网。所以下结论之前要做两步:先问「这两个条件能不能在同一组参数下比较」(做不出实验的对比,只是猜测);能比较时,再严格只改一个变量——这与第 2 章那两组实测对照图(同种子、单变量)是同一套纪律。要练的不是记住结论,而是"控制变量再下结论"这个动作。

分辨率与等待时间:时间墙,还是显存墙?

视频的分辨率参数和图像一样写着 720P / 1080P / 2K / 4K,但代价结构完全不同:分辨率抬高时,潜空间序列长度随"宽×高×帧数"增长,而自注意力是 O(n²)——1080P 拉到 4K,序列长度变 4 倍、注意力计算量约变 16 倍。五款主流文生视频模型的实测口径是:把 1080P 配置直接拉到 4K,推理速度平均下降约 85%,显存占用平均上升约 3.7 倍。单卡速度律可以记成:端到端耗时 ≈ 固定项 + 步数 × 单步成本,其中单步成本大致正比于(宽×高×帧数)的 1.5 次方;因此提速的优先顺序是"先降分辨率 → 再降步数 → 最后才动注意力内核"。在 Wan2.2-A14B 的实测中,序列长度约 12 万 token 时,自注意力占了单步 DiT 延迟的 80% 以上,显存峰值容易冲过 30GB 而 OOM。

在消费级显卡上,这些规律会直接撞上一堵墙,下面是几组可引用的实测(二级来源,作为"量级感"使用):

表 3-9 消费级显卡上的"显存墙"实测(本地部署,量级参考)
配置硬件耗时峰值显存
LTX-2.3,97 帧(约 4 秒,带音频)768×512RTX 5090约 43.5 秒24.2 GB
同上,1280×704RTX 5090约 49.8 秒24.2 GB
MiniMax H3,5.9 秒 25 步RTX 4090 24GB562 秒—
同上,8 步 LoRA + int8 量化RTX 4090 24GB约 115 秒(提速 4.9×)—
H3,4K 5 秒RTX 4090 24GB约 11 分钟单个 1472×896 分块

但这里要放一个重要反例,它才是这一节最值钱的知识点:如果整条管线的瓶颈在解码/编码环节而非扩散模型本身,那么"分辨率越高越慢"就不成立。LTX-2.3 在 RTX 5090 上的一份实测显示:约 43.5 秒的总耗时里,约 35 秒花在 VAE 解码与 mp4/AAC 编码,DiT 本身只占约 5 秒——因此把像素数提高 2.5 倍(768×512 → 1280×704),总时间只多出约 14%。同理,图像生成侧也有实测佐证:512/1024/1536/2048 四档分辨率的生成耗时约 0.83/3.18/9.99/23.36 秒,呈超线性(注意力随像素数平方增长),而显存只从约 20.4GB 涨到 28.8GB——被总结为"时间墙,不是显存墙";而步数的影响则是精确线性的。

把这两组事实合起来,你就得到了一条比"越高越慢"精确得多的判断法则:"更贵"的到底是谁——是扩散计算,还是编解码?先测量,再优化。对网页版工具的用户来说,还有一个现实提醒:平台的等待时间与可选项由平台调度决定,你看不到显存这一层,能观察到的只有"档位"和"排队时长"——所以"显存"是给本地部署(开源模型)的学生准备的概念,不是网页版的操作参数。

种子:可复现的"随机"

扩散模型的每次生成都从一份随机噪声出发,随机数由种子(seed)决定。原理一句话:相同种子 + 相同输入 = 相同输出;种子留空则每次随机。听起来简单,但它的适用边界必须写清楚:

顺便记住图像侧的一个佐证规律,它让你对参数成本的直觉更完整:在图像生成中,分辨率是超线性的(时间墙),步数是精确线性的——视频不过是把这两条规律乘以时间维,再叠加一个"帧间一致性"的新约束。

负面提示词与稳定性声明:零成本的"保险"

最后一组参数没有数字,却值得每次都用:负面清单与稳定性声明。万相 3.0 的官方提示词指南明确把"负向清单"列为提示词结构的一环,这是它区别于"可选技巧"的证据。教材给的模板是:

负面清单:no text overlay, no watermark, no flicker, no warping, no extra fingers, no duplicate characters稳定性声明(写在提示词末尾):「无闪烁、无重影、无抖动,运镜平稳无晃动」。二者都属于"廉价保险":不能包治百病,但成本为零、值得养成习惯。注意:负面清单能压制症状,不能修复机制——如果失败原因是身份锚点缺失或运动预算超支,加了负面词也救不回来,此时正确动作是回到 3.5 的条件控制小节去"补条件"。

这一节到这里,参数语义的框架就齐了。请把三条总则再读一遍——它们也是你实践作业里"参数对照实验"的设计依据:锁变量、记全量(平台+版本+种子+一切非默认参数)、只改一个、多做几组。下一节我们换一个视角:从"参数"抬到"工具",看看 2026 年 10 月的工具地图长什么样、又该怎么选。

3.7工具地图:2026 年 10 月,你手里有什么牌

这一节的全部数据都带一个前缀:截至 2026 年 10 月。这不是客套——可灵在一年内走完了 3.0 → 3.0 Omni → 4.0 三个大版本,剪映 2026 年 9 月发布了 Hub,Adobe 2026 年 9 月在 IBC 发布了 Generative Media Tool。产品规格的半衰期大约是半年。所以本节的目标是"教你看地图的方法",而不是"背下这张地图":读表时请关注每一列背后的能力维度(单次时长 / 分辨率 / 成本口径 / 商用条款),这些维度在换代时相对稳定;具体的数字则以官方文档当场核对为准——"会查官方文档"是本章明确列为学习成果的一项能力。

先看离你最近的一排:国内可以直接访问的工具。

表 3-10 国内 AI 视频工具速查(截至 2026 年 10 月)
工具版本节点单次 / 累计时长分辨率成本口径课堂关注的要点
可灵 AI(快手)4.0(2026-09-28 官宣);3.0 系列 2026-02-05 全球上线4.0 单次 30 秒,配合续拍最长约 2 分钟;3.0 为 15 秒4.0 报 4K 及 1080p 10-bit HDR、21:9;2026-04 起原生 4K 直出免费每日 66 灵感值(带水印、成片不可商用);API 720P 约 0.9 元/秒、1080P 约 1.2 元/秒(含音频)功能最全的一站式:首尾帧、Elements 参考、运动控制、对口型、数字人、多镜头(≤6 分镜)、音画同步、续拍延长
即梦 AI(字节 / Seedance)Seedance 2.5(2026-07-31 首发接入)单次 30 秒(原生长镜头);平台"超长生成模式"最长 3 分钟4K(即梦官网口径)网页版积分制,官方仅称提供免费试用积分;API 约 $0.20/秒起(480p 档)原生音视频联合生成;多模态参考最多 50 项;R2V 参考视频可传递运镜速度、人物轨迹、动作编排;精准局部编辑;不支持上传含写实真人脸部的素材
海螺 Hailuo(MiniMax)MiniMax H3(2026-07-31 发布、08-03 开源)4–15 秒整数768P(标准)/ 2K(高清)官方订阅页:H3 2K 约 ¥0.53–0.78/秒、768P 约 ¥0.31–0.46/秒(按会员档);年会员低至约 ¥48/月首尾帧、参考生视频(最多约 9 图+3 视频+3 音频)、音画一体、动作迁移;官方承认仍存在偶发音频失真等弱项
Vidu(生数科技)Q4 Preview(2026-10-07 发布)图生视频 3–16 秒;视频延长最长可至 5 分钟540p / 720p / 1080p / 2K / 4K(2K、4K 为 10-bit)Q4 首发优惠约 0.09 元/秒起参考生视频最多约 15 张参考图+3 段参考音频;音画同步;注意:Q4 当前没有文生视频模式,只有图生与参考生视频
通义万相 视频(阿里)万相 3.0最长 30 秒、30fps;有视频输入时"输入+输出总时长 ≤30 秒"默认 1080P,可选 720P / 480PAPI:480P 约 0.3、720P 约 0.6、1080P 约 1.2 元/秒文生、图生、首尾帧、参考生(≤10 图/≤5 视频/≤5 音频)、视频编辑与延长;原生音频默认开启且开关不加价;数字人接口
腾讯混元视频HunyuanVideo 1.5(2025-11 发布权重)默认 121 帧(约 10 秒 @720p 基准)480p / 720p 推理,超分至 1080p开源、免费(自备算力)无音频;最低约 14GB 显存(开启 offload)即可本地部署;许可有地域与规模条款(不适用欧盟/英国/韩国等,详见官方 LICENSE)
PixVerse(爱诗)V6 / C10 / R2官方未列单次上限(存疑)V6 为 1080p+原生音频官网称 API 约 $4.80/分钟(基准口径)角色一致性、对口型、动作模仿、超清;同平台也托管第三方模型

读这张表时请注意三件事。第一,"单次时长"与"累计上限"分列:Vidu 的单次是 16 秒,累计却能到 5 分钟——差出来的部分就是"延长 + 拼接"的工程量。第二,免费额度都附带条件:带水印、当日清零、不可商用几乎是国产工具免费档的"三件套",课堂练习可以用,参加比赛和商业发布前必须回到条款页确认。第三,商用条款是选型的一等公民:海螺的官方订阅页 FAQ 明确"付费会员期间生成并下载的内容可用于商业用途";而 Vidu 官方 FAQ 的口径是"是否可商用取决于版本与套餐"。做项目预算时先问"我能不能用",再问"贵不贵"。

再看国际阵营——多数在中国境内不能直接访问,但你仍需要了解它们,因为它们是"技术风向标",也是很多国产工具"对标表"的参照系。

表 3-11 国际工具对照(截至 2026 年 10 月;境内多数不能直接访问)
工具版本状态单次 / 累计时长分辨率价格口径标志性能力
Sora(OpenAI)已停运停运公告 2026-03-24;据 OpenAI 官方弃用清单,Sora 2 模型与 Videos API 于 2026-09-24 关闭(据维基百科,应用于 2026-04-26 停运,此条待官方核实)曾支持 16 / 20 秒,扩展最多 6 次、总长上限 120 秒720p;1080p 需 sora-2-pro曾为 $0.10/秒(标准档)同步音频、可复用角色、Cameos;它的关停本身成为本章最重要的行业案例(见下文)
Veo(Google)Veo 3.1(2025-10)+ Fast / Lite 档位4 / 6 / 8 秒可选;1080p 与 4K 仅 8 秒;延长每次 +7 秒、最多 20 次,最长约 148 秒720p / 1080p / 4K,24fpsStandard 约 $0.40/秒;Fast 720p 约 $0.10;Lite 720p 约 $0.05(含音频、无免费额度)原生音频常开、口型同步;首尾帧;参考图 Ingredients(≤3 张);所有 Veo 视频带 SynthID 水印
RunwayGen-4.5、Gen-4 Turbo、Aleph 2.0、Act-Two,并转售 19 个第三方模型多数未公布;转售的 Seedance 2.5、WAN 3.0 为 30 秒视模型而定统一 credit $0.01/个:Gen-4.5 约 $0.12/秒、Aleph 2.0 约 $0.28/秒Aleph 2.0 的"上下文视频编辑"(关键帧引导、跨剪辑点编辑);遮罩擦除;动作捕捉
LumaRay3.2(2026-06);Ray2 与 Dream Machine 已弃用最长 20 秒 @1080p1080p;原生 16-bit HDR、可导出 EXRPlus 约 $30/月、Pro 约 $90/月、Ultra 约 $300/月(含 credits)多关键帧最多 16 个;Master Reference(角色/产品一致性);无原生音频(音频靠第三方集成)
Kling 国际版(对照)与国内同源:3.0 / Omni、O1、4.03–15 秒;单次多镜头最多 6 个分镜720P – 4K(30–60fps)API 标准档约 $0.084/秒(无音频)/约 $0.126/秒(含音频)原生音频(多语言、方言)、动作控制(上传 3–30 秒参考视频迁移全身动作)、数字演员
Midjourney视频模型 V1(2025-06)一次 4 段 5 秒;可延长 4 秒 × 最多 4 次 → 最长约 21 秒各源不一(480p 为多数口径,存疑)需订阅;视频成本约为同尺寸图片的 8 倍仅图生视频;Auto / Manual 两种运动模式;无音频
Adobe Firefly / Premiere自有 Firefly 视频模型+聚合 Veo 3.1、Kling 3.0、Runway、Luma 等自有模型 5 秒;多数模型最高 8 秒、部分 15 秒;Premiere Generative Extend 每次最多 +2 秒自有模型 1080p;生成最高 4KFirefly 订阅约 $9.99–$199.99/月分档时间线内直接生成与延长;生成素材带 Content Credentials;明确不能生成或延长人声对白;自有模型有 IP 赔偿、合作模型没有

这张表里藏着 2026 年最重要的一条产业信号:头部阵营正在从"自研单一模型"转向"模型编排(orchestration)"。Luma 与 Runway 的官网都在转售别家模型(包括可灵、Seedance、WAN),Adobe 把 Google 与 Kling 的模型直接塞进了 Premiere 时间线,Pika 同样如此。对你的直接后果是:越来越难把一个效果归因于"某个模型",你能控制的其实是"工作流"——同一段提示词在哪几个平台跑、按什么顺序组合、用什么方式回到剪辑台。这也是本课程把 3.8 节"编辑与后期"排在工具表之后的原因。

📌 Sora 停运:本章最值钱的一次"失败课"

2026 年 3 月 24 日,OpenAI 宣布关停 Sora 业务;据其官方弃用清单,Sora 2 模型与 Videos API 于 2026 年 9 月 24 日正式关闭,官方声明"没有一对一的替代 API(No one-to-one replacement API is available.)"。与之绑定的迪士尼 10 亿美元投资与三年角色授权合作也随之作废。媒体披露的关停经济学(二手口径):运行成本约 100 万美元/天(WSJ 转引),用户量从约 100 万峰值跌至不足 50 万,应用内总收入估算仅约 210 万美元。

这件事与"模型能力"无关——Sora 2 在发布时是公认的第一梯队。它说明的是:模型能力领先 ≠ 产品与生态可持续。转化为你的一条操作纪律:不要把作业与作品的流程"绑死"在任何一个模型上。素材(分镜图、参考图、提示词、种子记录)永远留在自己的硬盘与笔记里,工具只是随时可替换的一环——这也是教材把"导出与本地保存"写成作业硬性要求的原因。

那么面对这一桌子牌,怎么选?教材给一个"三问决策树"——它不问"哪个模型最强",只问"你的项目需要什么":

选型三问:从条件出发,而不是从模型名字出发 规格以官方文档为准(截至 2026 年 10 月) ① 手上有没有 分镜图 / 参考图? 首选图生视频 / 参考生视频:可灵、即梦、Vidu Q4、万相 3.0 把分镜图直接当首帧;用参考图(如可灵 Elements)锚定人物身份 没图就先文生视频探索:批量抽卡选一张,再转图生视频做镜头 不要直接文生视频生成角色特写——身份无法锚定,必然漂移 ② 成片里要不要 对白、音效? 要音画一体:Seedance 2.5、MiniMax H3、可灵 4.0、万相 3.0 万相 3.0 音频默认开启且不加价;这已是 2026 年的默认档位 静音生成亦可:任何平台都能跑,把"音频开关"列入评分项 输出后再配音配乐——声画同步会略逊于原生联合生成 ③ 要不要本地部署 或开源权重? 本地 / 开源:混元 1.5(≥14GB 显存、无音频)、Wan 开源系列 开源=可复现:种子、步数、显存曲线全部掌握在自己手里 网页版优先:先看免费额度与水印,再看商用条款 免费版通常带水印且不可商用——课堂作业同样适用 通用原则一:国内项目优先用可直接访问的平台(可灵 / 即梦 / 海螺 / Vidu / 万相 / 混元)。 通用原则二:多模型对照实验走阿里云百炼——一个入口调用多个国产模型,省事、合规。 通用原则三:任何规格都可能过期,以官方文档为准 —— 本文数据截至 2026 年 10 月。
图 3-17 工具选型决策树。三个问题各自独立,按你的项目条件依次回答即可。注意它没有出现"最强模型"这一项——选型的第一原则是"匹配条件",第二原则才是"性能排序"。

如果一定要给"性能排序",最可操作的客观依据是第三方横评榜——同一套题目、同一套盲测投票,Elo 分数可比。以下是 2026 年 10 月 9 日抓取的快照(仅摘录与课堂相关的前列与国产品牌):

表 3-12 Artificial Analysis 视频竞技场快照(2026-10-09 抓取,节选)
榜单前列模型(Elo)
文生视频(含音频,v2.0)万相 3.0 第 1(1156);Seedance 2.5 第 3(1143);MiniMax H3 第 4(1137);可灵 3.0 Omni 1080p Pro 第 15(1015);Vidu Q3 Pro 第 25(941)
图生视频(v1.0)MiniMax H3 Max 第 1(1195);MiniMax H3 第 2(1181);Vidu Q4 Preview 第 3(1179,2026-10 新入榜);Seedance 2.0 720p 第 5(1176);万相 3.0 第 7(1164);可灵 3.0 1080p Pro 第 20(1055)
视频编辑MiniMax H3 称"全球第一"(媒体转述官方口径);Seedance 2.5 第 2(1161)
⚠️ 榜单的四条使用纪律

① 快照日期各不相同——2026 年 4 月、8 月、9 月的排名不可直接混用;② AA 的 Elo 与 VBench 的分数不可比——两套刻度体系不同,同一模型在两处差异可能很大;③ VBench 从未收录任何 Seedance 模型,回答不了 2026 年新模型的对比问题;④ 榜单是人类偏好投票,反映"好看"而非"物理正确"——请把它和 3.3 节 Physics-IQ 的结论对照着理解:观众觉得好看、模型却可能根本不懂物理,这两件事可以同时成立。

最后补一句关于"生命周期"的提醒。工具会消失:腾讯智影据百度百科口径已于 2025 年 6 月底暂停服务(2026 年是否恢复运营存疑),Sora 也走完了从万众瞩目到关停的全程——而这两个名字在网上至今仍有大量"教程"在流通。面对快速过期的世界,你的对策有三条:把"查官方文档"变成本能;把素材与记录存在自己手里;把核心能力练在"方法"(分镜、条件控制、参数实验、剪辑)而不是"按钮位置"上。方法迁移的成本是以天计的,而工具迁移的成本是以小时计的——先练方法,再玩工具。

3.8编辑与后期:把"抽卡"变成"作品"

生成只是原材料的采购。一部成片的诞生,走的是这条流水线:生成 → 筛选 → 编辑 → 配乐 → 导出。前面几节解决的是第一环节;这一节把后四个环节补齐——它们不仅是"技术活",更是你和"抽卡玩家"之间真正的分水岭:会生成的人很多,会让素材"听话"的人很少。

成片流水线:生成 → 筛选 → 编辑 → 配乐 → 导出 每个环节都有"准入条件":不满足就退回上一环节,而不是硬着头皮往下走 ① 生成 按分镜逐镜生成;每镜多抽 2–3 版,全参数留档(平台+版本+种子) ② 筛选 按三条打分:分镜一致性、运动合理性、物理与形变;先淘汰再精修 预算法则:约 3 次生成得 1 个可用镜头、约 25% 片段进入成片(3.9 展开) ③ 编辑 局部重绘、延长、补帧 / 慢动作 —— 文字与字幕交给后期,不交给模型 ④ 配乐 音效、配乐、对口型 / 数字人;注意音乐版权,优先用平台自带曲库 ⑤ 导出 命名归档(镜头号_版本);发布前完成 AI 内容标识检查(详见 3.13) 回环规则:筛选不合格就退回生成环节重抽(换参数、补条件)——后期是润色,不是抢救。
图 3-18 成片流水线。注意左侧那条回环箭头:筛选不合格时的正确动作是"回到生成"(换参数、补条件、重抽),而不是带着瑕疵进入编辑——后期是"润色"环节,不是"抢救"环节。流程里的每次退回都比硬凑便宜。

把这五个环节需要的能力集中起来,就得到下面这张"后期工具箱"。它按"你想做什么"来组织,每行都附上对应的工具示例与最关键的规则——规则栏里的内容,全部来自第五章失败模式的机制分析,是"用血换的"。

表 3-13 AI 视频后期工具箱(截至 2026 年 10 月)
你想做什么典型做法工具示例关键规则 / 坑
局部重绘:换掉画面里一个物体、修一处细节圈出(遮罩)要改的区域,输入替换描述,其余保持不动即梦"精准局部编辑"、可灵视频编辑(主体与背景增删改)、万相视频编辑、Runway Inpainting 与 Aleph 2.0、Luma Ray3 Modify遮罩外内容应当保持不变——生成后要专门检查"接缝帧";视频编辑(V2V)是文字渲染出错的主要场景,画面里的文字应在这一步之前就规划为"后期叠加"
延长:把现有片段"接着拍"更长以原片段尾帧为起点续写;或用"首尾帧模式"控制终点可灵续拍、即梦"接着拍"、万相视频延长、Vidu(延长最长可至 5 分钟)、Premiere Generative Extend(每次最多 +2 秒)延长次数越多衰减越重(图 3-16);保护最后几帧、在提示词里请求"自然延续"而不是"新事件";不要在片段的第 1 帧处拼接——接缝后第 1 帧常是错误帧,可靠运动通常要到第三个重叠帧左右才出现
补帧与慢动作:让运动更平滑,或做升格效果在帧与帧之间生成中间帧;慢动作 = 插帧 + 放慢播放剪辑软件的速度曲线与插帧功能;超分提升清晰度:MiniMax H3 超分 2K/4K、混元超分网络 1080p、PixVerse 视频超清慢放会放大闪烁与形变——帧间差异被放大后更显眼;更稳的做法是在生成端就写"慢速运动",把变速留给"锦上添花"而非"救场"
对口型与数字人:让角色对上语音输入人像 + 语音,驱动口型与面部可灵对口型与 AI Avatar 2.0、万相数字人(wan2.2-s2v)、PixVerse 平台级 Lip Sync、混元早期系列的对口型与动作驱动;国际侧 Veo / Kling 的原生"音画同出"声音与肖像都需要授权——生成前留存授权凭证;数字人素材不得用于未获授权的真人(3.13 会展开)
字幕与画面文字:标题、字幕、LOGO先生成"干净画面",再在后期叠加所有文字剪映的智能字幕等 AI 辅助功能(具体清单以官网为准)、Premiere / After Effects这是失败模式"文字渲染"的标准解:不要让模型渲染文字——最强模型在评测中的整词错误率仍然可观;文字要求像素级一致,而扩散模型每帧都在重新采样
音效与配乐:给成片铺声音音效先对齐动作,配乐后铺情绪可灵 AI 视频音效、混元 Foley(视频音效生成)、Pika SFX、剪映曲库、Luma 集成的第三方音频音乐版权是红线(第 1 章已展开 Suno/Udio 案例):课堂作品优先用平台自带曲库并阅读条款
稳定化与降噪:救一救轻微闪烁与抖动后处理滤镜:去闪烁、稳定、光流补帧DaVinci Resolve 的 deflicker、Topaz Video AI 的稳定化后处理是"降级补救":能抹掉轻度闪烁,但机制级的失败(身份漂移、物理错误)救不回来——该重抽就重抽

关于延长的提示词,这里再给一张"可直接抄"的卡片——它体现了两个纪律(保护尾帧、请求延续而非新事件):

提示词 · 延长请求(以 V1 尾帧为起点续拍)
从最后一帧自然延续:镜头继续缓慢推近,同一轮明月继续升离潮水,[江面倒影]保持被拉长的形态;薄雾流速不变,水面波纹幅度与前段一致。保持同一机位、同一焦段、同一月光光源;不要引入新的人物或事件,只做运动与时间的延续。无闪烁、无重影、无场景跳变。
用法续拍 / 延长入口起点上一段尾帧时长+5 秒禁止项新事件、跳切

最后交代一下国产剪辑工具的位置:以剪映为代表的工具已经把"智能字幕""图文成片""自动配乐"之类的 AI 辅助做成了常规能力(具体功能以官网清单为准,2026 年 9 月其还发布了新的创作入口)——它们扮演的是流水线里"③ 编辑 → ④ 配乐"的宿主环境。对你而言最重要的判断是:生成工具负责"造镜头",剪辑工具负责"组织镜头",两边的技能都要练,但组织镜头的部分(节奏、景别衔接、轴线、蒙太奇)恰恰是第 1 章打下的底子——工具会换,听你指挥的还是那套镜头语言。

3.9现实约束:一个镜头要"抽"几次才够

这是全章最"不技术"、却最重要的一节。如果你以为 AI 视频的工作方式是"写一句提示词 → 得到想要的镜头",那么第一次实践课就会给你一个下马威。行业实践总结出的两条速记率,请现在记住:

① 大约 3 次生成 才能得到 1 个可用镜头; ② 大约 25% 的生成片段会进入最终剪辑。两条速记率来自行业实测口径(不含 LoRA 等定向优化的普通工作流)。它们不是"上限"也不是"诅咒",而是规划预算与心理预期的基准线:低于这个效率说明流程有问题,高于它值得写进笔记总结经验。
迭代率漏斗:抽卡 100 次,最后留下多少? 以"100 次生成"为基准的示意换算(速记率口径,非精确刻度) 生成 100 次(全部抽卡记录在案) 可用镜头 ≈ 33 个 ≈ 1/3 进入成片 ≈ 25 个 ≈ 25% 预算是按"生成次数"花的,收益是按"成片秒数"算的 —— 两者之间隔着一个筛选损耗。 降低损耗的两个杠杆:把条件给足(图生视频+参考图),把筛选标准前置到分镜表里。
图 3-19 迭代率漏斗。"抽卡"不是失败的同义词,它是这套工作流的固有成本结构。专业团队与业余玩家的差别不在于"抽得少",而在于每次抽卡都记录参数——让 3 次里至少有 1 次是"有方向的接近",而不是三次纯随机。

这些比率折算成钱是什么概念?行业里有一个可引用的实例:一个 70 秒、2 个角色的短片,在不用 LoRA 定向训练的条件下,生成花费约 750 美元。换算一下:每 1 秒成片对应约 10 美元的生成预算($750 ÷ 70 秒)——注意分母是"最终成片秒数",不是"生成素材秒数"。这就是两条速记率的经济含义:你为"生成"付钱,却为"筛选后剩下的部分"拿到价值。另一组规模感更强的数据:一条 3 分钟、4 个角色的动画剧集,跑了 164 个生成片段——量级上,成片里的每一个"几秒钟",背后都是几十次生成中的幸存者。

深入一格 · 预算怎么算:三个公式够用了选学 · 成本与工程

由此可以推出三条"降本纪律",它们与 3.6 的参数语义互相呼应:

  1. 探索用免费额度,交付用付费额度。免费档通常带水印且不可商用,但它适合"试提示词、试参数、找气质"——把付费的每一次都花在已经验证过的组合上。
  2. 低分辨率试参数,高分辨率出成片。分辨率对成本的影响可达数倍,而"构图与运动是否成立"在低档就能判断——把分辨率留给最后一版。
  3. 能用剪辑解决的,不要用生成解决。需要 8 秒的运动,可以是两个 4 秒片段的"动接动"组接;需要"更多镜头",可以把一个长镜头切片重组。剪辑比生成便宜一到两个数量级,这正是第 1 章镜头语言在这里的"变现"方式。

最后是心理账本。把这条流水线走到成片,比较常见的时间分配是:生成(含排队与重抽)占大头,筛选与剪辑次之,参数调试也占相当比例。所以本课程对作业的时间建议是"提前三天开始生成"——不是因为生成慢,而是因为你需要给"失败—诊断—重试"留出整整一轮的余量。下面 3.10 节的失败诊所,就是帮你把"重试"从盲目变成有方向的。

3.10失败案例诊所:把"翻车"翻译成"处方"

本节按医院的方式组织:先量"症状",再对"成因",最后开"处方"。在这之前,先记住一条叙述纪律——机制层引论文,实践层引厂商知识库,两者分开表述。意思是:解释"为什么会这样"时要说清是研究结论(如"亚地球重力"、注意力时间对角线),给出"你该怎么做"时要说清是操作经验(如"保护最后几帧")。把经验做法说成机制、或把机制论文说成操作手册,都会误导后来的学习者——这也是你写实验报告时应遵守的同一把尺子。

先看全景。下表把九类高频失败模式压缩成一张速查表;请把"症状"列当作你的分诊台:看到什么现象 → 去第三列找处方。

表 3-14 九类失败模式总表(症状 → 成因 → 处方)
症状成因(机制层)处方(操作层)
闪烁:亮度脉冲、纹理抖动、边缘振动注意力缺时序平滑归纳偏置(时间对角线碎片化);训练-推理的噪声/SNR 分布差;"细节 vs 一致性"目标冲突;VAE 潜时间边界解码跳变钉死单一光源;每镜只允许一个镜头运动;负面词 no flicker, no warping;缩短片段重抽;后期 deflicker 作为补救
形变 / 融化:物体边缘流动、结构糊掉标准去噪目标缺乏几何一致性的显式激励;失去对先前帧的显式记忆;速度突变诱发形变;运动预算超支(多轴、俯仰拉伸细长特征)锁身份(3–5 张多角度参考);优先图生视频;每镜一个主要运动;慢动作;拆短片段;负面词 warping
物理错误:悬浮、下坠过慢、碰撞无反弹、液体像凝胶"亚地球重力":实测等效重力仅 0.38–2.27 m/s²(地球 9.81),且模型越大反而越慢;模型被训练成"看起来对"而非"行为正确"拆 3–5 秒短片段;不要安排精确的碰撞/液体/软体演出(改用实拍或传统手段);选题层面绕开弱项
面部崩坏:下颌线移位、鼻子变宽、面孔逐渐"溶解"逐帧重新诠释角色、无身份锚点;模型优先保动作、其次保身份;文本与参考图竞争;单纯优化提示词只能解决约三成问题参考包(正面、3/4 侧、侧面)同场次同光线;输入图规范(脸占画面高约 20–35%);每镜重复 3–5 个核心特征;把"转身回头微笑"拆成两段
跨镜头不一致:换镜"变脸"、服装变化、画面里出现"双胞胎"末帧链式生成会累积误差——到第 3、4 段就已不符;长时序间隔后记忆退化;工具之间没有持久的身份记忆改用参考生视频:把完整上一段 + 原始参考一起喂入,每段重新锚定源参考;先做多角度角色设定表;每条提示都重复身份块
文字渲染错误:屏幕文字扭曲、笔画溶解、LOGO 变形文字要求像素级一致,而扩散模型每帧都在概率采样——根本冲突;评测中最强模型的整词错误率仍达 0.250不要让 AI 渲染文字:先生成干净画面,再后期叠加;负面词 no text overlay, no watermark
长片头尾漂移:纹理渐进退化、内容偏离上下文因果/流式生成的误差累积+注意力感受野受限;自回归递归放大早期不一致;延长次数越多越差缩短生成单元、靠剪辑;避免在片段第 1 帧处拼接(可靠运动约到第三个重叠帧才出现);保护最后几帧、请求"自然延续"
手指 / 肢体重错、角色克隆手的几何复杂度;生成之间不携带记忆,模型用"把同一角色画两次"解决歧义构图规避:非必要时把手放到画外;慢动作;负面词 no extra fingers;固定角色设定表
运动幅度过大导致结构崩坏运动预算超支;速度突变诱发形变;多角色身体接触最容易崩;POV 与过肩镜头是跨模型弱点"缓慢、可控、连续、稳定"措辞;每镜一个主体、一个动作;空间约束写进每条提示;接受迭代成本(≈3 次生成 1 个可用镜头)

接下来是四间"诊室",分别对应主线上真实遭遇过的四类问题。请重点观察每间诊室里"诊断动作"的写法——那是把症状对照机制的过程,也是你写实验报告"失败分析"一节时的模板。

🩺 失败诊所 F3-1江面闪烁:每 6 帧亮一次的"鬼火"

症状:V1"月升·潮水"的第二版里,江面纹理从第 2 秒开始出现规律性明暗脉冲——肉眼看像有一层"鬼火"以每秒数次频率闪过;把时间线放大到逐帧,能看到水面亮度大约每 6 帧跳一次。构图、月亮的位置、雾的流动都很好,唯独光不对。

成因(机制层):对照 3.3 节的四种闪烁成因逐条排查:① 这条素材是 5 秒、单一机位、单一光源,运动预算没有超支,排除"冲突类"成因;② 亮度脉冲集中在水面纹理——细节密集、帧间像素变化剧烈的区域,正是"细节合成与一致性目标冲突"的高发区;③ 脉冲呈"每隔几帧"的规律性,与"分块生成时潜时间边界的解码跳变"特征吻合。综合判断:主因是②+③的叠加,运动的复杂程度只是放大器。

处方(操作层):① 提示词"稳定优先":明确"水面只做轻微波纹起伏"、钉死单一光源(月光);② 负面词补齐 no flicker, no warping;③ 把片段从 5 秒缩到 4 秒重抽(缩短片长直接减少潜边界数量);④ 后期用 DaVinci Resolve 的 deflicker 作为补救——但只用在"其他方面近乎完美"的素材上,不要拿它当常规流程。

复诊:重抽结果的验收方式:把画面缩到 50%、逐帧检查水面区域——闪烁在缩小视图上依然可见才算"未通过"。最终第 3 次生成的版本通过复诊,进入成片。

🩺 失败诊所 F3-2小船"融化":舟形蠕动与人影双头

症状:V5"孤舟"第一版:船身中段像"液态金属"一样缓慢蠕动,船头与船尾对不上;划桨人影附近出现了第二个头部轮廓;这三种现象在不同帧里交替出现,没有一帧完全干净。

成因(机制层):① 运动预算超支——这一镜同时叠加了划桨动作、船体漂流、镜头横移、水面波纹四个运动源;② 速度突变——原始提示词写了"由慢突然加快",正是论文里明确会"诱发形变伪影"的写法;③ 身份未锚定——这一镜当时是纯文生视频,船与人没有任何参考图锚点,模型只能逐帧"重新想象"船的形状("失去对先前帧的显式记忆")。

处方(操作层):① 拆镜:把"划桨特写"与"孤舟横越"拆成 V5a / V5b 两个镜头,让每镜只有一个主要运动;② 锚定:V5b 改为图生视频,首帧直接用 K5 分镜图,船形从此有据可依;③ 降运动:运镜改"固定"(横越感由主体漂移产生,而不是镜头横移——这同时解决了"运动叠加");提示词删掉"突然",只保留"缓慢、连续";④ 负面词加 no warping, no duplicate characters。

复诊:重拍后逐帧检查"船首—船身—船尾"三点轮廓的连续性,以及人影数量;任何一帧出现第二个头轮廓即打回。第 2 次生成即通过。

🩺 失败诊所 F3-3花瓣像在糖浆里下坠

症状:V3"花林"里安排了一片飘落的花瓣作为前景点缀;结果花瓣的下落速度明显偏慢,轨迹"飘飘悠悠",像在糖浆里下沉;后续一版试图用"加速下落"提示词补救,反而出现花瓣边缘拉伸。

成因(机制层):这正是 3.3 节讲过的"亚地球重力"现象的直接表现——实测中模型的等效重力只有 0.38–2.27 m/s²,远低于地球的 9.81 m/s²,且大模型并不比小模型更"物理";模型被训练成"看起来对"而不是"行为正确",像素层面的似然目标不奖励物理守恒。另外,"加速下落"属于速度突变指令,触发形变伪影——用错误的处方治症状,只会引入新症状。

处方(操作层):① 不要在低重力世界里硬演重力戏——把花瓣从"前景主体"降级为"背景氛围元素"(缩小、虚化、放在画面边缘),观众的注意力不再落在那条轨迹上;② 若必须有下落动作,拆成 3 秒以内的短片段,并接受"轻度不真实";③ 记住这条边界:精确的碰撞、液体、软体演出不应该安排给视频模型——这属于实拍或传统特效的守备区;④ 想从根上改善物理表现的路径(学术侧):用少量单球下落片段训练轻量 LoRA,可把等效重力从约 1.81 提升到 6.43 m/s²(约地球的 65%)——这说明"物理短板"是可以被定向训练的,但那是进阶课题。

🩺 失败诊所 F3-4匾额上的字,每帧都在"呼吸"

症状:V4"楼台"的中景里,匾额上的两个字在 5 秒内笔画间歇性溶解又重组——暂停看每一帧都像"差一口气就写对了",播放起来像"字在呼吸"。这一镜的构图与栏杆线条都很稳,唯独文字无法接受。

成因(机制层):文字要求像素级一致性——同一个字在 120 帧里必须笔笔相同;而扩散模型是逐帧概率采样,"每一帧都是重新采样"。评测数据(VTR-Bench,300 条提示、11 个模型)显示最强模型的整词错误率仍达 0.250;研究还发现"内容识别"与"字形级正确"是分离的能力,而视频编辑(V2V)是文字的主要瓶颈。需要说明:"汉字是否比拉丁字母更难"目前尚无专门的实证研究可引用,本教材只作方向性判断——笔画密度更高的字符,对逐帧一致性只会更不利。(存疑事项,勿夸大)

处方(操作层):① 标准解:不要让模型渲染文字——把匾额生成成"干净的、不可辨认的装饰笔画",成片后在后期用剪辑软件叠加清晰文字(也更方便替换与校对);② 负面词加 no text overlay, no watermark;③ 若剧本坚持"画面内自然出现文字",换成远景或大俯拍——让文字小到不构成"读认对象",模型只需画对"有一块匾",不需要画对"匾上是什么字";④ 小组纪律升级:复查第 2 章分镜表,凡含文字元素的镜头在生成前就标注"后期叠加"。

🩺 案例 3-BV5 孤舟的完整重拍:从"翻车"到"入库"

背景:主线《春江花月夜》推进到第 5 个镜头"孤舟"(对应 K5 分镜图:远景平视,一叶小舟自右向左横越江面)。这一镜是全片运动最复杂的镜头,也是小舟最"志在必得"的一镜——她原以为前面四个镜头都过了,这一镜只是重复劳动。

第一版(失败):纯文生视频、5 秒、运动幅度中档、运镜"镜头横移 + 轻微升镜",提示词写了"划桨加速、由慢突然变快"。结果:船形蠕动、人影双头、水面闪烁——三种症状同时出现(详见 F3-2),判定不可用。她又原样重抽了两次,结果只是"换了一批毛病"——没有诊断的重抽,只是在重复付费随机的过程。

诊断(对照 3.10 诊所表):她把三版结果并排,逐条对照表 3-14 的"症状 → 成因":运动预算超支(四个运动源叠加)+ 速度突变("突然"二字)+ 身份未锚定(无参考图)。结论:这不是"运气不好",而是三张处方同时缺席。

重参数(三张处方):① 拆镜成 V5a"划桨特写"(4 秒、固定机位、只保留桨的运动)与 V5b"孤舟横越"(4 秒);② V5b 改图生视频,首帧 = K5 分镜图,另附 2 张船形参考;③ 运镜改"固定",提示词改为"孤舟自右向左缓慢漂移,速度恒定",负面词补齐。她还做了第四件事——把这次实验的完整记录写进了表格(平台+版本+参数+症状+处方),因为"下一个学弟学妹会需要它"。

结果与复盘:V5a 第 1 次生成通过;V5b 第 2 次生成通过,仅需后期轻微去闪烁。对比第一版的 3 次全废,重参数后的两次里投产两镜。复盘一句话:失败时不要重抽,要换条件——重抽是买彩票,换条件是做实验。这条复盘后来成了小组的工作口令,也写进了他们的答辩幻灯。

把四间诊室的处方放在一起看,会发现高频出现的动作其实只有三个:给参考图(锚定身份)、拆镜头(降运动预算)、缩片段(缩短误差累积)。它们共同指向一个事实:AI 视频的失败,多数不是"提示词不够华丽"造成的,而是"条件给得不够"造成的。这也是本教材把条件控制(3.5)排在失败诊所(3.10)前面的原因——先学开药,再学看病。

最后,请把失败当作数据而不是挫折:每次失败都按"症状—成因—处方"三栏记录下来(3.12 节提供了记录表模板),一学期的积累会让你手里长出一张只属于你自己的"故障地图"——这张地图的价值,超过任何教程。

3.11关键概念表:把这一章拧成一把钥匙

下表是本章全部术语的"最小集":每个词一句话定义,外加一条最容易搞错的提醒。做作业卡壳时先回来查它;答辩被问到术语时也用它自检——能用自己的话把第三列说清楚,才算真的懂了。

表 3-15 本章关键概念与易错点
术语一句话定义最容易搞错的点
帧 / 帧率(fps)视频的最小单位是单帧图像;帧率是每秒帧数"5 秒视频 = 5 张图"是错的:24fps 的 5 秒是 120 帧——这是算力差的根源
时空数据立方体视频是"帧数 × 高 × 宽"的三维数据块(T×H×W)多出来的时间维不是"多存几张图",它让注意力的计算量按平方增长
时空 patch / 词元把立方体切块、编码后交给 Transformer 的输入单元"时空 patch"是输入表示,不等于"时空注意力分解"——Sora 恰恰不属于分解式路线
潜空间 / 潜扩散先把视频压缩到低维表示,在潜空间里做扩散去噪,再解码回像素压缩比越高不等于越快——编解码常是隐藏瓶颈(3.6 的反例)
3D 因果 VAE在空间与时间维都做压缩的自编码器(典型约 4×8×8);"因果"=只看过去帧SVD 没有 3D VAE——它的时间层在 UNet 里去,其 VAE 沿用图像版;这一说法在教程里常被传错
时间混合层插进 2D 生成器、专门建模帧间关系的层只加时间层、不做时空联合建模时,长程一致性有限、易闪烁
全时空注意力 / 分解式注意力所有词元两两互看(O((THW)²))/帧内空间+同位置跨帧(省但一致性略逊)这是"成本 vs 质量"的取舍,不是"新旧"的替代关系
DiT(扩散 Transformer)用 Transformer 替代 U-Net 做扩散主干的架构"DiT"说的是主干结构,与"如何处理时间"是两个独立维度
注意力平方增长词元数 N 翻倍,注意力计算量变 4 倍分辨率从 1080P 到 4K(像素 4 倍),注意力约 16 倍
空间一致性 / 时间一致性身份·布局·风格·光照一致 / 运动平滑·状态转移合法·低闪烁·动作忠实"单帧好看"不等于"动态连贯"——审视素材时要分开打分
闪烁(flicker)亮度脉冲、纹理抖动、边缘振动的高频不连贯它不是单一起因:注意力缺平滑偏置、训练-推理 SNR 差、细节-一致性冲突、VAE 边界都可能是主因
漂移(drift)内容随时间低频地偏离全局上下文(越走越远)与闪烁要分开诊断:闪烁在"帧间",漂移在"片段间"
首尾帧插值给首帧与尾帧,让模型生成中间过程两帧差异过大时模型会自行编造过渡;部分接口固定时长(如 5 秒不可改)
参考图 / 主体一致性用若干张参考图把"是谁"锚定下来参考图与参考视频的配额会互相挤占;用量与上限以平台文档为准
运动控制用轨迹、相机位姿控制运动(研究侧);网页版多以提示词或参考视频复刻实现轨迹近邻或交叠时容易"串轨";别把"提示词运镜"当成位姿级控制
音画联合生成图像潜与音频潜在同一次去噪中生成,同步是"学"出来的与"先生成再配音"的后配音路线是两条路,别混为一谈
"世界模拟器"叙事Sora 报告提出的长期愿景:视频生成走向物理世界模拟它与其反证并存:视觉真实感与物理理解无关(Physics-IQ 结论)
"亚地球重力"实测 AI 视频中物体下落的等效重力仅 0.38–2.27 m/s²(地球 9.81)模型更大并不更"物理"——大模型反而更慢;这不是帧率伪影
种子(seed)控制随机性的数值:同种子+同输入=同输出只在同模型同版本同参数同平台内成立;网页版多不暴露种子;模型升级即可能失效
运动幅度控制画面"动多少"的参数量纲跨平台不可比(0–10、0–1、联动参数并存);人像比风景更怕高幅度
单次时长 / 累计上限一次生成的最长长度 / 拼接与延长后的总长度不是一个量纲:AI 视频的时长是"拼"出来的,不是"生成"出来的
迭代率≈3 次生成换 1 个可用镜头;≈25% 的生成片段进入成片这是成本结构,不是"水平不行";写预算与排期必须用它
显式 / 隐式标识用户可明显感知的标识 / 藏在文件元数据里的技术标识两者都不得恶意删除或篡改;导出后别用工具"清理元数据"(3.13 展开)

3.12动手实践:把分镜"动"起来

本周实践共 2 学时(90 分钟课堂)+ 课后主线任务。课堂三个练习各有侧重:实践一建立"条件决定命运"的直觉;实践二练参数对照实验的方法论;实践三练镜头语言的"提示词翻译"。课后把主线推进到"4–6 段镜头视频",并为其中至少一次失败留下完整档案。开始之前先做两件准备:① 选一个国内网页工具固定下来(可灵 / 即梦 / 海螺 / Vidu / 万相均可,选能看历史记录的那个);② 准备好第 2 章交付的分镜图(K1–K6)与角色设定图——它们是本次实践的全部"弹药"。

🛠 实践一:同一分镜的两条路——文生视频 vs 图生视频(30 分钟 · 课堂)

基础

任选一张分镜图(建议 K1"月升·潮水",它的运动最简单),用同一段提示词跑两组:A 组纯文生视频(只给文字)与 B 组图生视频(把分镜图当首帧)。两组各生成 3 次;除"是否给首帧"外,一切参数保持相同(时长、比例、分辨率、运动幅度、种子策略一致)。

按三个维度打分并写理由:① 与分镜表的一致性(构图、色调、意象);② 运动的合理性(方向、速度、有没有物理错);③ 瑕疵统计(闪烁/形变/多余肢体各出现几次)。

提交物:6 条视频 + 一张"三列打分表"。结论请回答一个问题:图生视频把失败概率从哪一类"降级"到了哪一类?它消灭了失败吗?(参考案例 3-A 的复盘。)

进阶

做一个"提示词杂交"实验:把 A 组里运动气质最好的那条视频的提示词片段(描述"怎么动"的那句)抄进 B 组的提示词,重生成 2 次。观察命中率是否提高,并写一句心得:文生视频有时是"素材库",图生视频是"装配线"。

🛠 实践二:参数对照实验——运动幅度与时长(40 分钟 · 课堂)

进阶

选择"人像中景"与"风景远景"各一个镜头(建议 K2 与 K1),按下表跑三组实验。铁律:一次只改一个变量,其余全部锁死并写进记录;每组至少生成 2 次,以区分"参数效果"与"随机差异"。

表 3-16 参数对照实验设计(一次只改一个变量)
实验变量(只改这一个)三组取值固定不变项观察点通过标准(开始前写死)
实验 A · 运动幅度运动幅度 / 运动强度档位低档 | 平台默认 | 高档(按平台量程折算,如 0–10 量程取 2 / 5 / 8)提示词、时长、比例、分辨率、是否图生、参考图主体形变率、背景稳定性、动作完成度、画面"活"的程度;人像与风景分开记能给出两组结论:人像的"形变开始明显"的档位 vs 风景的"还能更高"的档位——并解释为什么人像更脆弱
实验 B · 时长单次时长4 秒 | 5 秒 | 8 秒提示词、运动幅度(取实验 A 的中间档)、分辨率、是否图生末段漂移、闪烁出现的位置(第几秒)、单帧锐度、等待时间能指出"瑕疵从第几秒开始出现";能复述"4–10 秒是基本生成单元、长片靠拼接"
实验 C · 落幅提示词是否写"落幅"只写运镜名 | 运镜 + 速度 | 运镜 + 速度 + 落幅其余提示词、参考图、时长、运动幅度镜头结束时停在哪、能不能接下一镜、构图是否回到可剪辑状态能当场向同学展示"没写落幅"的版本为什么不能用于剪辑——用画面证明纪律的必要性
挑战

跨平台量纲测试(选做)。把同一个镜头素材交给第二个平台,用"同一个意图"(而非同一个数值)重设运动幅度与时长,比较结果差异。结论写成一段话:参数值只在各自平台内可比;跨平台要用"意图"翻译,不能用"数值"搬运。

🛠 实践三:运镜指令的"翻译"练习(20 分钟 · 课堂)

进阶

从图 3-13 的九种运镜里任选 3 种(其中必须包含"环绕"),把每种写成一条完整提示词——必须包含:主体描述、运动方式、运动幅度、运镜类型、景别与角度、落幅。然后各生成 1 次。

自检三个问题:① 视频结束时镜头停在哪里?和你的落幅写的一致吗?② 有没有出现"多轴叠加"(例如环绕中还自带推拉)?③ 如果重写一次,你会删掉哪个词、补上哪个词?

提交物:3 条提示词 + 3 条视频 + 每条的"改一词"结论。这条练习同时是 30 度原则与景别级差的准备——下一镜怎么接,取决于这一镜"停在哪里"。

🛠 实践四(主线):把 4–6 段镜头变成一部小片(课后 · 2–3 天)

挑战

任务:用第 2 章的 K1–K6 分镜图,按 3.8 节的流水线完成一部 20–40 秒的短片(成片 4–6 个镜头):生成 → 筛选 → 编辑 → 配乐 → 导出。全程遵守三条纪律:每镜全参数留档(平台+版本+种子+所有非默认参数);筛选标准前置(在生成前就把"什么算可用"写死);失败必写档案(用下表记录,至少 3 条真实记录,其中至少 1 条做到"失败 → 诊断 → 重参数 → 成功"的完整闭环,参考案例 3-B)。

剪辑要求:镜头组接要遵守第 1 章的规则——景别级差两档以上、动接动方向一致、写清每镜落幅;片尾按 3.13 节完成 AI 标识。

表 3-17 失败案例分析与改进方案记录表(模板+示例)
症状(可观察描述)镜次 / 版本对照失败模式(表 3-14)成因假设(机制层)处方动作(操作层,已执行)复诊结果结论与下次预防
第 2 秒起江面纹理规律性明暗脉冲(约每 6 帧一次)V1 · 第 2 版#1 闪烁细节-一致性冲突 + 潜时间边界解码跳变(运动本身不复杂)钉死单一光源;负面词 no flicker;5 秒缩 4 秒重抽第 3 次通过复诊(50% 视图逐帧)水面/雨雪等高频纹理镜头:默认缩短到 4 秒起步
船身中段蠕动、人影出现第二个头轮廓V5 · 第 1 版#2 形变 / #9 运动超支四轴运动叠加 + 速度突变 + 无身份锚点拆镜(V5a/V5b);改图生视频;运镜改固定;删"突然"V5a 1 次通过;V5b 第 2 次通过结构复杂主体(船/车/机械):一律先拆运动、再谈运镜
(示例结束,下面是你要填写的)——————
提交物清单

① 成片视频文件(命名:组名_春江_终版.mp4);② 参数与素材记录表(镜头号 / 平台 / 版本 / 种子 / 关键参数 / 尝试次数);③ 填好的失败分析记录表(表 3-17,≥3 条);④ 一份 200 字以内的方法复盘:本次实践里"最省钱的一次决策"是什么?

3.13真实与标识:让 AI 作品"说真话"

学会生成之后,你必须面对一个比任何参数都重的题目:当你造出的画面与真实几乎无法区分时,你要如何让别人知道"这是 AI 做的"?这不是道德说教课,而是一门有法可依、有案可查、有作业标准要执行的"手艺"。原因很简单:视频的"可信度"高于任何其他媒介——人们本能地相信"眼见为实"。当"眼"可以被合成,信任就成了需要制度与习惯共同维护的稀缺品。

先看反面教材。过去几年里,利用"高可信媒介 + 生成技术"的欺骗已经形成了完整产业链,而且无一例外地指向最容易相信"眼见为实"的人群:

写这段时教材编辑部还做了一个"反面示范"——网络上流传过一个数据:"AI 换脸诈骗同比增 300%"。它看起来很适合放进教材,但我们核查后发现该说法仅见于内容农场,无法溯源,因此不予采用。这本身就是你在这门课里要养成的习惯:转述任何"惊人数字"之前,先问它从哪里来——生成式 AI 让造假成本趋近于零,也让"核查"成了创作者的基本功。

面对这些风险,中国的选择是"办法 + 强标"的治理模式:2025 年 9 月 1 日起施行的《人工智能生成合成内容标识办法》(四部门联合发布),配合当日实施的强制性国家标准《网络安全技术 人工智能生成合成内容标识方法》(GB 45438-2025),搭建起两层标识体系:

法规不只是纸面。把"执行情况"也讲清楚,才是这门课该有的实证态度:网信部门 2025 年 11 月集中查处过一批未有效落实标识规定的 App(约谈、责令限期改正、下架下线);据新华网报道,2026 年 4 月 28 日,网信部门发现"剪映""猫箱"App 及"即梦 AI"网站未有效落实标识要求,指导属地网信办采取约谈、责令改正、警告、从严处理责任人等处置处罚——被点名的正是本章工具表里最主流的几个国产工具。此外,2026 年 3 月起,抖音、快手、腾讯、小红书、哔哩哔哩、微博等 12 家平台先行先试短视频标注,提供"含 AI 生成内容"等 6 类必选标签,标注成为发布的必经环节;2026 年 1—5 月,清理虚假摆拍等违规短视频 52 万余个、严惩违规账号 6.8 万余个;为期 4 个月的"清朗·整治 AI 应用乱象"专项行动第一阶段就处置违规产品 1.4 万余款。

同时,也必须把"执行还在路上"的另一面写出来,这才是完整的现实:媒体实测发现——2025 年 4 月记者测的 25 家平台里仅 9 家设有 AI 声明入口;2026 年 4 月,仍有不少短剧中的 AI 片段未带标识,无标识的 AI 视频"3 秒即过审"。一项覆盖 40 家平台的研究还发现:仅有 14 家强制披露,其中 6 家只对"真实感内容"有要求,且自动标注普遍没有申诉渠道。有法可依 ≠ 执行到位——所以你不能把"平台会替我负责"当作策略;责任是创作者的。顺带一个反向的提醒:标识也有"错标"的风险——北京互联网法院 2025 年 7 月的首例"平台判定用户内容系 AI 生成"案中,用户被算法判定"含 AI 内容未标识"而遭禁言,法院判平台未尽合理适度说明义务、承担违约责任。标识是一件严肃的事,两头都有责任。

把视角抬高一格:中国的"办法+强标"不是孤例。欧盟《人工智能法案》第 50 条的透明度义务自 2026 年 8 月 2 日起适用:生成式 AI 输出须有机器可读标记(至少两种技术,如签名元数据+C2PA 式水印),深度伪造须显著披露(艺术创作可"有限披露"),罚则最高可达 1,500 万欧元或全球营业额的 3%(既有系统宽限至 2026 年 12 月 2 日)。平台侧的技术标识也在并行推进:Google 的 Veo 视频全部带 SynthID 水印;Adobe Firefly 生成的素材带 Content Credentials;TikTok 依据 C2PA 检测自动加"AI-generated content"徽章且不可移除。三法域、两条技术路线(法规标识与技术水印)指向同一个方向:AI 内容的"可识别性"正在成为基础设施。

🇨🇳 课程思政 · 真实是创作的底线,标识是底线的告示牌

《春江花月夜》里有一句话,很适合放在这一节的结尾:"人生代代无穷已,江月年年望相似。"诗人用"不变的江月"照见"流转的人生"——文学的力量恰恰来自把真实的世界转化为可信的表达。生成式 AI 给了我们前所未有的表达自由,但它同时提出了一个古老的问题:当你可以造出任何"真实",你还愿不愿意对自己的画面负责?

本课程的立场是三条职业信仰,每一条都对应可执行的动作:第一,不拿合成冒充真实——AI 视频不用于伪造新闻、伪造他人言行、伪造证据;虚构作品要标注"演绎",涉及历史与新闻的内容不做"看起来像实拍"的模糊处理。第二,尊重每一个真人的形象与声音——肖像、声音、姓名都需要授权;数字人素材要能追溯到授权凭证;绝不"拿明星的脸练习"。第三,把标识当成作品的一部分——就像片尾字幕一样,AI 标识不是"缺陷声明",而是创作者的诚实签名。观众可以原谅"这是 AI 做的",但很难原谅"你假装它不是"。

落到操作,发布前只跑一遍下面这张流程图与检查清单即可。

先说明边界:「素材来源、真人权利、显式与隐式标识的最低技术要求」这套通用清单,第 2 章的表 2-23 已经逐条给出,附录 E 也有一份可打印版——本节不重复那部分,只讲视频特有的三件事:标识要出现在哪里、音频轨怎么办、以及成片发布与图像投稿在要求上的差别。

而下面这张流程,把法规条文翻译成"你手上的四个动作":判断、加显式、保隐式、留平台声明。

发布前的标识流程:三个动作,一遍跑完 依据:《人工智能生成合成内容标识办法》(2025-09-01 施行)+ GB 45438-2025 ① 判断 这条内容属于"AI 生成合成"吗? —— 含 AI 生成的画面、声音、数字人,都算 纯文字润色通常不构成显著标识对象;拿不准时,按"从严"处理 ② 加显式 视频:起始画面 + 播放周边适当位置放显著提示(中间或末尾可再加) 音频:起始、末尾或中间加语音提示或音频节奏提示;导出文件也要带着它 ③ 保隐式 保留文件元数据里的生成属性与元信息;不要用工具"清理元数据" 不要裁剪平台水印——删除、篡改、隐匿标识是法规明令禁止的行为 ④ 平台声明 发布时完成平台的 AI 声明 / 必选标签(12 家平台自 2026-03 起先行先试) 发布后搜索自己的作品复核一次:标识在不在、位置对不对 ⑤ 归档 把标识位置、声明截图、生成参数与授权凭证一并存入创作档案 答辩、参展、商用都需要它——证据是留给未来的自己的 课堂纪律:本课程所有对外发布的作业,一律完成①–⑤后再提交链接。
图 3-20 发布前标识操作流程。五个步骤里,②③ 是法规动作(不可省),④⑤ 是职业动作(保护你自己)。注意它排在流水线的"导出"环节之后——标识不是额外工作,而是导出的一部分。
表 3-18 发布前标识检查清单(课程标准)
检查项依据要点本课程作业标准常见错误
视频显式标识视频需在起始画面和播放周边适当位置加显著提示起始画面一角固定"AI 生成"提示 + 发布简介首行注明"含 AI 生成内容"只字不提;以为"平台会自动加"
音频显式标识音频应在起始、末尾或中间加语音或节奏提示片尾一行语音:"本片内容由 AI 辅助生成"以为"画面有字就够"——音频内容也有独立要求
隐式标识完整元数据应含生成合成属性信息;不得恶意删除篡改导出后不做"元数据清理";保留平台生成的原始下载文件用"瘦身工具"处理文件,把标识一起洗掉
真人权利肖像、声音、姓名受法律保护,伪造他人言行有明确判例与罚则每段真人素材都有授权记录;不使用公众人物的脸与声音做练习拿明星形象"练习";数字人素材没有可追溯来源
内容真实性AI 合成不得用于欺骗性传播虚构内容标注"演绎";历史、新闻性内容不使用"似实拍"的合成把 AI 视频当"实拍花絮"发布
平台声明12 家平台 2026-03 起试行"6 类必选标签",标注是必经环节逐个勾选声明项并留存截图漏勾"含 AI 生成内容",或发布后不复核
素材版权音乐、图片、字体同样受版权约束(参照第 1 章音频版权处)配乐优先平台曲库;每份素材的来源与授权入档直接搬运网络音乐与字体

最后把"学生该怎么给自己的作业做标识"总结成三句话,请直接抄进你们小组的交接文档:① 作品里含 AI 生成的画面或声音,就在视频起始画面加角标、简介注明"含 AI 生成内容";② 发布时勾选平台的 AI 声明,并把"带标识的成片 + 声明截图 + 参数记录"一起归档;③ 永远不为了使作品"看起来更像实拍"而删除、修改标识——那不是聪明的运营技巧,而是法规明令禁止的行为。会标识的创作者,才是可以长期合作、可以商业交付的创作者——这门课教你生成,也教你被信任。

把这一章压缩成七句话

  1. 视频 = 图像 + 时间维:素材是"帧数 × 高 × 宽"的时空数据立方体;词元数随时长与分辨率线性增长,但注意力的计算量按平方增长——"多一维"就是"贵一档"。
  2. 三条技术路线是"演化叠加"而非"三选一":潜扩散时间层 → 时空注意力(全时空 / 分解式)→ DiT;当代主流是「3D 因果 VAE + 全时空注意力 DiT」。两处常见错说必须修正:SVD 没有 3D VAE;时空 patch ≠ 注意力分解。
  3. 时间一致性要分两层看:空间一致性(身份、布局、风格)与时间一致性(运动平滑、低闪烁);典型崩坏是闪烁(高频抖动)与漂移(低频偏离),根源是误差累积与注意力缺少时序平滑的归纳偏置。
  4. "世界模拟器"愿景与实测反证并存:VideoPhy 显示最强模型仅 39.6% 同时满足提示与物理;Physics-IQ 的结论是"视觉真实感与物理理解无关";"亚地球重力"实测 0.38–2.27 m/s²——看起来真 ≠ 懂物理。
  5. 条件控制是质量的主开关:先锚后动——图生视频、参考图、首尾帧把"是什么"锚住,提示词再讲"怎么动";运镜写作守"一镜一个主要运动 + 落幅 + 主体关系"三条纪律。
  6. 参数跨平台量纲不可比(运动幅度有 0–10、0–1 等多种口径);时长是"拼"出来的(4–10 秒为基本生成单元);种子只在同模型同版本内可复现;分辨率"贵不贵"取决于瓶颈在扩散还是编解码。
  7. 现实约束记两条速记率:≈3 次生成换 1 个可用镜头、≈25% 生成片段进入成片;失败时"换条件"而不是"重抽";发布前完成 AI 标识(显式+隐式)——合规是创作流程的一部分,不是附加题。

自测

自测 1:为什么说视频比图像"贵一档"?请用"时空数据立方体"与"注意力的平方增长"两个概念解释。

答案:图像是"高 × 宽"的二维数据,视频是"帧数 × 高 × 宽"的三维数据块(时空数据立方体)。模型把数据切块编码成词元后,词元数与"时长 × 分辨率 × 帧率"成正比——这是线性增长;但注意力要求每个词元与所有词元交互,计算量约等于词元数的平方。于是:时长翻倍(词元翻倍)→ 计算量约 4 倍;分辨率从 1080P 到 4K(像素 4 倍)→ 注意力约 16 倍。这就是"多一维等于贵一档"的数学来源,也是"AI 视频的时长是拼出来的,不是生成出来的"的底层原因。

自测 2:同学在报告里写了两句话——"SVD 用了 3D VAE""Sora 的核心是分解式时空注意力"。请指出错误并改正。

答案:两句都是流行误说。① SVD 的时间建模发生在 UNet 去噪器里(插入时间混合层并联合微调),它的 VAE 沿用图像版(只有空间压缩、没有时间压缩);带时间维压缩的 3D(因果)VAE 是 CogVideoX、Wan、混元等后续模型的做法。正确说法是"SVD 时代 = 图像 VAE + UNet 时间层"。② "时空 patch"是 Sora 的输入表示 / 词元化方式,不等于注意力如何连接;把二者混为一谈会错误归类 Sora 的技术路线。词元化与注意力结构是两个独立的维度。

自测 3:闪烁与漂移怎么区分?各给一条判断依据与一条处方。

答案:闪烁是帧与帧之间的高频不连贯——亮度脉冲、纹理抖动、边缘振动,逐帧检查最明显;漂移是一段时间内的低频偏离——身份、色调、场景元素越生成越"不像开头",通常要对比首尾才看得出来。判断依据:放大时间线逐帧看(闪烁)/把首尾帧并排看(漂移)。处方示例:闪烁——钉死单一光源、负面词 no flicker、缩短片段重抽,后期 deflicker 补救;漂移——缩短生成单元、靠剪辑而不是靠延长、用参考图/参考生视频把每一段"重新锚定"到源参考。

自测 4:有人看完一段"物理无懈可击"的 AI 视频后断言"模型已经理解了物理"。请用两条硬证据反驳,并说明这对应届时的什么实践决策。

答案:证据一:VideoPhy 评测中,当时最强模型也只在 39.6% 的实例中同时满足提示与物理规律;证据二:Physics-IQ 用 396 段真实物理实验视频评测,结论是"物理理解严重受限,且与视觉真实感无关";补充证据:单球下落实测的等效重力仅 0.38–2.27 m/s²,且模型越大反而越慢——说明不是帧率伪影,而是系统性偏差。实践决策:不要让视频模型承担精确的碰撞、液体、软体、多物体交互演出,把这类镜头交给实拍或传统特效;在剧本阶段就"绕开弱项",而不是在生成阶段反复硬碰。

自测 5:小组想在两个平台上比较"运动强度"效果,计划把 A 平台的 6 和 B 平台的 0.6 都设为"中档"再对比。这个设计哪里有问题?正确的做法是什么?

答案:问题在于"量纲不可比":A 平台可能是 0–10 的量程,B 平台是 0–1 的量程,甚至还有平台让运动强度与其他参数联动——"6"与"0.6"在各自平台内的语义可能完全不同,直接对照等于用两把不同的尺子量同一条边。正确做法:① 先查各自官方文档确认量程与默认值;② 用"意图翻译"而非"数值搬运"——例如都以"人像轻微活动(眨眼、微微转头)"为同一意图,请各自平台折算到对应档位;③ 每档至少生成 2 次以区分参数效果与随机差异;④ 把量程、默认值、取值一并写进记录(附平台与版本)。

自测 6:把一部 AI 生成短片发布到平台前,至少要做哪三件事?为什么"删掉文件元数据"是错的?

答案:三件事:① 加显式标识——视频在起始画面与播放周边放显著提示(如"AI 生成"角标),音频加语音提示;② 保隐式标识——保留文件元数据与平台水印,发布时完成平台的 AI 声明/必选标签;③ 归档——把标识位置、声明截图、生成参数与授权凭证存入创作档案。删除元数据之所以是错的:它直接命中法规明令禁止的行为——"任何组织和个人不得恶意删除、篡改、伪造、隐匿标识",也不得为此提供工具;同时它也切断了作品的可追溯性,在答辩、参展与商用交付时都会构成风险。

拓展阅读

← 第 2 章 图像生成与编辑