TheAnimeScripter (TAS) is a cutting-edge AI-powered video enhancement toolkit specialized for anime and general video content. It seamlessly integrates with Adobe After Effects while also offering standalone functionality, bringing professional-grade AI upscaling, interpolation, and restoration to creators.
- Key Features
- 🖥️ User Interfaces
- 🛠️ Installation Guide
- 📚 Command Reference
- 📁 Supported Models
- 📈 Performance Benchmarks
- 👨 Contributors
- ⭐ Project Growth
- 🎥 Demo & Examples
|
|
|
|
Currently being enhanced with new features and optimizations
Adobe plugin provides seamless integration directly within your AE workflow, enabling AI-powered video enhancement without leaving your editing environment.
Under active development - coming soon
The native Windows application will provide a dedicated environment optimized for batch processing and advanced customization options.
System Requirements:
- After Effects 2022 or higher
- Compatible GPU recommended:
- Modern NVIDIA (RTX 20/30/40, GTX 16 series): Full CUDA/TensorRT support
- Older NVIDIA (GTX 1000 series/Pascal): DirectML / NCNN backend (automatic)
- AMD/Intel GPUs: DirectML / NCNN backend supported
- Download the TAS-AdobeEdition from the releases page
- Extract the
.zipfile to a location of your choice - Follow the installation tutorial to add TAS to After Effects
Need help? Watch the video tutorial
Development Status: Currently in active development. Join the Discord for development updates.
Get the most powerful and flexible version of TAS with the command-line interface:
- ⬇️ Stable Release — Recommended for production work
- ⬇️ Nightly Builds — Latest features (may contain bugs)
All available parameters for interacting with the CLI or directly with main.py can be found in the Parameters guide.
| Model | CUDA | TensorRT | DirectML | NCNN |
|---|---|---|---|---|
| ShuffleCugan | ✅ | ✅ | ❌ | ✅ |
| Fallin Soft | ✅ | ✅ | ✅ | ❌ |
| Fallin Strong | ✅ | ✅ | ✅ | ❌ |
| Span | ✅ | ✅ | ✅ | ✅ |
| SRVGGNet (Compact) | ✅ | ✅ | ✅ | ❌ |
| SRVGGNet (UltraCompact) | ✅ | ✅ | ✅ | ❌ |
| SRVGGNet (SuperUltraCompact) | ✅ | ✅ | ✅ | ❌ |
| OpenProteus | ✅ | ✅ | ✅ | ❌ |
| AniScale 2 | ✅ | ✅ | ✅ | ❌ |
| RTMOSR | ❌ | ✅ | ✅ | ❌ |
| Custom (Spandrel) | ✅ | ❌ | ❌ | ❌ |
| Version | CUDA | TensorRT | DirectML | NCNN |
|---|---|---|---|---|
| 4.6 | ✅ | ✅ | ❌ | ✅ |
| 4.15 | ✅ | ✅ | ❌ | ✅ |
| 4.15-lite | ✅ | ✅ | ❌ | ✅ |
| 4.16-lite | ✅ | ❌ | ❌ | ✅ |
| 4.17 | ✅ | ✅ | ❌ | ✅ |
| 4.18 | ✅ | ✅ | ❌ | ✅ |
| 4.20 | ✅ | ✅ | ❌ | ✅ |
| 4.21 | ✅ | ✅ | ❌ | ✅ |
| 4.22 | ✅ | ✅ | ❌ | ✅ |
| 4.22-lite | ✅ | ✅ | ❌ | ✅ |
| 4.25 | ✅ | ✅ | ❌ | ❌ |
| 4.25-heavy | ✅ | ✅ | ❌ | ❌ |
| Rife_Elexor (mod 4.7) | ✅ | ✅ | ❌ | ❌ |
| Model | CUDA | TensorRT | DirectML | NCNN |
|---|---|---|---|---|
| SCUNet (Denoise) | ✅ | ✅ | ❌ | ❌ |
| NAFNet (Denoise) | ✅ | ❌ | ❌ | ❌ |
| DPIR (Denoise) | ✅ | ❌ | ❌ | ❌ |
| DeJpeg ( Real-Plksr ) | ✅ | ❌ | ❌ | ❌ |
| Anime1080fixer | ✅ | ✅ | ✅ | ❌ |
| FastLineDarken | ✅ | ✅ | ❌ | ❌ |
| GaterV3 | ✅ | ❌ | ✅ | ❌ |
| DeH264 ( Real-Plksr ) | ✅ | ✅ | ✅ | ❌ |
| Model | CUDA | TensorRT | DirectML | NCNN |
|---|---|---|---|---|
| "Faster" Depth-Anything v2 Models | ||||
| Small v2 | ✅ | ✅ | ✅ | ❌ |
| Base v2 | ✅ | ✅ | ✅ | ❌ |
| Large v2 | ✅ | ✅ | ✅ | ❌ |
| "Faster" Distilled Models | ||||
| Distill Small v2 | ✅ | ✅ | ✅ | ❌ |
| Distill Base v2 | ✅ | ✅ | ✅ | ❌ |
| Distill Large v2 | ✅ | ✅ | ✅ | ❌ |
| Original Implementation Models | ||||
| OG Small v2 | ✅ | ✅ | ✅ | ❌ |
| OG Base v2 | ✅ | ✅ | ✅ | ❌ |
| OG Large v2 | ✅ | ✅ | ✅ | ❌ |
| OG Distill Small v2 | ✅ | ✅ | ✅ | ❌ |
| OG Distill Base v2 | ✅ | ✅ | ✅ | ❌ |
| OG Distill Large v2 | ✅ | ✅ | ✅ | ❌ |
| Contributor | Contribution | Repository |
|---|---|---|
| SUDO | ShuffleCugan & ONNX models | VSGAN-tensorrt-docker |
| renarchi | Fallin Soft & Strong models | Fallin-Upscale |
| HZWER | RIFE interpolation framework | Practical-RIFE |
| the-database | SRVGGNet model variants | mpv-upscale-2x_animejanai |
| SkyTNT | Anime segmentation models | anime-segmentation |
| DepthAnything | Depth map generation | Depth-Anything-V2 |
| Sirosky | Open-Proteus & AniScale 2 | Upscale-Hub |
| Elexor | Custom RIFE modifications | Modded Rife Experiment(s) |
| Zarxrax | Anime1080Fixer restoration | GitHub |
| umzi | RTMOSR & GaterV3 Models | GitHub |
| Phhofm | DeJpeg & DeH264 restoration |
| Contributor | Contribution | Repository |
|---|---|---|
| FFmpeg Group | Video processing framework | FFmpeg |
| YT-DLP Team | Media download capabilities | yt-dlp |
| Breakthrough | Scene detection algorithms | PySceneDetect |
| Chainner-org | Neural network architecture | spandrel |
| TNTWise | RIFE ONNX/NCNN optimizations | GitHub |
| Hyperbrew | Adobe integration framework | bolt-cep |
| Contributor | Contribution |
|---|---|
| Trentonom0r3 | TAS Adobe Edition |
| Adegerard | Project architecture & optimization suggestions |
📧 Missing contributor? Please contact me at nilascontact@gmail.com or open a Github Issue!