About this project
Anime4KCPP v3 is a C++17-based anime upscaler that employs a CNN algorithm for high-quality image and video upscaling. It provides a command-line interface (CLI), an optional Qt-based GUI, and a video processing module built on FFmpeg. The core library can be accelerated via OpenCL, CUDA, or various SIMD instruction sets (SSE, AVX, NEON, RVV, etc.). It integrates with video filter frameworks including Avisynth, VapourSynth, and Windows DirectShow. Python bindings are available via pybind11. The project builds with CMake and supports Windows (MinGW, MSVC, Clang), Linux, Termux, WebAssembly (Emscripten), and macOS. Dependencies such as Eigen3, CLI11, stb, fpng, half, and ruapu are fetched automatically; CUDA, FFmpeg, Qt, and SDKs for Avisynth/VapourSynth/DirectShow require manual setup. Licensing is split: the video module and any binaries linked with it are GPLv3, while the core, CLI, and other modules are MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.