你用 Runway / Kling / Pika 出了一段片。前景主体还行,但背景坐不住:树叶在不同形状之间频闪、霓虹灯字几帧就换、远处人物忽隐忽现、砖墙扭曲。背景闪烁是最干扰观感、最难忽略的 AI 视频伪影。
最快修法:把背景砍成一句失焦的短描述(blurred city lights at night, shallow depth of field),每段片只留一个运动源(动镜头或动背景,绝不同时),然后用更低的 Motion amount 重渲。如果还闪,改成从一张静态参考图做图生视频,或者用 Motion Brush 把背景刷成”不动”。这四步能解决绝大多数闪烁。
新一代模型比 2024 年那批闪得少得多,所以换模型也是真实有效的一招:截至 2026 年 6 月,背景稳定性最强的是 Kling 3.0(2026 年 2 月 4 日发布,原生 4K、60fps、单段 3-15 秒生成窗口)、Google Veo 3.1 和 Runway Gen-4.5(Runway 在 Gen-4.5 里专门加了 “improved temporal attention” 来消除背景抖动)。注意 OpenAI 的 Sora 已经停服——网页和 App 已于 2026 年 4 月 26 日下线、API 将于 2026 年 9 月 24 日下线——已经不能再用。
常见原因
按命中率排序。
1. 背景描述太细
Crowded bustling night market with neon signs, steam, hanging lanterns, motorbikes, food stalls, crowds of people, rainy ground reflections——每个元素都被模型每帧独立重渲,因为没有时间锚点。高频元素(树叶、人群、图案墙)最先闪、闪得最厉害。
如何判断:数背景描述里的独立元素。超过 3 个就在闪烁区间。
2. 镜头运动和主体运动打架
prompt 写 “tracking shot following a runner”。模型既要让背景跟随镜头一致地动,又要让主体动。两个运动源同时活跃,模型容易搞不清背景像素该去哪、各帧重渲不一致。
如何判断:每 5 帧暂停一次,看背景元素。建筑边缘或树枝位置不一致,就是镜头 + 主体运动在打架。
3. Motion 强度太高
和漂移同源:高 motion 设置下模型发明运动,背景里发明运动就意味着发明新像素,本质就是闪烁。
4. 模型对高频纹理弱
树叶、头发、布料织纹、砖纹、人群特写——这些是高频信息区。当前大多数视频模型在高频区时间一致性更弱。砖墙和树叶是”永远会闪”的经典区域。
5. 宽高比和模型训练不匹配
部分模型主要用 16:9 横屏视频训练。要求 9:16 竖屏会在训练较少的区域降低时间一致性。早期 Pika 在极端比例下尤其明显;Veo 3.1 和 Kling 3.0 现在 16:9 和 9:16 都训练过,2026 年这个差距小了,但每个模型里都还在。
6. 场景和工具不匹配
Runway、Kling、Pika、Veo、Seedance 各有强项。有的擅长静态背景 + 主体运动;有的擅长运动镜头 + 锁定主体。场景类型选错工具,prompt 再干净也会闪。
7. 短片塞了太多运动预算
3 秒片要大幅镜头或场景变化,会强行塞进大量空间过渡,时间一致性必然崩。
你属于哪一类
动手改之前,先把症状对到最可能的原因。
| 症状 | 最可能的原因 | 先试 |
|---|---|---|
| 树叶 / 人群 / 图案墙频闪 | 背景太细(高频信息) | Step 1:模糊 + 简化背景 |
| 建筑边缘或树枝位置跳动 | 镜头 + 主体运动打架 | Step 2:只留一个运动源 |
| 整帧”沸腾”,整个背景重新发明 | Motion amount 太高 | Step 3:降 Motion amount |
| 只有某些纹理(砖、叶、发)爬动 | 模型对高频细节弱 | Step 4 或 5:换模型 / 用静态参考 |
| 同 prompt 竖屏 9:16 比 16:9 差 | 宽高比训练差距 | 换 Veo 3.1 / Kling 3.0,或出 16:9 再裁 |
| 闪烁随片长越来越重 | 时长配不上运动预算 | 砍到 2-3s,再用 Extend 拼 |
动手前先确认
- 把 prompt、模型、闪烁输出片段都存好。
- 找出闪得最厉害的背景元素(招牌、树叶、人群、墙)。
- 想清楚用例能不能裁掉或者模糊闪的那块。
- 记下宽高比和片长。
- 改 prompt 前先备份。
需要收集的信息
- 完整 prompt、模型名、版本、motion 设置。
- 片长、宽高比、fps。
- 闪烁最明显的具体时间点。
- 同一 prompt 换简化背景还会不会闪。
最短修复路径
Step 1:背景砍成一个短名词短语
把:
crowded bustling night market with neon signs, steam, hanging lanterns,
motorbikes, food stalls, crowds of people, rainy ground reflections
换成:
soft out-of-focus city lights at night, blurred background
背景高频元素越少,闪得越少。加 bokeh、blurred background、shallow depth of field 把背景推到失焦——模型要渲染的细节少了,一致性就上来了。
Step 2:只留一个运动源
镜头动就锁住背景:
slow camera push-in, static background, no parallax movement,
background remains still
背景动(雨、风、烟)就锁住镜头:
static camera, no pan, no zoom, gentle rain falling in background
3 秒片绝不让两边都动。5+ 秒更难。
Step 3:降 motion 强度
用最低 motion 重渲。闪烁大幅下降就是 motion 在贡献闪。然后小步往上调。
- Runway Gen-4.5:把 Motion amount 调到最低(最稳)档;镜头描述写明确(
slow dolly in),别写得含糊。 - Kling 3.0:调低运动强度;如果用 Motion Brush,记住笔刷强度就是控制每块区域动多少。
- Pika 2.5:motion 滑条 0.3 到 0.5。
- Veo 3.1:镜头运动的描述写到最少,别把 pan、zoom、主体运动叠在一起。
Step 4:换模型
各模型背景稳定性默认差很多,而且 2026 这代比 2024 那代闪得少很多。截至 2026 年 6 月,背景稳定性大致强项:
- Kling 3.0(2026 年 2 月 4 日发布):时间一致性最强,整个单段窗口内(3-15s,原生 4K、60fps)场景都稳得住;Extend 功能能把片段拼成更长序列。背景必须稳如磐石时的首选。
- Google Veo 3.1:最强全能选手,原生 4K(3840x2160),16:9 和 9:16 都训练过,prompt 遵循强,“Ingredients to Video” 功能最多接受四张参考图来收紧场景一致性。需要同步音频时也用它。
- Runway Gen-4.5:相比 Gen-3,改进的 temporal attention 专门压低了背景抖动;镜头指令遵循极好,靠 Multi-Motion Brush 做区域级控制最强。
- Seedance 2.0(字节跳动,2026 年 2 月 9 日发布):最均衡的模型,图生视频表现尤其强;别的都不行时的稳妥替补。
- Pika 2.5:风格化 / 创意背景最强,写实人群较弱。
Runway 上场景需要动写实人群,换 Kling 3.0。竖屏 9:16 闪,换 Veo 3.1。OpenAI 的 Sora 已经不能用了(网页 / App 于 2026 年 4 月 26 日下线、API 于 2026 年 9 月 24 日下线)。
Step 5:转图生视频 + 静态参考
先用 Midjourney / Imagen / Flux 出一张场景的静态图,再把这张 PNG 当参考喂给视频工具。参考图给模型一个强背景锚点,闪烁大幅下降。Veo 3.1 上用 “Ingredients to Video”(最多接受四张参考图);Kling 和 Runway 上把静态图放进图生视频 / 首帧槽位,而不是文生视频。
Step 6:用背景蒙版 / motion brush
Runway 的 Multi-Motion Brush 和 Kling 3.0 的 Motion Brush 允许你刷出哪块该不动、哪块该动,并给每块区域单独指定运动(速度和方向)。把背景刷成”不动”或零强度,只让主体动。各块刷选区域之间留出空间,避免运动相互渗到边缘外。这是在刷过的区域里直接消除闪烁,而不是在 prompt 里跟它死磕。
Step 7:背景静态化 + 后期合成
场景允许的话,背景出成静态图,主体在简洁底色(类似绿幕)上生成,剪辑器(Premiere、DaVinci Resolve)里合成。背景就是一张 JPEG,不会闪。
怎么确认已经修好
- 25% 速度看片,背景元素帧间不应该明显变形或位移。
- 每 12 帧暂停一次,背景应该几乎一样。
- 同设置出 3 段,3 段都稳,不只是运气好那一次。
- 注意力放在主体上的观众,不会被背景运动分心。
如果还是没修好
- 片长缩到 2 秒。闪烁随时间累积,2s 能看出模型本身的稳定性上限。
- prompt 砍到主体 + 极简背景,重生成。然后每次加回一个背景元素,定位触发的那个。
- 换一个根本不同的工具。有些场景在某些模型里就是不行。
- 终交付改成静态背景 + 动态主体合成。
- 求助前打包 prompt、模型、输出、闪烁时间点。
预防建议
- 视频背景默认简单、失焦、模糊。
- 每段片只允许一个运动源(镜头或主体),永不同时。
- 需要特定背景的场景,用静态图 + 图生视频的组合。
- 背景稳定性关键时,片长卡在 3 秒以内,更长就拼接。
- 品牌 / 商业用途,走静态背景 + 动态主体合成,不要靠单遍视频生成。
常见问题
为什么只有背景闪,主体却稳? 主体通常是模型的锚点:它得到的注意力最多、时间追踪最强。背景是围着这个锚点填出来的,所以高频或细节区域(树叶、人群、招牌、砖)会被一帧帧重新发明。简化或模糊背景,模型要维持一致的东西就少了。
提高分辨率或上 4K 能减少闪烁吗? 不能。闪烁是时间一致性问题,不是分辨率问题。同一 prompt 出 4K 反而会把更多爬动的细节暴露出来。先把 prompt 和运动修好,再把一段稳定的片去放大。
截至 2026 年 6 月,哪个模型背景闪得最少? 论纯背景稳定性,Kling 3.0 和 Google Veo 3.1 领先,Runway Gen-4.5 紧随其后(它的 “improved temporal attention” 就是专门冲着背景抖动去的)。Seedance 2.0 是最均衡的替补。Sora 已经不能用了——OpenAI 于 2026 年 4 月 26 日下线网页 / App、9 月 24 日下线 API。
已经出好的片能不重渲就修掉闪烁吗? 有时可以。轻微闪烁能在后期用去闪滤镜压(DaVinci Resolve 的 Deflicker,或帧混合 / 光流变速),或者把背景蒙版掉换成静态图。重度闪烁更划算的是直接换更简单的背景或静态参考重渲。
图生视频对背景真的比文生视频更稳吗? 是的,而且很可靠。一张参考静态图从第一帧就锁住身份、风格和构图,给模型一个强背景锚点,是压闪烁最靠得住的办法。