sd+ebsynth_utility扩展+controlNet实现视频换风格

1. 安装sd,安装EbSynth(https://ebsynth.com/)

2.安装扩展:

https://github.com/Mikubill/sd-webui-controlnet

  

https://github.com/s9roll7/ebsynth_utility

3.下载模型

基础模型选用c站:https://civitai.com/models/104100?modelVersionId=155254 下载放置sd扩展 path/to/models/Stable-diffusion

controlnet模型:https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main  里面的 control_v11f1e_sd15_tile.pth,下载放置sd扩展 path/to/models/ControlNet

 

4.附加环境准备

apt update
apt install -y ffmpeg
pip install transparent-background -i https://pypi.tuna.tsinghua.edu.cn/simple

5.创建Ebsynth utility项目

建议:sd目录 path/to//output/ebsynth  每次工程创建一个目录 比如ebs01

 

 6. 运行

运行stage1:

 

 

查看output:

 

运行stage2:默认值

 

 

 

 

stage3:关键帧重绘

 

 进入图生图页面

正向提示词:portrait of european girl,cute and beautiful face,elf,pointy ears,ear piercing,20yo,short french braid,bronde hair,blue armored dress,fantasy,forest,looking at viewer,diffused soft lighting,shallow depth of field,sharp focus,cinematic lighting,

反向提示词:watermark,sepia,black & white,EasyNegative,NG_DeepNegative_V1_75T,(worst quality:2),(low quality:2),(normal quality:2),lowres,normal quality,((monochrome)),((grayscale)),(ugly:1.33),

 

 

 

 

 

stage3.5直接生成

 

stage4:使用放大功能,使图片变得高清

 

 

 

 

生成ebs文件,stage5

 

 

 

生成后使用

  1. EbSynth处理
  • 下载云端项目文件到本地
  • 使用EbSynth打开ebs文件(可能有多个)
  • 点击RunAll绘制过渡帧

 

 

  • 等待绘制完成,完成之后会看到很多out_###文件夹,将这些文件上传到服务器

 合并视频,stage7:

 snd为有声音的版本

 

最终output目录结构

 素材:

原视频:

生成后视频:

 

posted @ 2024-04-09 12:22  winstonsias  阅读(381)  评论(0编辑  收藏  举报