Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAS-GUI - The Anime Scripter Modern Interface

Version Platform License

Modern Electron + React interface for AI-powered video enhancement toolkit specialized for anime and general video content.

✨ Features

  • 🚀 AI Video Upscaling - RTMOSR, ShuffleCugan, RealESRGAN, and more
  • 🎬 Video Interpolation - RIFE-based frame interpolation
  • 🔧 Multiple Decode Support - NVDEC (GPU) and CPU decoding
  • ⚡ TensorRT Optimization - Maximum performance
  • 🎨 Modern UI - User-friendly dark theme interface

📦 Installation

Ready-to-Use Installer (Recommended)

  1. Download TAS-NewGUI-Setup-1.0.0.exe from Releases
  2. Run the installer
  3. Dependencies will be installed automatically on first launch

Note: The installer includes all required dependencies (Python, FFmpeg, AI models, etc.) for video processing.

Developer Setup (GUI Development Only)

⚠️ Important: This setup is for developing the GUI interface only. To process videos, you need to follow the steps below to enable video processing.

Enable Video Processing (For Developers)

To enable video processing in development mode:

  1. Download resources.zip
  2. Extract the contents to: new-gui/resources/
  3. The folder structure should look like:
    new-gui/resources/
    ├── main.py
    ├── src/
    ├── Lib/
    ├── ffmpeg/
    └── ...
    
  4. Now you can run the app and process videos!
cd new-gui

# Using npm
npm install
npm run dev

# Or using bun (faster)
bun install
bun run dev

Building the Executable

cd new-gui

# 1. Prepare dependencies (copies required files to gerekenler folder)
powershell -ExecutionPolicy Bypass -File scripts/prepare-build.ps1

# 2. Build renderer (React frontend)
npm run build:renderer

# 3. Build Electron app (creates .exe installer)
npm run build:electron

# Output will be in new-gui/dist/
# - TAS-NewGUI-Setup-x.x.x.exe (installer)
# - win-unpacked/ (portable version)

💻 System Requirements

Component Minimum Recommended
OS Windows 10 (64-bit) Windows 11
RAM 8 GB 16 GB+
GPU - NVIDIA RTX Series
Storage 2 GB 5 GB+

🎮 Usage

  1. Launch the application
  2. Drag and drop your video file or click to select
  3. Choose your desired operations (Upscale, Interpolate, etc.)
  4. Configure settings
  5. Click "Start Processing"

🛠️ Supported AI Models

Upscaling

  • RTMOSR (2x, 4x)
  • ShuffleCugan
  • RealESRGAN
  • Compact / UltraCompact
  • And more...

Interpolation

  • RIFE (4.6, 4.15, 4.22, 4.25)
  • GMFSS

🐛 Troubleshooting

Video decode error

  • Try using --decode_method cpu
  • Update your NVIDIA drivers

Dependency installation failed

  • Check your internet connection
  • Temporarily disable antivirus software

� License & Attribution

This project is a fork/derivative of TheAnimeScripter by NevermindNilas, licensed under AGPL-3.0.

Modifications made:

  • New Electron + React GUI interface
  • Build system improvements
  • CeLux dependency fixes

🙏 Credits

About

Modern Electron + React interface for AI-powered video enhancement toolkit specialized for anime and general video content.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages