Iván Eduardo Chavez Ayub 3462704adf Update README.md
2025-06-25 22:06:27 -06:00
2025-06-23 12:08:03 -06:00
2025-06-23 12:08:41 -06:00
2025-06-23 12:09:20 -06:00
2025-05-17 10:23:54 -06:00
2025-05-24 05:55:34 -06:00
2025-06-06 22:09:20 -06:00
2025-06-06 22:09:20 -06:00
2025-06-06 22:09:20 -06:00
2025-06-25 22:06:27 -06:00
2025-06-23 13:09:54 -06:00
2025-06-23 12:09:20 -06:00
2025-06-23 12:09:20 -06:00
2025-06-23 12:09:20 -06:00

🚀Get Warlock-Studio Installer

You can download the .exe file (latest version 2.1) from any of this platforms:

Download from SourceForge Download from Itch.io Download from Google Drive

Warlock-Studio logo Build Status Version Last Update

AI-Powered Media Enhancement & Upscaling Suite 2.1

Warlock-Studio is a powerful open-source desktop application inspired by the remarkable work of Djdefrag, integrating tools like QualityScaler, RealScaler, and FluidFrames. Built with performance and usability in mind, Warlock-Studio brings together the best of these technologies into a unified and user-friendly interface.


¿Quieres que también incluya una versión en español más pulida para acompañarla?

It features integration with state-of-the-art models for upscaling, restoration, and frame interpolation—all within an intuitive and streamlined user interface. Warlock-Studio delivers professional-grade media processing capabilities to everyone.

Version 2.1 introduces major improvements, including:

  • Advanced AI frame interpolation using RIFE
  • Slow-motion video generation
  • Optimized GPU management
  • A modular and scalable UI architecture for better flexibility and performance

📸 Interface Previews

🔹 Main Interface

Screenshot of Warlock-Studio

🔹 RIFE (Frame Interpolation) Options

Screenshot of Warlock-Studio

🔹 Icon App

Screenshot of Warlock-Studio

🛠️ Development Status — v2.1

Component Status Notes
Upscaling Models (ESRGAN, etc.) 🟢 Stable Fully integrated support for key enhancement and restoration models.
Frame Interpolation (RIFE) 🟢 New Includes slow-motion and intermediate frame generation capabilities.
Batch Processing 🟢 Stable Reliable processing for multiple files at once.
User Interface (UI/UX) 🟢 Improved Modular and scalable interface enhanced in version 2.0.
GPU Management 🟢 Optimized Refined resource handling and device support.
Installer and Packaging 🟢 Stable Easy-to-use installer for Windows platforms.

Recent Enhancements (v2.1)

  • Stability Overhaul: Major improvements in error handling for model loading, frame extraction, and video encoding.
  • Resilient Processing: Added fallbacks for video encoding and pre-checks for file operations to prevent crashes.
  • Safe Thread Management: Upgraded to a safe threading.Event for stopping background tasks reliably.
  • UI Refinements: Updated color palette for a new look and feel.

🗂️ Project Structure

Warlock-Studio/
├──AI-onnx/
   │
   └──├──BSRGANx2_fp16.onnx
      ├──BSRGANx4_fp16.onnx
      ├──IRCNN_Lx1_fp16.onnx
      ├──IRCNN_Mx1_fp16.onnx
      ├──RealESR_Animex4_fp16.onnx
      ├──RealESR_Gx4_fp16.onnx
      ├──RealESRGANx4_fp16.onnx
      ├──RealESRNetx4_fp16.onnx
      ├──RealSRx4_Anime_fp16.onnx
      ├──RIFE_fp32.onnx
      └──RIFE_Lite_fp32.onnx
├──Assets/
   │
   └──├──clear_icon.png
      ├──exiftool.exe
      ├──ffmpeg.exe
      ├──info_icon.png
      ├──logo.ico
      ├──logo.png
      ├──stop_icon.png
      └──upscale_icon.png
│
├──rsc/
   │
   └──├──banner.png
      ├──Capture.png
      ├──CaptureRIFE.png
      └──Image_comparison.png
│
├──CHANGELOG.md
├──CODE_OF_CONDUCT.md
├──CONTRIBUTING.md
├──LICENSE
├──NOTICE.md
├──README.md                 # This File
├──SECURITY.md
├──Setup.iss
├──Warlock-Studio.py         # Main
├──Warlock-Studio.spec
├──Warlock-Studio.py
└──logo.ico



Installation

