Smooth Generated Gifs - Guide

详情

下载文件

模型描述

这是一个关于如何使用 SD-Auto1111 生成流畅 GIF 的请求指南,整体分为三个主要步骤:

  1. 找到合适的生成资源
  2. 将生成的数据处理为 GIF
  3. 通过插值(平滑)对 GIF 进行后期处理

本指南需要下载以下资源:

1. 找到合适的资源

你可以使用两种类型的资源,分别生成不同风格的动画:

  • 帧网格 LoRAs:对训练对象非常精准,但灵活性较差,制作这类资源的最佳人选是 aDDont 🔞
  • 权重渐进概念 LoRAs:虽然灵活性高,但无法覆盖广泛的运动范围,且精度有时会略微抖动,制作这类资源的最佳人选是 ntc .

2. 转换为 GIF

如前所述,我们将涵盖两种动画类型:[帧动画] 和 [参数动画]。

帧动画 🎞

  1. 你需要获取一个“帧网格 LoRA”,并使用 Img Slices To Gif 脚本来分割生成结果。

  2. 首先在“txt2img”中以全权重使用 LoRA,选择其创作者建议的分辨率。结果看起来可能畸变,无需担心。

  3. 然后点击“发送到 img2img”,将 LoRA 权重降低至 0.2–0.4 之间,去噪强度设为 0.28–0.4。

  4. 现在可以添加任意其他 LoRA,分辨率可设置得尽可能高(但不要破坏画面比例)。

  5. 现在在脚本下拉菜单中选择“Img Slices To Gif”,启用该功能,并根据所用的“帧网格 LoRA”设置参数。例如,对于 2×3 网格,设置 XSlices=2 且 YSlices=3。

  6. 如需启用来回播放功能,可展开“额外选项”。

  7. 点击生成!生成结果可在 “stable-diffusion-webui\outputs\txt2img-images\txt2gif” 中查看。

参数动画 🎛

  1. 你需要获取一个“权重渐进概念 LoRA”,并使用 Controlled Parameters Animation 脚本来逐步调整 LoRA 权重。

    1. 注意:你也可以用此方法尝试普通 LoRA。
  2. 在脚本下拉菜单中选择“Controlled Parameters Animation”。

  3. 选择 参数类型 为 “LoRA”。

  4. 添加你想要控制的 LoRA 名称。例如,对于 “lora:MyTestLora_v10:1”,你应输入 “MyTestLora_v10”。

  5. 现在设定参数,如 起始值(LoRA 开始变化的值)、结束值(LoRA 停止变化的值)以及 步进值(每帧 LoRA 增加的量)。

    1. 若希望 LoRA 倒序变化,只需将 起始值 设置为大于 结束值 即可。
    2. 使用较小的步进值(如 0.01)可生成更多帧,使过渡更加流畅。
  6. 点击“添加参数层”以添加已输入的参数。

  7. 展开“额外选项”,点击“估算输出”以查看将生成多少张图像。

    1. 你也可以通过勾选“Pingpong”来启用来回播放功能。
  8. 点击生成!生成结果可在 “stable-diffusion-webui\outputs\txt2img-images\txt2gif” 中查看。

3. 应用插值(平滑处理)

  1. 你需要安装 Flowframes 软件。当提示选择插值模型时,请选择最新的 RIFE 模型(推荐 RIFE CUDA 适配 NVIDIA 显卡)。

    1. 该模型文件较大,初次下载可能失败,可反复尝试:进入 设置 / 应用 / 管理已下载模型文件 / 打开模型下载器。
  2. 插值标签页 中选择你下载的 AI 模型。

  3. 点击 浏览视频,加载来自 “stable-diffusion-webui\outputs\txt2img-images\txt2gif” 的生成 GIF。

  4. 尝试不同的 输出速度,我通常使用 “x3 速度” 配合 “x2 慢动作” 来制作流畅的 30fps GIF。

  5. 最后将 输出格式 设置为 GIF。

    1. 若希望文件更小,可适当降低质量与颜色调色板。
  6. 点击“插值!”按钮,结果将保存在与输入文件相同的目录中。

祝你创作愉快 👍

此模型生成的图像

未找到图像。