Add files via upload
@@ -0,0 +1 @@
|
||||
https://drive.google.com/file/d/1eEObYnz0gHpZ1TNVvzcrHQk0nKce_Zqu/view?usp=sharing
|
||||
@@ -0,0 +1 @@
|
||||
https://drive.google.com/file/d/1xWKH4pnjiKt-DQlxgko5X3xDdXMwuwQ3/view?usp=sharing
|
||||
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 262 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 178 KiB |
@@ -0,0 +1,118 @@
|
||||
# Warlock-Studio – LICENSE
|
||||
|
||||
## 1. LICENSE TYPE
|
||||
|
||||
This software is licensed under the **MIT License**, a permissive open-source license that allows reuse within proprietary software provided that all copies of the licensed software include a copy of the MIT License terms and the copyright notice.
|
||||
|
||||
---
|
||||
|
||||
## 2. COPYRIGHT NOTICE
|
||||
|
||||
**Copyright (c) 2025 Iván E.C. Ayub ("Ivan-Ayub97")**
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the “Software”), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
---
|
||||
|
||||
## 3. SOFTWARE OVERVIEW
|
||||
|
||||
**Warlock-Studio** is a free and open-source software solution that unifies the tools **MedIA-Wizard** and **MedIA-Witch**, created by **Iván E.C. Ayub ("Ivan-Ayub97")**, and inspired by **QualityScaler** and **RealScaler** (originally developed by **Djfrag**). It is designed to perform advanced **AI-based image upscaling** and **resolution enhancement** using deep learning and model inference.
|
||||
|
||||
---
|
||||
|
||||
## 4. INCLUDED TECHNOLOGIES AND THIRD-PARTY COMPONENTS
|
||||
|
||||
This Software integrates third-party libraries and frameworks that remain the property of their respective authors. The Warlock-Studio project does not claim ownership over these components, and their use is covered under their original licenses:
|
||||
|
||||
- **Python** – Python Software Foundation
|
||||
- **ONNX Runtime** – Microsoft
|
||||
- **Real-ESRGAN** – Xintao Wang et al.
|
||||
- **SRGAN** – Christian Ledig et al.
|
||||
- **BSRGAN** – Kai Zhang et al.
|
||||
- **IRCNN** – Kai Zhang et al.
|
||||
- **FFmpeg** – FFmpeg Team
|
||||
- **OpenGL** – The Khronos Group
|
||||
- **PyInstaller** – Giovanni Bajo et al.
|
||||
- **Inno Setup** – Jordan Russell
|
||||
|
||||
Each component may be governed by its own license terms, and any redistribution of Warlock-Studio must comply with those terms.
|
||||
|
||||
---
|
||||
|
||||
## 5. LIMITATION OF LIABILITY
|
||||
|
||||
To the maximum extent permitted by applicable law, the **creator (Iván E.C. Ayub)** and any contributors or affiliates shall not be liable for any damages or losses, including, but not limited to, direct, indirect, incidental, special, exemplary, or consequential damages; loss of use, data, or profits; or business interruption, arising in any way out of the use of, or inability to use, this Software.
|
||||
|
||||
This includes, but is not limited to:
|
||||
|
||||
- Damage to hardware, data, or digital systems.
|
||||
- Improper or unintended use of the software.
|
||||
- Third-party redistribution or modification consequences.
|
||||
- Security vulnerabilities introduced through third-party dependencies.
|
||||
- Legal consequences derived from misuse or unlawful deployment of the software.
|
||||
|
||||
**The user assumes all risks associated with the installation, execution, and usage of this Software.**
|
||||
|
||||
---
|
||||
|
||||
## 6. NO WARRANTY
|
||||
|
||||
This software is provided **"AS IS"**, without warranty of any kind, express or implied, including but not limited to:
|
||||
|
||||
- The implied warranties of **merchantability**,
|
||||
- **Fitness for a particular purpose**, and
|
||||
- **Non-infringement**.
|
||||
|
||||
There is **no guarantee** that this software will function without interruption or be free of errors. The author does not warrant the accuracy, reliability, or completeness of any information, code, or output generated by the Software.
|
||||
|
||||
---
|
||||
|
||||
## 7. INTELLECTUAL PROPERTY RIGHTS
|
||||
|
||||
All original components of Warlock-Studio (excluding integrated third-party software) are the intellectual property of **Iván E.C. Ayub**, protected under international copyright treaties.
|
||||
|
||||
- Unauthorized reproduction or distribution of any portion of this Software without proper attribution and adherence to the MIT License is strictly prohibited.
|
||||
- Modifications of the original software must retain appropriate credit to the author.
|
||||
- The Warlock-Studio name, logo (if any), and associated branding are subject to personal ownership and may not be reused without written permission.
|
||||
|
||||
---
|
||||
|
||||
## 8. ACCEPTANCE OF TERMS
|
||||
|
||||
By downloading, installing, copying, executing, or otherwise using this Software, you acknowledge and agree to be bound by the terms and conditions outlined in this License.
|
||||
|
||||
If you **do not agree**, you must not install, execute, or use the Software in any manner, and should delete any copies in your possession.
|
||||
|
||||
---
|
||||
|
||||
## 9. TERMINATION
|
||||
|
||||
This license and the rights granted hereunder will terminate automatically upon any breach by the user of the terms described herein.
|
||||
|
||||
Upon termination, the user shall cease all use of the Software and destroy all copies, full or partial, of the Software.
|
||||
|
||||
---
|
||||
|
||||
## 10. CONTACT INFORMATION
|
||||
|
||||
For inquiries, contributions, or legal concerns, please contact the author at:
|
||||
|
||||
**Iván E.C. Ayub**
|
||||
Email: `negroayub97@gmail.com`
|
||||
GitHub: [https://github.com/Ivan-Ayub97](https://github.com/Ivan-Ayub97)
|
||||
|
||||
---
|
||||
|
||||
## 11. FINAL REMARKS
|
||||
|
||||
This License grants you broad rights to use and build upon the Software, but it also imposes responsibilities: respect attribution, comply with included third-party licenses, and use the Software responsibly and lawfully.
|
||||
|
||||
Thank you for supporting open-source development.
|
||||
@@ -0,0 +1,102 @@
|
||||
**Download the installer** from our [WarlockHub](https://warlockhub-17vu0fo.gamma.site/warlockhub).
|
||||
|
||||

|
||||
|
||||
### AI-Powered Media Enhancement & Upscaling Suite 1.0.0
|
||||
|
||||
Warlock-Studio is an **open-source desktop application** that unifies the power of [**MedIA-Witch**](https://github.com/Ivan-Ayub97/MedIA-Witch.git) and [**MedIA-Wizard**](https://github.com/Ivan-Ayub97/MedIA-Wizard.git) into a single, seamless platform for AI-driven image and video enhancement. Featuring support for the latest upscaling and restoration models and a sleek, intuitive interface, Warlock-Studio brings professional-grade media processing to everyone.
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
## 🚀 Installation
|
||||
|
||||
Follow these steps to get up and running with Warlock-Studio:
|
||||
|
||||
1. **Run the installer** and follow the on-screen prompts.
|
||||
2. **Launch the app:** open `Warlock-Studio.exe` on Windows.
|
||||
3. **Start enhancing** your images and videos with a few clicks!
|
||||
|
||||
Warlock-Studio leverages [PyInstaller](https://www.pyinstaller.org/) and [Inno Setup](http://www.jrsoftware.org/isinfo.php) for effortless packaging and installation.
|
||||
|
||||
---
|
||||
|
||||
## 🌟 Key Features
|
||||
|
||||
- **State-of-the-Art AI Models:**
|
||||
Real-ESRGAN, SRGAN, BSRGAN, IRCNN, Waifu2x, Anime4K, and more for noise reduction, resolution boost, and high-fidelity restoration.
|
||||
|
||||
- **Batch Processing:**
|
||||
Upscale and enhance multiple images or videos in one go—ideal for large collections.
|
||||
|
||||
- **Customizable Workflows:**
|
||||
Pick your AI model, output resolution, file format (PNG, JPEG, MP4, etc.), and quality settings to suit any project.
|
||||
|
||||
- **Intuitive UI:**
|
||||
A clean, user-friendly interface designed for both novices and pros—everything you need is a click away.
|
||||
|
||||
- **Open-Source & Extensible:**
|
||||
Licensed under MIT so you can fork, modify, and extend to fit your unique requirements.
|
||||
|
||||
---
|
||||
|
||||
## 🛠️ How to Use
|
||||
|
||||
1. **Run as Administrator** (optional but recommended for best performance).
|
||||
2. **Load Media:** drag & drop images, videos, or folders into the app.
|
||||
3. **Configure Settings:**
|
||||
- **Choose AI Model** (Real-ESRGAN, SRGAN, BSRGAN, IRCNN, Waifu2x, Anime4K, etc.)
|
||||
- **Set Output Resolution** and **Format** (PNG, JPEG, MP4, …)
|
||||
4. **Start Processing:** hit **Start** and let the magic happen.
|
||||
5. **Retrieve Results:** the enhanced files will appear in your selected output folder.
|
||||
|
||||
---
|
||||
|
||||
## 🔍 Quality Comparison
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
## 📊 System Requirements
|
||||
|
||||
- **OS:** Windows 10 or later
|
||||
- **RAM:** 4 GB minimum (8 GB+ recommended)
|
||||
- **GPU:** NVIDIA GPU highly recommended for speed
|
||||
- **Storage:** Ample space for your media files and outputs
|
||||
|
||||
---
|
||||
|
||||
### 🚀 Integrated Technologies & Licenses
|
||||
|
||||
| Technology | License |
|
||||
| ------------- | ------------------------- |
|
||||
| QualityScaler | MIT |
|
||||
| RealScaler | MIT |
|
||||
| Real-ESRGAN | BSD / Apache 2.0 |
|
||||
| SRGAN | Academic / Non-Commercial |
|
||||
| BSRGAN | Apache 2.0 |
|
||||
| IRCNN | Various |
|
||||
| Waifu2x | MIT |
|
||||
| Anime4K | MIT |
|
||||
| ONNX Runtime | Apache 2.0 |
|
||||
| FFmpeg | LGPL-2.1 or later |
|
||||
| PyInstaller | GPLv2+ |
|
||||
| Inno Setup | Inno Setup License |
|
||||
|
||||
---
|
||||
|
||||
## 🤝 Contributions
|
||||
|
||||
We welcome your contributions!
|
||||
|
||||
1. **Fork** the repo.
|
||||
2. **Create a branch** for your feature or fix.
|
||||
3. **Submit a Pull Request** with a clear description of your changes.
|
||||
|
||||
For bug reports, suggestions or questions, reach out at **<negroayub97@gmail.com>**.
|
||||
|
||||
Warlock-Studio combines cutting-edge AI with a powerful yet user-friendly interface—take your media to the next level! 🧙♂️✨
|
||||
@@ -0,0 +1,64 @@
|
||||
[Setup]
|
||||
; Basic installation configuration
|
||||
AppName=Warlock-Studio
|
||||
AppVersion=1.0
|
||||
DefaultDirName={pf}\Warlock-Studio
|
||||
DefaultGroupName=Warlock-Studio
|
||||
OutputDir=.\Output
|
||||
OutputBaseFilename=Warlock-Studio_Installer
|
||||
SetupIconFile=C:\Users\negro\Desktop\Warlock-Studio1.0\logo.ico
|
||||
Compression=lzma
|
||||
SolidCompression=yes
|
||||
WizardStyle=modern
|
||||
PrivilegesRequired=admin
|
||||
|
||||
[Files]
|
||||
; Files to include in the installation
|
||||
Source: "Warlock-Studio.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Users\negro\Desktop\Warlock-Studio1.0\logo.ico"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Users\negro\Desktop\Warlock-Studio1.0\AI-onnx"; DestDir: "{app}\AI-onnx"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
Source: "C:\Users\negro\Desktop\Warlock-Studio1.0\Assets"; DestDir: "{app}\Assets"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
|
||||
[Icons]
|
||||
; Create shortcuts in the menu group and on the desktop
|
||||
Name: "{group}\Warlock-Studio"; Filename: "{app}\Warlock-Studio.exe"; IconFilename: "{app}\logo.ico"; WorkingDir: "{app}"
|
||||
Name: "{commondesktop}\Warlock-Studio"; Filename: "{app}\Warlock-Studio.exe"; IconFilename: "{app}\logo.ico"; WorkingDir: "{app}"
|
||||
|
||||
[Registry]
|
||||
; Associate MedIA-Witch with .mp4 files
|
||||
Root: HKCU; Subkey: "Software\Classes\.mp4"; ValueType: string; ValueData: "Warlock-Studio.File"
|
||||
Root: HKCU; Subkey: "Software\Classes\Warlock-Studio.File\shell\open\command"; ValueType: string; ValueData: """{app}\\Warlock-Studio.exe"" ""%1"""
|
||||
|
||||
[Code]
|
||||
function ShowCustomLicensePage(): Boolean;
|
||||
begin
|
||||
MsgBox('*** TERMS AND CONDITIONS ***'#13#10#13#10 +
|
||||
'Warlock-Studio is an open-source application that unifies the MedIA-Wizard and MedIA-Witch tools—software created by Iván E.C. Ayub ("Ivan-Ayub97"), based on and inspired by QualityScaler and RealScaler, originally developed by Djfrag. Its primary purpose is to enhance image resolution using advanced artificial intelligence models.'#13#10#13#10 +
|
||||
'*** TECHNOLOGIES USED ***'#13#10 +
|
||||
'This software is distributed under the MIT License and incorporates multiple third-party technologies, whose rights and credits remain the property of their respective authors.'#13#10#13#10 +
|
||||
' - Python (Python Software Foundation)'#13#10 +
|
||||
' - ONNX Runtime (Microsoft)'#13#10 +
|
||||
' - Real-ESRGAN (Xintao Wang et al.)'#13#10 +
|
||||
' - SRGAN (Ledig et al.)'#13#10 +
|
||||
' - BSRGAN (Zhang et al.)'#13#10 +
|
||||
' - IRCNN (Kai Zhang et al.)'#13#10 +
|
||||
' - FFmpeg (FFmpeg Team)'#13#10 +
|
||||
' - OpenGL (Khronos Group)'#13#10 +
|
||||
' - PyInstaller (Giovanni Bajo et al.)'#13#10 +
|
||||
' - Inno Setup (Jordan Russell)'#13#10#13#10 +
|
||||
'*** DISCLAIMER ***'#13#10 +
|
||||
'The developer, Iván E.C. Ayub (Ivan-Ayub97), along with the contributors to the WarlockHub project, disclaims any liability for direct, indirect, incidental, or consequential damages resulting from the use or inability to use this application.'#13#10 +
|
||||
'This software is provided "as is", without any warranties of any kind, either express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.'#13#10 +
|
||||
'Additionally, the original authors are not responsible for any issues, modifications, or consequences arising from the use of this software.'#13#10#13#10 +
|
||||
'By installing or using this software, you acknowledge that you have read, understood, and agreed to these terms and conditions.'#13#10 +
|
||||
'If you do not agree, please close this window and cancel the installation.'#13#10#13#10 +
|
||||
'For more details, refer to the official license documentation.',
|
||||
mbInformation, MB_OK);
|
||||
|
||||
Result := True; // Continuar con la instalación
|
||||
end;
|
||||
|
||||
procedure InitializeWizard();
|
||||
begin
|
||||
ShowCustomLicensePage(); // Muestra la página de licencia
|
||||
end;
|
||||
@@ -0,0 +1,39 @@
|
||||
# -*- mode: python ; coding: utf-8 -*-
|
||||
|
||||
|
||||
a = Analysis(
|
||||
['Warlock-Studio.py'],
|
||||
pathex=[],
|
||||
binaries=[],
|
||||
datas=[('AI-onnx', 'AI-onnx'), ('Assets', 'Assets')],
|
||||
hiddenimports=[],
|
||||
hookspath=[],
|
||||
hooksconfig={},
|
||||
runtime_hooks=[],
|
||||
excludes=[],
|
||||
noarchive=False,
|
||||
optimize=0,
|
||||
)
|
||||
pyz = PYZ(a.pure)
|
||||
|
||||
exe = EXE(
|
||||
pyz,
|
||||
a.scripts,
|
||||
a.binaries,
|
||||
a.datas,
|
||||
[],
|
||||
name='Warlock-Studio',
|
||||
debug=False,
|
||||
bootloader_ignore_signals=False,
|
||||
strip=False,
|
||||
upx=True,
|
||||
upx_exclude=[],
|
||||
runtime_tmpdir=None,
|
||||
console=True,
|
||||
disable_windowed_traceback=False,
|
||||
argv_emulation=False,
|
||||
target_arch=None,
|
||||
codesign_identity=None,
|
||||
entitlements_file=None,
|
||||
icon=['logo.ico'],
|
||||
)
|
||||
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 1.9 MiB |
|
After Width: | Height: | Size: 357 KiB |