To get started with Warlock-Studio:

  1. Run the installer and follow the setup instructions.
  2. Launch the application by opening Warlock-Studio.exe.
  3. Begin enhancing your images and videos with just a few clicks!

Warlock-Studio uses PyInstaller and Inno Setup for a seamless packaging and installation experience.

Key Features

  • State-of-the-Art AI Models Real-ESRGAN, SRGAN, BSRGAN, IRCNN, Waifu2x, Anime4K, RIFE, and others for denoising, resolution enhancement, detail restoration, and smooth frame interpolation.

  • AI Frame Interpolation & Slow Motion Generate new in-between frames using RIFE to create smooth 2x/4x/8x motion or dramatic slow-motion effects.

  • Batch Processing Simultaneously process multiple images or videos—ideal for large-scale media projects.

  • Customizable Workflows Choose your preferred AI model, output resolution, format (PNG, JPEG, MP4, etc.), and quality settings for full creative control.

  • Intuitive Interface Designed for both beginners and professionals—simple, clean, and efficient.

  • Open-Source & Extensible Licensed under the MIT License. Additional usage terms can be found in the NOTICE file.


How to Use

  1. Run as Administrator (optional but recommended for optimal performance).

  2. Load your media: select your images and videos into the app.

  3. Configure settings:

    • Select an AI Model (e.g., Real-ESRGAN, SRGAN, BSRGAN, IRCNN, Waifu2x, Anime4K, RIFE)
    • Set the output resolution, file format, and toggle features such as interpolation or slow-motion
  4. Start Processing: click Start to begin enhancement.

  5. Retrieve your files: processed outputs will be saved in your chosen destination folder.


Quality Comparison

Quality Comparison


System Requirements

  • Operating System: Windows 10 or later
  • Memory (RAM): Minimum 4 GB (8 GB or more recommended)
  • Graphics Card: NVIDIA or DirectML-compatible GPU highly recommended for performance
  • Storage: Sufficient disk space for input and output media files

Integrated Technologies & Licenses

Technology License Author / Maintainer Source Code / Homepage
QualityScaler MIT Djdefrag GitHub
RealScaler MIT Djdefrag GitHub
FluidFrames MIT Djdefrag GitHub
Real-ESRGAN BSD 3-Clause / Apache 2.0 Xintao Wang GitHub
RealESRGAN-G BSD 3-Clause / Apache 2.0 Xintao Wang GitHub
RealESR-Anime BSD 3-Clause / Apache 2.0 Xintao Wang GitHub
RealESR-Net BSD 3-Clause / Apache 2.0 Xintao Wang GitHub
RIFE Apache 2.0 hzwer GitHub
SRGAN CC BY-NC-SA 4.0 (Non-Commercial) TensorLayer Community GitHub
BSRGAN Apache 2.0 Kai Zhang GitHub
IRCNN BSD / Mixed Kai Zhang GitHub
Anime4K MIT Tianyang Zhang (bloc97) GitHub
ONNX Runtime MIT Microsoft GitHub
PyTorch BSD 3-Clause Meta AI GitHub
FFmpeg LGPL-2.1 / GPL (varies) FFmpeg Team Official Site
ExifTool Perl Artistic License 1.0 Phil Harvey Official Site
DirectML MIT Microsoft GitHub
Python Python Software Foundation (PSF) Python Software Foundation Official Site
PyInstaller GPLv2+ PyInstaller Team GitHub
Inno Setup Custom Inno License Jordan Russell Official Site

Contributions

We warmly welcome community contributions!

  1. Fork this repository.
  2. Create a branch for your feature or fix.
  3. Submit a Pull Request with a detailed explanation of your changes.

For bug reports, feature suggestions, or inquiries, contact us at: negroayub97@gmail.com

Warlock-Studio merges cutting-edge artificial intelligence with a powerful yet accessible interface—empowering creators to elevate their media effortlessly. 🧙‍♂️


License

© 2025 Iván Eduardo Chavez Ayub Distributed under the MIT License. Additional terms are available in the NOTICE file.

S
Description
Suite for Windows with Real-ESRGAN, RealESRNet, RealESRAnime, BSRGAN , IRCNN, GFPGAN & RIFE. Upscaling, face restoration, frame interpolation, denoising, batch processing & GPU acceleration in one tool.
Readme MIT 52 MiB
v6.0.3 Latest
2026-06-27 01:48:19 +00:00
Languages
Python 87.5%
TeX 8.3%
Shell 1.9%
Inno Setup 1.3%
PowerShell 1%