Real ESRGAN GUI
is a simple and minimal GUI for xinntao's Real-ESRGAN- This allows you to enhance low quality images and videos using AI technology
- This GUI uses Rust for the backend and JS/HTML/CSS for the frontend using the Tauri framework
Warning
This is only tested on Windows 11 x64 with NVIDIA RTX 2060. Feel free to create an issue for any bugs you might encounter.
- Download the .msi installer from the releases section
- Double click the MSI installer
- Follow the on screen prompts
Warning
Portable version is still unstable (windows 11 and some windows 10 users only). Try the .msi installer if you encounter problems.
- Download the portable zip from the releases section
- Extract to your preferred directory
-
Clone repo and install node module dependencies
git clone https://github.com/rcsaquino/resrgan-gui.git cd resrgan-gui npm install
-
Extract
Real ESRGAN Portable (NCNN)
to~/resrgan-gui/src-tauri/resrgan
-
Extract
FFmpeg
then copyffmpeg.exe
to~/resrgan-gui/src-tauri/resrgan
-
Build from
./resrgan-gui
cargo tauri build
-
Your build should be on
~/resrgan-gui/src-tauri/target/release
You can customize it how you like. Just edit ~/resrgan-gui/src/App.svelte
for UI customization, and ~/resrgan-gui/src-tauri/src/main.rs
for other backend stuff. You can also run cargo tauri dev
for hot reloading.
Thank you to all the contributors:
- xinntao's Real-ESRGAN
- Icon by Sunder Muthukumaran on Unsplash
If you have any question, please email rcsaquino.md@gmail.com
If you like resrgan-gui, then please support my work and enthusiasm by buying me a coffee on https://ko-fi/rcsaquino😊.