何时使用此模式
素材生视频是以下情况的正确选择:
- 您有多个独立元素需要在同一个镜头中共存 —— 一个角色、一个道具、一个背景。
- 您想要精细控制哪些参考图像出现在哪条提示词中,超越文件名匹配所能实现的粒度。
- 您在制作一致性角色故事板,同一主角需要出现在多个镜头中。
如果您只有一张图像并想直接为其添加动效,图生视频 更简单。
@文件名 规则
与其他模式不同,素材生视频不通过子串匹配参考图像。它查找提示词文字中的显式 @文件名 标记。每个 @文件名 将对应图像拉入合成。
文件名不含文件扩展名。所以 @hero-frontal 匹配图像库中的 hero-frontal.png。不区分大小写;文件名中的空格可以使用,但会让 @references 变得尴尬,所以大多数人会将文件重命名为使用连字符。
侧面板在图像拖放区正上方以提示形式展示这条规则:
在提示词中用 @文件名 引用每张图像
Screenshot pending
参考图像区域,@文件名 提示显示在标签右侧
设置运行
- 点击素材生视频模式磁贴。
- 在参考图像中,上传您可能用到的所有元素:角色、道具、背景。刻意命名(
@hero、@cafe、@cup)。 - 在提示词中,为每条提示词写入明确的
@文件名引用,指定该镜头所需的元素。 - 在精炼中设置时长、画质和宽高比,与文字生视频完全相同。
- 点击 Run →。
实战示例
图像库:
hero.png—— 您的主角,四分之三侧面人像。cafe.png—— 咖啡馆内部的定场镜头。cup.png—— 咖啡杯的特写。villain.png—— 主角的对立方。
提示词(一致性角色场景的三个镜头):
@hero walks into @cafe, looks around, takes a seat by the window. Soft afternoon light.
Close-up on @hero reaching for @cup, steam rising, sips, sets it down. Same lighting.
@villain enters @cafe through the door behind @hero, stops, watches. Tension.
每条提示词明确告知 Grok 要合成哪些图像库图像。主角在三个镜头中保持视觉一致性,因为同一张 @hero 图像锚定了每个镜头。
运行时提示词列表显示什么
点击运行后,每条提示词行显示:
- 提示词文字,
@文件名标记高亮显示。 - 缩略图条,显示精确拉入的图像库图像。
- 常规的排队中 → 生成中 · N% → 完成状态。
如果某行显示 failed 并带有 unknown @reference 错误,说明您输入了一个与图像库中任何图像都不匹配的 @ 标记。常见原因:文件名使用下划线,但提示词中使用了连字符,或反之。
自动匹配和最大图像数在此处不适用
自动附加匹配参考图像复选框和每条提示词最大输入图像数下拉菜单 —— 在图生图中可见 —— 在素材生视频中是隐藏的。@文件名 系统替代了这两者,所以侧面板移除了不相关的控件。
值得掌握的技巧
- 尽早建立命名规范。 当您的图像库有 30 张参考图时,
@hero-v3-shoulders-up比@asset_007好用得多。 - 在整个项目中复用同一图像库。 素材生视频的优势在于一致性 —— 保持
@hero和@cafe不变,故事板的统一性会比每个镜头换新素材高出许多。 - 谨慎使用链式提示词
组合。 链式模式用上一个输出替换起始帧,这可能与
@reference系统产生冲突。两者可以配合使用,但链式输出会覆盖中间镜头的角色参考。