Awesome
<!-- * @Author: SpenserCai * @Date: 2023-07-28 14:35:35 * @version: * @LastEditors: SpenserCai * @LastEditTime: 2023-08-28 01:05:53 * @Description: file content --> <p align="center"> <a href="https://nonebot.dev/"><img src="./examples/logo.png" width="200" height="200" alt="nonebot"></a> </p> <div align="center">DeOldify for Stable Diffusion WebUI
<a href="https://discord.gg/rfU5FQATtv"> <img src="https://discordapp.com/api/guilds/1138404797364580415/widget.png?style=shield" alt="Discord Server"> </a> <a href="https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&appChannel=share&inviteCode=21gXfxbmZLJ&businessType=7&from=181074&biz=ka"> <img src="https://img.shields.io/badge/QQ%E9%A2%91%E9%81%93-SD%20WEBUI%20DEOLDIFY-5492ff?style=flat-square" alt="QQ Channel"> </a>This is an extension for StableDiffusion's AUTOMATIC1111 web-ui that allows colorize of old photos and old video. It is based on deoldify.
</div> <!--加粗字体:News-->News
- 2023-08-12:The DeoldifyBot is open source, you can deploy it yourself.
- 2023-08-11:The DeoldifyBot is onlined.You can colorize old photo in Discord.
- 2023-08-07:Support video colorization.
- 2023-08-05:Support install from Extensions list.
- 2023-08-04:sd-webui-deoldify released.
Compatibility
OS
<!--制作一个表格显示操作系统的兼容性,Windows不确定,linux兼容-->OS | Compatibility | Remark |
---|---|---|
Windows 11 | ✅ | Thank for @w-e-w test |
Linux | ✅ |
Pytorch
<!--制作一个表格显示Pytorch版本的兼容性-->Version | Compatibility | Remark |
---|---|---|
<=1.13.1+cu117 | ✅ | |
2.1.0.dev20230711+rocm5.5 | ✅ | Thanks for @fgtm2023 test |
2.0.1+cu118 | ✅ | Thank for @w-e-w test |
Other
If you have tested other systems or Pytorch during use, please submit a PR and attach a screenshot of the successful operation. Thank you
Installation
In web-ui, go to the "Extensions" tab and use this URL https://github.com/SpenserCai/sd-webui-deoldify in the "install from URL" tab.
2023-08-05:Support install from Extensions list!!!
If your network is not good, you can download the extension from
Usage
-
In web-ui, go to the "Extra" tab and select "DeOldify" checkbox.
-
Upload the old photo you want to colorize.
Application Scenario
Combining Upscale, GFPGAN, and Denoldify for old photo restoration effects
Before | After |
---|---|
<img src="examples/before.jpeg" alt="before" align=center /> | <img src="examples/after.jpeg" alt="after" align=center /> |
Video Colorization
<img src="examples/video_demo.gif" alt="video_demo" align=center /> <hr/>Usage
sudo apt install ffmpeg
In "DeOldify" tab, upload the video you want to colorize,set "Render Factor" and click "Run".
DeOldifyBot
Usage
1.Add Discord Server.
2.Build your own DeOldifyBot
# Instal golang
# https://golang.org/doc/install
# Enter bot directory
cd bot
# Create release directory
mkdir release
# Build
bash build.sh
# create config.json
cp ./config.example ./release/config.json
# Edit config.json
# Set your discord bot token
# Set your sd-webui address
# Run
release/DeOldifyBot