第 7 步,共 18 步

ScreenWeaver 的故事元素:在每个镜头中都保持一致的角色、地点和道具

第 2 级 · 你的故事世界 阅读约 7 分钟 2 节视频课

把剧本里的角色、地点和道具变成故事元素,配上摄影机拍得出来的描述,这是每个镜头保持一致的基础。

章节(6)

视频:免费 剧本写作课程 第 6.1 课。 视频为英语讲解。

什么是故事元素,以及它为什么重要

故事元素是摄影机需要两次以相同方式呈现的任何东西:一个角色、一个地点、一件道具。每个元素都有名称、描述和参考图,凡是提到它的镜头,都会复用这些内容。视频模型在两次生成之间没有记忆,故事元素就是这份记忆。

一个元素只需创建一次,它会跟着你走完三个标签页:Script 标签页侧边栏里的 "Story elements" 打开实体画布,Storyboard 标签页在左侧面板的 "Characters"、"Places" 和 "Objects"(角色、地点、道具)下列出元素,Production 标签页也有同名的分区。

元素诞生的四种方式

  1. 1输入时自动补全。在角色名提示中,ScreenWeaver 会推荐你已有的角色,外加 "Create "{name}""。在场景标题中,输入 INT. 或 EXT. 之后,地点也是同样的处理。
  2. 2在剧本中右键点击一个词,选择 "New "{name}" character"、"New "{name}" place" 或 "New "{name}" object"。如果它已经存在,菜单会直接告诉你,例如 ""{name}" character exists"。
  3. 3在实体画布上,使用工具栏中的 "Add character"、"Add place" 或 "Add object"。
  4. 4通过 AI 助手导入剧本:角色根据角色名提示创建,地点根据场景标题创建。
一张剧本页,名字 ÉMILIE 被选中,右键菜单已打开:Copy、Cut 和 Paste,然后是 New ÉMILIE character、New ÉMILIE place 和 New ÉMILIE object。

左右滑动可查看完整界面。

右键点击选中的名字(标记 1):最后三行可以把它变成角色、地点或道具(标记 3 到 5)。
  1. 1选中的名字. 你在右键点击之前选中的文字。它会成为实体的名称,所以只选中名字本身,不要带上周围的标点。
  2. 2Copy, Cut, Paste(复制、剪切、粘贴). 对选中内容执行常用的剪贴板操作。
  3. 3新建角色. 以选中的文字为名创建一个角色("New "{name}" character")。如果它已经存在,这一行会显示为 ""{name}" character exists",所以你永远不会创建重复的角色。
  4. 4新建地点. 以这个名字创建一个地点("New "{name}" place")。地点也可以来自场景标题,在 INT. 或 EXT. 前缀之后,自动补全会提供 "Create "{name}""。
  5. 5新建道具. 创建一个道具,也就是对故事重要的物件("New "{name}" object")。在剧本页上创建道具就靠这个菜单:动作描述中的自动补全只会推荐已有的道具,没有 Create 选项。

实体画布:一个组,三个阶段

每个元素都是一个组,每个组都有同样的三个阶段,从上到下依次排列。学会一个,你就全都会了,无论它装的是一个人、一辆车还是一张照片。

ÉMILIE 的 Story elements 画布:Moodboard 阶段有一个 Description 节点,Storyboard 阶段有一张三视图参考设定图,Production 阶段有一张由美术指导驱动的写实参考设定图,右侧的 Story element 节点列出各个引用,还有缩放控件和画布工具栏。

左右滑动可查看完整界面。

