Stable Diffusion + EbSynth + ControlNet 解决生成视频闪烁

一、安装

1.1、安装ffmpeg

下载地址:
解压,配置环境变量 E:\AI\ffmpeg\bin
检查是否安装成功
在这里插入图片描述

1.2、安装SD的 EbSynth 插件

插件地址 https://github.com/s9roll7/ebsynth_utility
在这里插入图片描述
报错:ModuleNotFoundError: No module named 'extensions.ebsyynth_utility

将 目录 ebsyynth_utility-main 改为 ebsyynth_utility.

1.3、安装 EbSynth

从官网下载,解压即可

1.4、下载背景透明工具transparent-background

Pip install transparent-background

该代码执行还需要依赖模型文件,如果预先现在则在执行时会从google-driver中下载模型,如果网络不行则会下载失败。

模型下载地址:https://drive.google.com/uc?id=13oBl5MTVcWER3YU4fSxW3ATlVfueFQPY

1.5、安装 TemporalKit插件

在这里插入图片描述
也可以在webui 的 extensions 中安装

二、TemporalKit + EbSynth

2.1、使用TemporalKit 分割视频

在这里插入图片描述

2.1.1、分拆结果

input 为每一帧

在这里插入图片描述

在这里插入图片描述

2.2、使用图生图

在这里插入图片描述
填入提示词

2.2.1、设置 ControlNet

2.2.1.1、配置第一个 为 Tile

在这里插入图片描述

2.2.1.2、配置第二个 为 SoftEdge

在这里插入图片描述

2.2.1.3、第三个配置为 depth

在这里插入图片描述

2.2.2、点击生成图片

选择觉得好的结果图片,记录好种子
在这里插入图片描述

2.2.3、批量处理

2.2.3.1、设置批处理输入输出路径

在这里插入图片描述

2.2.3.2、设置每个contorlnet 的 批处理输入路径

其他两个输入路径设置一样
在这里插入图片描述
然后点击生成

报错: 解决安装对应 pt
在这里插入图片描述
结果生成到output
在这里插入图片描述

2.3、Ebsynth-Process

在这里插入图片描述
生成结果:
在这里插入图片描述

2.4、使用 Ebsynth 处理key, frames图片

在这里插入图片描述
其他1-8的目录同样处理

2.5、recombine ebsynth (合并)

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/28743.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

13.postgresql--函数

文章目录 标量示例复合示例有返回值函数返回voidRETURN NEXT ,RETURN QUERYRETURN EXECUTEIF THEN END IFFOREACH,LOOPSLICE (1)如果函数返回一个标量类型,表达式结果将自动转行成函数的返回类型。但要返回一个复合(行&#xff09…

OpenCVForUnity(六)图像的对比度和亮度

文章目录 前言公式讲解Unity嵌套循环实现使用convertTo实现亮度和对比度调整:伽马矫正 前言 图片处理中这也是非常常用的功能,下面我们一起来学习一下如何在OpenCVForUnity中修改图像的对比度亮度 图像处理中的常见算子可以将一个或多个输入图像转换为输出图像。这些变换包括点…

RISCV - 1 RV32/64G指令集清单

RISCV - 1 RV32/64G指令集清单 1 RV32/64G指令类型2 RV32I 基本指令集3 RV64I基础指令集(除了RV32I)4 RV32/RV64 Zifencei标准扩展5 RV32/RV64 Zicsr标准扩展6 RV32M标准扩展7 RV64M标准扩展(除了RV32M)8 RV32A标准扩展9 RV64A标准扩展(除了R…

(栈队列堆) 剑指 Offer 09. 用两个栈实现队列 ——【Leetcode每日一题】

❓ 剑指 Offer 09. 用两个栈实现队列 难度:简单 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead …

机器学习32:《推荐系统-V》再谈召回、打分和重排

在《机器学习28:推荐系统-概述》一文中,笔者概述了推荐系统的基本术语和一般架构,通过【推荐系统 I~IV】系列课程的学习,相信读者对推荐系统已经有了一定的理解。本节,我们再来回顾一下推荐系统的核心环节—…

泛在电力物联网、能源互联网与虚拟电厂

导读:从能源互联网推进受阻,到泛在电力物联网名噪一时,到虚拟电厂再次走向火爆,能源领域亟需更进一步的数智化发展。如今,随着新型电力系统建设推进,虚拟电厂有望迎来快速发展。除了国网和南网公司下属的电…

浅谈自动化测试工具 Appium

目录 前言: 一、简单介绍 (一)测试对象 (二)支持平台及语言 (三)工作原理 (四)安装工具 二、环境搭建 (一)安装 Android SDK &#xff0…

欧姆龙以太网模块如何设置ip连接 Kepware opc步骤

在数字化和自动化的今天,PLC在工业控制领域的作用日益重要。然而,PLC通讯口的有限资源成为了困扰工程师们的问题。为了解决这一问题,捷米特推出了JM-ETH-CP转以太网模块,让即插即用的以太网通讯成为可能,不仅有效利用了…

Unity自定义后处理——Vignette暗角

大家好,我是阿赵。   继续说一下屏幕后处理的做法,这一期讲的是Vignette暗角效果。 一、Vignette效果介绍 Vignette暗角的效果可以给画面提供一个氛围,或者模拟一些特殊的效果。 还是拿这个角色作为底图 添加了Vignette效果后&#xff0…

【完整版】zabbix企业级监控(概念、简单操作、页面优化、监控主机自己、监控linux、监控Win10)

第三阶段基础 时 间:2023年7月19日 参加人:全班人员 内 容: zabbix企业级监控 目录 一、Zabbix概述 (一)Zabbix简介 (二)Zabbix运行条件: (三)Zab…

Linux gdb汇编调试

文章目录 一、示例代码二、gdb汇编指令2.1 step/stepi2.2 next/nexti2.3 info registers2.4 set2.5 x2.6 rsp寄存器2.7 rip 寄存器 参考资料 一、示例代码 &#xff08;1&#xff09; #include <stdio.h>int add(int a, int b) {return a b; }int main() {int a 3;in…

Airbnb 引入 HTTP Streaming,网页性能得到大幅度提升

Airbnb 通过引入HTTP Streaming来提升网站的页面加载性能。他们将测试的每个页面&#xff08;包括主页&#xff09;的首次内容绘制&#xff08;First Contentful Paint&#xff0c;FCP&#xff09;时间降低了大约 100 毫秒。他们还最小化了后端慢查询对加载时间的影响。 Airbn…