教程 / 提示词

让 AI 视频更真实:光线、动作与镜头

片段显得虚假通常有三个原因:没有光源的光线、没有重量的身体、以及无人手持的镜头。解决方法是写一句话,而不是调一个设置。我们在 Kling v3 上对每个技巧进行了前后对比渲染,并在 Seedance 2.5 上运行了完整提示词,以便你查看哪条指令生效了。

  • 9 分钟阅读

本文由英文自动翻译。阅读原文

光线运动镜头完成于

按顺序列出你制作的内容。点按任一项即可跳到对应步骤。

要让 AI 视频看起来真实,需要在提示词中修正三点:光源来自哪里、重量如何在身体中传递,以及如果由人手持,相机会如何表现。“写实”和“电影感”不是指令;一盏灯、一次脚步声和一台肩扛相机才是。

每一组对比都从一个包含三行弱描述的中等提示词开始,然后仅将其中一行替换为强版本。使用相同的模型和时长;Kling v3 不支持种子值,因此每次运行都是全新的随机结果。我们在 Kling v3 上以 720p 和 5 秒时长运行了这些对比组,并在 Kling v3 和 Seedance 2.5 上以 480p 运行了最终提示词。

是什么让片段看起来虚假

表现原因修正方法
光线均匀地来自四面八方未指定光源指定一个具有方向和颜色的主光,然后添加轮廓光或补光
行走动作飘浮,脚部滑动“向镜头走来”没有体现重量感脚后跟落地的位置、臀部如何带动每一步、衣物如何摆动
画面像被固定在轨道上,或者随意漂移“镜头跟随他”只描述了结果,而非操作者手持或肩扛,以他的步速后退,带有晃动和微颤
皮肤呈塑料感,前后景深都清晰“8k,超写实”要求的是抛光感颗粒感、光晕、皮肤纹理,以及画面中柔和虚化的元素

开始之前

  • 一位表演者和一盏你能叫出名字的光源:路灯、窗户或支架上的工作灯。
  • 先编写基础提示词:主体、地点和三个弱项。然后每次只替换一项。
  • 每次生成时保持长度和尺寸一致。预期画面其余部分在每次生成间会有变化。
  • 仅根据你修改的那一项来评估每一组对比。
我们使用的基础提示词
Fashion film, one continuous take, real-time, night. SUBJECT: a man of 24, tall, dark wavy shoulder-length hair, olive skin, a long camel wool coat buttoned closed, a black turtleneck, wide charcoal trousers, chunky black boots, a thin silver chain. LOCATION: a narrow rain-wet alley, black asphalt with puddles, brick walls, light drizzle. LIGHTING: moody cinematic lighting. ACTION: he walks toward the camera. CAMERA: the camera follows him. LOOK: 35mm film grain, halation on the lamp, wet reflections, deep shadow with detail. No text, no logos, no readable signage.

光线:指明光源、方向和颜色

光线是最快的破绽。指明一个主光,说明它的位置和颜色,给阴影侧一个补光,并说明空气中有什么。

弱项
LIGHTING: moody cinematic lighting.
强项
LIGHTING: one orange sodium street lamp high behind him as a backlight, rimming his hair and shoulders and glittering in the puddles; a soft cool white glow from an open shop doorway camera-right as the only fill on his face.

弱项

一位留着深色长卷发的年轻男子,身穿驼色大衣,在平坦冷光下的潮湿砖巷中走向镜头。

指明光源

同一名男子在潮湿小巷中,身后高处有暖色灯光,右侧有发光的店铺门面。
使用 Kling v3 制作,720p,5 秒。较弱的提示词生成了一条平淡、冷色调的小巷,仅由尽头的一盏白灯照明。较强的提示词则在他身后高处加入了暖色灯光,右侧还有亮着灯的店面,其冷光映照在潮湿的路面和他右侧身上。他头发上的轮廓光依然微弱:光源确实存在,但轮廓光大多没有出现。

运动:赋予身体重量感

没有重量感的行走是第二个破绽:脚在滑动,衣服静止不动。请描述每一步的动作、衣物的动态以及手部的接触。关于舞蹈和表演中的重量感、接触和节奏,请参阅 让 AI 人物动作更真实。

弱项
ACTION: he walks toward the camera.
强项
ACTION: he walks straight toward the camera at an unhurried pace, each step landing heel first with a visible weight shift, the coat swinging with each stride; halfway through he lifts his right hand and turns up his coat collar, four fingers on the outside of the collar and the thumb inside, then lets the hand drop.

弱项

Kling v3 上的较弱提示词

指定了重量感

一名男子在潮湿的砖砌小巷中迈步,用右手竖起大衣领子。
使用 Kling v3 制作,720p。脚跟先着地,大衣随每一步摆动,右手在约 2.3 到 4 秒间抬至领口,正如提示词所要求的那样。较弱的生成结果虽然也在行走,但步调均匀,手部没有任何动作。