Émilie 的组:Moodboard 及其固定的 Description(标记 3 和 4),Storyboard reference(标记 5 和 6),由美术指导驱动的 Production reference(标记 7 到 9),以及 Story element 节点(标记 10)。
  1. 1Story elements(故事元素). 打开这张画布的侧边栏入口。同样的实体也会出现在 Storyboard 的实体面板中,以及 Production 的 Characters、Places 和 Objects 分区中。
  2. 2实体组. 一个实体的组,这里是 ÉMILIE。它的操作有 "Open as sub-canvas"、"Edit name" 和 "Delete entity";只要剧本还在使用这个实体,就无法删除。
  3. 3Moodboard 阶段. 第一个阶段:文字描述和各种氛围素材。这里的文本节点可以用 @ 引用其他实体的设定图。
  4. 4Description(描述). 固定的 "Description" 文本节点:这个实体长什么样、穿什么、包含什么。它供给参考设定图,所以它是保持一致性最重要的一段文字。
  5. 5Storyboard 阶段. 预演阶段。它存放 "Storyboard reference",这个实体出现的每一格分镜都会用到它。
  6. 6Storyboard reference(分镜参考图). 一张 "Clean 3D Animated Film Previs reference sheet"(干净的 3D 动画电影预演参考设定图,角色为四个视角加一张面部特写)。可以在这里生成或重新生成,也可以在 Storyboard 实体面板中操作。
  7. 7Production 阶段. 最终视觉阶段。它的参考图遵循项目的美术指导,所以这个实体在每一张制作图像和每一段视频里看起来都一样。
  8. 8Production reference(制作参考图). "Production reference" 图像:同一个实体以你的美术风格渲染出来的样子。制作中的图像和视频节点都会引用它,让脸和服装在镜头之间保持稳定。
  9. 9美术指导输入. @art_direction.art_style 这样的引用,来自 Production 中的 "Artistic direction" 分区。在那里修改美术风格之后,重新生成这张参考图,让它跟上。
  10. 10Story element 节点. 无法删除的节点。它显示三个阶段及其引用(例如 @characters.emilie.moodboard.description);属于其他画布的阶段是只读的,显示为 "Edit on the {stage} canvas"。
  11. 11Add voice(添加声音). 在 Production 阶段添加一个名为 "Voice" 的音频节点,并把它关联到实体。这个按钮只在 Production 阶段、且尚未关联音频时显示。
  12. 12缩放与适配视图. + 和 - 用于缩放,取景框图标让整张画布适配屏幕,挂锁图标锁定画布以防误操作。滚动可以平移,双指捏合或 Cmd/Ctrl + 滚动可以缩放,按住空格键拖动也能平移。
  • "Moodboard"(情绪板)回答 “它长什么样?”。它包含一个固定的 "Description"(描述)文本节点,以及你拖进去的任何东西:图片、文字、音频。这里不能生成图像,它是用来放你的文字和参考资料的。
  • "Storyboard" 阶段包含 "Storyboard reference"(分镜参考图),一张干净的预演角色设定图,所有分镜画格都会用到它。
  • "Production" 阶段包含 "Production reference"(制作参考图),也就是同一个元素在影片最终视觉风格下的样子,由美术指导(artistic direction)驱动。

右侧的 "Story element" 节点汇总这三个阶段,不能删除。属于其他画布的阶段在这里是只读的,显示为 "Edit on the {stage} canvas"。"Add voice" 是给元素附加一段音频参考,它不会生成语音。组还提供 "Open as sub-canvas"、"Edit name" 和 "Delete entity"。

写一段摄影机拍得出来的描述

固定的 Description 是你在剧本之后要写的最重要的文字。参考设定图根据它绘制,每个镜头又复用这些设定图。描述含糊,每个镜头里的 Émilie 都不一样;描述精确,从第一帧到最后一帧都是同一个女人。

Story elements 画布上 ÉMILIE 的 Moodboard 阶段:一个 Description 文本节点,内容为 “女性,35 岁。栗色头发扎在脑后。米色羊毛大衣,酒红色围巾。”,它的输出连向下方的 Storyboard reference。

左右滑动可查看完整界面。

Émilie 的 Description(标记 3)。它的输出端口(标记 5)把文字传给下方的 Storyboard reference(标记 7)。标记 4 是 AI 自动填写按钮。
  1. 1实体组. 你正在编辑其阶段的实体,这里是 ÉMILIE。"Edit name" 用来重命名,"Open as sub-canvas" 用来单独打开它。
  2. 2Moodboard 阶段. 存放文字描述和各种视觉参考资料的阶段。这里的一切都是下方设定图的输入。
  3. 3Description(描述). 写摄影机看得到的东西:年龄、体型、发型、脸、服装、关键道具(占位文字为 "Type here. Use @handle to reference entity sheets…")。保持视觉化:设定图的生成会逐字读取它。
  4. 4根据剧本自动填写. 它的提示文字是 "Auto-fill description from the script (AI). Overwrites current text."(根据剧本用 AI 自动填写描述,会覆盖当前文字。)先运行它根据剧本起草,再手动打磨,绝不要在你自己修改之后再运行。它会消耗积分。
  5. 5输出端口. 描述的输出端。连线把它传给 Storyboard reference 和 Production reference,所以修改之后,要重新生成读取它的设定图。
  6. 6Storyboard 阶段. 下一个阶段,预演设定图根据这段描述在这里生成。
  7. 7Storyboard reference(分镜参考图). 根据描述生成的设定图。如果没有描述,Storyboard 实体面板会提示 "{name}: no description" 并提供 "Generate anyway":请先写描述。
  1. 1点击进入元素的 "Description" 节点。
  2. 2角色:年龄、体型、脸、发型、服装,以及一个有辨识度的细节。
  3. 3地点:是什么地方、一天中的什么时间、天气、光从哪里来、画面中的材质和颜色。
  4. 4道具:是什么、和手比起来有多大、材质、颜色、年代、新旧程度,以及上面有什么。
  5. 5删掉摄影机看不到的东西:性格、人物前史、感受。这些要靠剧本里的动作和对白来呈现。
