NevermindNilas/TheAnimeScripter

Free, open-source anime video toolkit: AI upscale, RIFE interpolation and restore in one pass. CLI, Standalone and After Effects.

Anime Scripter (TAS) – 快速概览

它是什么 – 一个开源工具包,可让您对视频进行超分辨率、插帧、修复、去重及其他增强处理,尤其专注于动漫。它可以通过命令行界面、原生 Windows 桌面应用或 After Effects 面板运行,并支持每个步骤的大量 AI 模型。

主要功能

步骤 功能 示例模型(AI) 计算后端
超分辨率 提高分辨率,同时保留线条细节 ShuffleCUGAN、Adore、AniScale 2、SPAN 等 CUDA、TensorRT、DirectML、OpenVINO、NCNN/Vulkan、Apple MPS、ROCm
插帧 生成中间帧以实现更平滑的运动 RIFE 4.6-4.26、RIFE-Elexor、GMFSS Fortuna、NVIDIA Maxine Frame Generation 同上
修复 去噪、去块、去 JPEG/H.264、去光晕等 SCUNet、NAFNet、DPIR、DeJPEG、GaterV3、Maxine denoise 同上
去重 / 平滑去重 检测重复帧(例如动漫中的 on-twos),并可选择性地跨帧插值 SSIM、MSE、VMAF、FlowNetS CPU、CUDA、ROCm
深度与分割 为动漫场景生成逐像素深度或掩码 Depth Anything V2/V3、Limbo、Anime Segmentation、BiRefNet 同上
对象/场景检测、稳定、运动模糊 添加经典或基于深度学习的特效 YOLOv9、PySceneDetect、DUT、RIFE 驱动的快门 多种

所有步骤都在单次 GPU 处理中串联 – 解码 → 去重 → 修复 → 插帧 → 超分辨率 → 编码 – 因此不会将中间文件写入磁盘。该流水线可以使用硬件加速解码(NVDEC)和编码(NVENC、QSV、AMF 等),并在需要时回退到 CPU。

如何使用

  • CLI – tas --input episode.mp4 --upscale --interpolate(默认动漫友好模型)。标志可让您选择特定方法、输出分辨率、预设、批量列表或 YouTube URL。
  • 独立 Windows 应用 – 一个图形界面,捆绑了自己的后端(无需 Python)。您可以切换步骤、实时预览并保存预设。
  • After Effects 面板 – 直接集成到 Adobe 的工作流程中,适合希望在 AE 内运行 TAS 的编辑人员。

硬件支持

  • NVIDIA RTX/GTX(CUDA + TensorRT 以获得最佳速度)
  • 较旧的 NVIDIA 显卡(DirectML 回退)
  • Windows 上的 AMD / Intel(DirectML 或 OpenVINO)
  • Linux 上的 AMD(实验性 ROCm)
  • Apple Silicon(Metal Performance Shaders)
  • 任何支持 Vulkan 的 GPU(某些模型的 NCNN 后端)

安装

  • 一行 Windows 安装程序:iwr -useb https://tas.nevermindnilas.dev/install.ps1 | iex
  • 从源码:Python 3.14 + requirements.txt + 平台特定的额外要求(CUDA、DirectML、ROCm 等)
  • 首次运行自动下载所需的模型文件。

为什么重要

  • 将数十个最先进的动漫聚焦 AI 模型统一到一个可脚本化的界面中。
  • 在内存中处理整个视频流水线,节省磁盘 I/O 和时间。
  • 提供高级用户 CLI 访问和用户友好的 GUI/AE 集成,覆盖广泛的创作者。

许可证 – 代码采用 AGPL-3.0;模型权重保留其原始许可证(参见 THIRD_PARTY_NOTICES.md)。


以上所有细节均直接取自仓库的 README。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目