TZJTan Zi Jian
← 博客

VFX 流程中的 AI:伪造一场高速警车追逐

有时候,视觉特效中最大的障碍并不是技术执行,而是后勤安排。

想象一下,你接到一份需求:在一段安静的公路上拍一场高速追逐,一辆韩国警车紧紧咬住逃逸车辆。传统的做法是什么?申请许可封闭一段当地道路,找一辆韩国警车道具来租,雇用特技车手,还要穿过一大堆繁琐的手续,只为确保不触犯任何重大的交通法规。

我不想去处理这种后勤噩梦,于是决定用传统 After Effects 预演加 AI 视频生成的混合工作流,在后期里完成整段戏。下面是我的流程拆解。

第 1 步:原始素材与资产生成

我从一个简单、平稳的空旷道路跟拍镜头开始。

需要处理的原始素材

接下来,我需要车辆。我在网上找了一辆普通黑色轿车和一辆韩国警车的参考照片。为了在生成视频之前,让这两辆车正确地放进环境里,我使用了 nano banana pro。我截取了原始道路素材的一帧,连同汽车照片一起交给 AI,并使用了下面这条提示词(保持英文原文):

“Place the police car on the road, travelling from left to right of the frame. Make sure the size proportion of the car to the road is correct and logical. Make sure the car plate and text are clear.”

两辆车我都重复了这个过程,直到得到两张干净、比例正确、车辆正好停在我想要的道路位置上的静态图。

经过 Nano Banana Pro 之后得到的参考图

第 2 步:在 After Effects 中用老办法做 blocking

AI 视频生成器很强大,但如果没有引导,它们往往缺乏空间感和时间感。为了解决这个问题,我进入了 After Effects。

我载入原始视频素材,把那两张 AI 生成的静态图当作尺寸参考,然后在 AE 里创建简单的 3D 几何体:一个黑色立方体代表逃逸车辆,一个蓝色立方体代表警车。我让这两个立方体沿着空旷的道路飞驰,速度、比例和轨迹都精确匹配我想要的最终镜头。

这给了我一段完美的参考视频,可以再喂回给 AI。

带有彩色立方体动画的参考视频

第 3 步:用 Kling 3.0 Omni 让它活起来

有了 AE 的参考视频和两张汽车图片,我转到了 Kling 3.0 Omni。目标是让 Kling 看着那些动画立方体,把它们替换成逼真的汽车,同时加上所有的环境效果。

这是我使用的提示词(保持英文原文):

“Use Video as a reference. Replace the black cube with the black car in Image 1 and replace the blue cube with the police car in Image 2. Police lights flashing as the police car drives by. Heavy motion blur.”

把提示词调整、完善了两次之后,输出的效果非常扎实。AI 把强烈的运动模糊、闪烁的警灯,以及追逐的原始速度感都表现得很到位。

最终输出

遗憾:找不到种子数

虽然最终结果看起来很棒,但这套流程也暴露了当前网页版 AI 工具的一个重大局限。

我想以更高的分辨率,重新生成一模一样的成功结果。但是 Kling 的网页界面不允许你锁定或输入特定的种子数,所以我没法复现完全相同的生成。我完全只能听凭随机噪声的摆布。

一个失败输出的例子

这很好地说明了当前 AI 视频工具的状态:它们可以让你摆脱后勤噩梦,并产出惊人的效果,但缺少像种子保留这样的精细控制,意味着在放大分辨率或修改镜头时,你得做好随机应变的准备。