镜头:赋予其人性

画面过于平滑本身就是一个破绽,而没有操作员的镜头会随意游走。说明谁在持机、他们如何移动,以及焦点落在哪里。或者在编辑器中的镜头运动行选择 手持 并选择强度;该运动将作为独立句子添加到你的提示词中。

弱项
CAMERA: the camera follows him.
强项
CAMERA: handheld, walking backward at his pace, chest-up framing, natural sway and micro-shake, focus locked on his face, the alley behind him falling soft.

弱项

Kling v3 上的弱提示词:镜头从他的外套和靴子低角度开始,向上倾斜至全身行走

指定操作员

男子以稳定大小向镜头走来,全身入镜,走在一条湿漉漉的小巷中,身后有一盏白灯。
使用 Kling v3 以 720p 制作,该行的第二次运行。“跟随他”从他的外套和靴子低角度开始,向上倾斜至全身行走。操作员行让他在画面中保持相同大小五秒钟,镜头以他的速度后退,但将其框为全身,而该行要求的是胸部以上。同一行的第一次运行将其框为胸部以下,头部位于画面顶部之外。

哪些模型会听从哪些指令

我们根据一个问题对每行进行评分:它要求的内容是否出现?Kling v3 每次获得一行;Seedance 2.5 在 480p 下一次性获得全部三行。这是我们在该场景中看到的,每个单元格运行一次。

指令Kling v3,一次一行Seedance 2.5,三行一起
带有方向和颜色的指定光源效果:身后高处有暖色灯光,右侧有亮着的店铺门口;他头发上的轮廓光很微弱效果:身后高处有橙色灯光,右侧墙上有冷色调的亮门口
带有脚步声和摆动外套的行走动作效果:如提示词所述,右手放在衣领上效果:如提示词所述,右手放在衣领上
手持摄影机操作员向后走,胸部以上景别两次运行都实现了向后走;一次是胸部以下景别且头部被裁切,另一次是全身景别;都没有实现胸部以上景别开头是外套且头部在画框外,然后上升到大腿以上景别;不是胸部以上景别
每个单元格一个场景,一次运行。第二个场景的评分可能不同。

注意:构图是未达标的部分. 两个模型都保持了光线和行走动作。但都没有保持胸部以上景别:Kling v3 在一次运行中将他框在胸部以下,在另一次运行中则是全身;而在一个提示词中包含三行内容时,Kling 将他框为全身,而 Seedance 2.5 则从他的外套开始并上升到腿部。在基于该片段进行创作之前,请检查景别大小。

三行内容一起

一个身穿驼色大衣的男子在夜晚走在潮湿的小巷中,身后有一盏温暖的灯,右侧有一家亮着灯的店铺,他的右手放在衣领处。
使用 Kling v3 制作,720p,5 秒,一次生成:在一条提示词中包含了强烈的光线、运动和镜头线条。他身后高处有一盏灯,右侧是亮着灯的店铺门口,脚跟先着地的步伐,他的右手放在衣领处;它先以全身构图框住他,然后从膝盖以上取景,而提示词要求的是胸部以上。
一个身穿驼色大衣的男子在黑暗的小巷中,身后有橙色的灯光,右侧有一个冷色调的亮着灯的门口,他的手放在衣领处。
使用 Seedance 2.5 制作,480p,相同的完整提示词。他身后高处有橙色的灯,右侧墙壁上有冷色调的门口光晕,他的右手按提示词放在衣领处;它从大衣开始,头部在画面外,然后上升到膝盖以上的构图,而不是胸部以上。
完整的提示词,与发送时完全一致
Fashion film, one continuous take, real-time, night. SUBJECT: a man of 24, tall, dark wavy shoulder-length hair, olive skin, a long camel wool coat buttoned closed, a black turtleneck, wide charcoal trousers, chunky black boots, a thin silver chain. LOCATION: a narrow rain-wet alley, black asphalt with puddles, brick walls, light drizzle. ACTION: he walks straight toward the camera at an unhurried pace, each step landing heel first with a visible weight shift, the coat swinging with each stride; halfway through he lifts his right hand and turns up his coat collar, four fingers on the outside of the collar and the thumb inside, then lets the hand drop. CAMERA: handheld, walking backward at his pace, chest-up framing, natural sway and micro-shake, focus locked on his face. LIGHTING: one orange sodium street lamp high behind him as a backlight, rimming his hair and shoulders and glittering in the puddles; a soft cool white glow from an open shop doorway camera-right as the only fill on his face. LOOK: 35mm film grain, halation on the lamp, wet reflections, deep shadow with detail. No text, no logos, no readable signage.