角色
女性,35 岁。栗色头发扎在脑后。米色羊毛大衣,酒红色围巾。素颜,有雀斑。
地点
夜里一辆停着的轿车,发动机已熄火。雨水顺着挡风玻璃往下淌,城市只剩一片虚化的光斑。
道具
一张 90 年代的旧彩色照片,白边,边角微微卷起:两个孩子在海滩上的背影,面朝大海。

@ 引用:镜头如何调用元素

在任何提示词中输入 @,从列表中选择一个元素,列表按 Characters、Places、Objects、Shots 和 Others 分组。在分镜镜头中,“@Thomas 把一张旧照片递给 @Émilie” 会把两张参考设定图都挂到这个镜头上。在画布上,同样的引用显示为 @characters.emilie 或 @places.thomas_car 的形式。

为什么剧本还在使用的元素无法删除

ScreenWeaver 会阻止删除正在使用的元素:"Cannot delete character. They have N lines of dialogue in the script…"(无法删除角色,该角色在剧本中还有 N 句对白)。地点只要还出现在场景标题中就无法删除,道具只要剧本还提到它也无法删除。强行删除会让对白和场景标题指向不存在的东西。所以先在剧本里删除或改掉这些用法,再使用 "Delete entity"。合并重复元素也是这样操作。

关于地点和道具的专业习惯

  • 每个反复出现的地点都要有自己的元素。在四个提示词里用文字描述的同一个场景,会变成四个不同的场景。
  • 选择一眼就能看懂、并且一直留在画面里的道具。视频模型很难处理从口袋或信封里拿出东西的动作,所以让镜头一开始道具就已经在手上。
  • 把你自己的参考资料拖进情绪板,比如勘景照片。但描述依然要准确:设定图是由描述驱动的。
  • 未经本人同意,绝不要用真人照片来创建角色。

想深入了解,请看 如何制作 AI 角色设定图 和 AI 视频中保持场景与道具一致,或在 界面参考 中查看每一个标记。

现在就动手

在 ScreenWeaver 中练习

  1. 1打开 "Story elements",确认每个角色和地点都只存在一次。合并重复项:先在剧本中改名,再删除多余的元素。
  2. 2在动作描述中右键点击你的关键道具,把它创建为道具元素。
  3. 3为每个元素写一段可以直接拍摄的描述。
  4. 4往主角的情绪板里拖一张参考图,然后继续学习 参考设定图。
打开 ScreenWeaver

观看视频课程

关于这一步的问题

Story elements 里少了一个角色,怎样添加?

在剧本中选中这个名字,右键点击,选择 "New "{name}" character"。你也可以在角色自动补全中选择 "Create",或者在实体画布上点击 "Add character"。

ScreenWeaver 会根据剧本自动创建道具吗?

不会。角色和地点可以来自剧本和导入,但道具永远需要手动添加,用右键菜单或 "Add object"。

为什么我删不掉一个角色?

因为剧本还在使用它。删除或改掉它的对白(如果是地点,则是场景标题;如果是道具,则是提到它的地方),然后再使用 "Delete entity"。

角色描述应该写些什么?

只写摄影机看得到的:年龄、体型、脸、发型、服装,以及一个有辨识度的细节。性格属于剧本,风格属于美术指导。

可以在情绪板里生成图像吗?

不可以。情绪板只放你的描述和你拖进去的内容。生成图像从参考设定图开始,详见 下一个模块。

"Add voice" 会为我的角色生成声音吗?

不会。它是给元素附加一段音频参考,不是文字转语音功能。

更多解答见 学院常见问题 和 逐个按钮的界面指南。