• Stars
    star
    574
  • Rank 77,739 (Top 2 %)
  • Language
    Python
  • License
    GNU Affero Genera...
  • Created over 1 year ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

DeOldify for Stable Diffusion WebUI:This is an extension for StableDiffusion's AUTOMATIC1111 web-ui that allows colorize of old photos and old video. It is based on deoldify.

nonebot

DeOldify for Stable Diffusion WebUI

Discord Server QQ Channel

This is an extension for StableDiffusion's AUTOMATIC1111 web-ui that allows colorize of old photos and old video. It is based on deoldify.

example

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

OS Compatibility Remark
Windows 11 Thank for @w-e-w test
Linux

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 Hugging Face Model

Usage

1.To completely exit webui, you need to add --disable-safe-unpickle at startup.

2.In web-ui, go to the "Extra" tab and select "DeOldify" checkbox.

3.Upload the old photo you want to colorize.

Application Scenario

Combining Upscale, GFPGAN, and Denoldify for old photo restoration effects

Before After
before after

Video Colorization

video_demo


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.

DeoldifyBot

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

TODO

  • Support video colorization
  • Improve video processing speed
  • Support repair options
  • Support for simultaneous generation of images with different Render Factor values and Artistic on/off like “X/Y/Z Script” #2
  • Support need not to add --disable-safe-unpickle at startup #5

More Repositories

1

GoWxDump

SharpWxDump的Go语言版。微信客户端取证,获取信息(微信号、手机号、昵称),微信聊天记录分析(Top N聊天的人、统计聊天最频繁的好友排行、关键词列表搜索等)
Go
1,319
star
2

DRat

去中心化远程控制工具(Decentralized Remote Administration Tool),通过ENS实现了配置文件分发的去中心化,通过Telegram实现了服务端的去中心化
Go
689
star
3

LGS-Helper

Help you easily run games on SteamDeck, Ubuntu Linux distributions, including but not limited to: localization, unlocking DLC, etc.
Go
413
star
4

sd-webui-discord

SD-WEBUI-DISCORD is a Discord bot developed in Go language for stable-diffusion-webui. It utilizes the sd-webui-go to invoke the sd-webui API and supports cluster deployment of multiple sd-webui nodes with automatic scheduling and allocation.
Go
411
star
5

sd-webui-go

This is a Go language version of the SDK based on stable-diffusion-webui. In your code, you can directly use the API interfaces of stable-diffusion-webui through object-oriented operations, instead of dealing with cumbersome JSON. Support extensions API !
Go
356
star
6

Proxmark3-Reader

Use Proxmark3 to read different NFC Tag
Python
36
star
7

sd-webui-discord-ex

This is an extension of SD-WEBUI-DISCORD on the Stable Diffusion WebUI, which supports distributed deployment of SD node's Stable Diffusion WebUi Discord robots. The command usage on Discord can refer to the SD-WEBUI-DISCORD project.
Python
25
star
8

sd-webui-ocr

Python
12
star
9

Hunter-SDK

奇安信 Hunter SDK
Python
5
star
10

CodeWebRunner

以WebApi的方式运行Python代码,这将是AiMediaService的一部分,为了实现一个可以整合ai能力PaaS化开发落地应用的平台
Python
4
star
11

DRatConfig

DRat配置上传工具
Go
3
star
12

gocron-sdk

gocron-sdk Updated 1 minute ago gocron是一个功能强大的任务调度引擎,由于作者开放的api有限本项目基于jwt的认证编写了sdk,可以更高效的使用gocron接口
Python
2
star
13

Sangfor-AF-SDK

深信服 AF 防火墙 SDK
Python
1
star
14

DL-VerCode-Recognition

基于keras_tensorflow的应用级验证码识别程序
1
star
15

CVE-2030-19901

哈哈
Python
1
star
16

Keras_OcrVerCode

基于CNN的验证码识别
Python
1
star
17

lgscore

The underlying library of LGS-Helper includes some utility methods and the local interface library of steam, lutris, epic and other game platforms under the linux platform is used to obtain the game's pfx, installation directory, id, proton path, etc.
Go
1
star