三种运行方式

  • 最快: 打开视频编辑器,粘贴强提示词,选择 Kling v3(在模型菜单中为 Kling 3.0)或 Seedance 2.5,然后按生成。价格显示在按钮上。
  • 免手动操作: 向 NOLGIA Agent 描述场景,并指定一种光线、有重量的行走动作和手持摄影效果。它会编写提示词并渲染视频。
  • 最大控制权: API 使用相同的提示词,因此你可以在多个模型上对比弱提示词和强提示词的效果,并保留任务记录。
视频编辑器界面,带有四个编号标记:模型卡片上的 Kling 3.0,提示词框中的完整提示词,镜头运动行,以及显示价格的生成视频按钮
编辑器中的完整提示词。 (1) Kling 3.0,即本指南中的 Kling v3。(2) 包含所有三个强提示词行的提示词。(3) 镜头运动行:在此处选择“手持”,而不是编写 CAMERA 行,不要两者都选。(4) 这些设置的价格,在运行之前显示。
任务使用原因
无需编写的手持或推轨镜头运动镜头运动行,强度选择器作为独立句子附加到你的提示词中
渲染后的颗粒感、光晕、胶片质感Studio 中的调色时间线上的外观和胶片预设,无需重新渲染
在多个模型上生成同一场景Explore,或 API每个模型通过其自身的输出进行预览;每次运行一个报价

费用说明

在 Kling v3 上以 5 秒时长测试每一行,或在 Seedance 2.5 上以 480p 分辨率测试,然后只渲染最终选定的版本。在你花费任何积分之前,Generate 按钮上会显示价格。

  • Kling v3Pro and up

    Per 5s clip (audio on by default)

    720p 35 积分 · 1080p 47 积分 · 4K 117 积分

  • Seedance 2.5Pro and up

    Per 5s clip

    480p 26 积分 · 720p 56 积分 · 1080p 137 积分

    1080p renders at 16:9 and 9:16

页面加载时从目录实时读取。 所有价格都会在生成前显示。 查看所有费率.

你仍需重新生成的情况

  • 镜头自行移动了。 在重写提示词之前先重新运行一次;每次运行都是一次新的随机结果。我们的测试中保留了镜头运动,但丢失了画面尺寸。
  • 光线出现在错误的位置。 指定 camera-left(摄像机左侧)或 camera-right(摄像机右侧)、背后或上方;添加一个方向词成本很低。
  • 人脸在多次运行之间发生了变化。 如果没有参考图像,这是预期现象,我们对此不作保证。请单独评估每个片段。
  • 画面中有两个人。 每次测试只使用一位表演者。

在宣布完成之前要检查的五件事

  • 光线有一个你可以指出的来源,且阴影与之相符。
  • 行走时有脚步声;衣物随身体运动。
  • 摄像机位于你指定的位置,而不是在表演者背后。
  • 画面中有些部分是柔和的。
  • 一眼看去就像实拍,而不是只有眯着眼看时才像。

常见问题

为什么写“realistic”(逼真)并不能让片段变得真实?
这不是一个物理指令。一盏有方向性的灯、一只落地的脚后跟、一台架在肩上的摄像机:这些才是模型可以渲染的内容。
最大的破绽是什么?
光线没有来源。如果主体被均匀地从各个方向照亮,画面在运动开始前就会显得平淡。
哪个模型最适合制作写实视频?
对于行走、转身或承载重量的物体,推荐使用 Kling v3 或 Seedance 2.5。上表展示了各模型在同一场景中使用相同提示词的效果。在正式投入前,请先用自己的场景进行测试。
如果我使用了镜头运动选项,还需要自己写镜头描述吗?
不需要。该选项会将镜头运动作为独立的句子添加到你的提示词中,并应用你选择的强度。光线和运动部分仍需你自己编写。
我怎么知道修复是否有效?
将其与之前的版本一起渲染,并并排比较。视频编辑器会在你的素材库中保留每次生成的记录。

在下一个视频中明确描述光线

打开视频编辑器

提示词

七个视频提示词错误及修正方法

视频提示词出错的七种方式,每种都在 Kling v3 上渲染两次:先是模糊的提示词,然后是应用了一个修正后的相同提示词。复制这些修正方法,并了解种子值不能做什么。

· 12 分钟阅读

提示词

让 AI 人物动作更真实:重量、接触与节奏

当提示词只描述动作而非物理特性时,AI 视频中的人物动作就会显得生硬。同一帧画面在三个模型上生成后空翻,外加三组关于重量、接触和节奏的对比。

· 11 分钟阅读

博客 · 对比

一个提示词,六个视频模型,九项实测检查

使用包含九项可验证细节的同一个提示词,分别发送给六个 AI 视频模型各两次,并使用检测器、文字识别和摄像机跟踪技术对每个片段进行测量。

· 12 分钟阅读