k4yt3x/video2x

A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.

61
/ 100
Established

Built in C/C++ for performance, the framework integrates multiple upscaling engines (Real-ESRGAN, Real-CUGAN, Anime4K v4) and frame interpolation (RIFE) via ncnn and Vulkan backends, supporting custom MPV-compatible GLSL shaders. Processes video with zero intermediate disk overhead through optimized GPU-accelerated pipelines, requiring only AVX2 CPUs and Vulkan-capable GPUs. Deployable via Qt6 GUI, CLI, Docker containers, or Google Colab for accessibility across Windows, Linux, and cloud environments.

19,070 stars. Actively maintained with 2 commits in the last 30 days.

No Package No Dependents
Maintenance 16 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

19,070

Forks

1,676

Language

C++

License

AGPL-3.0

Last pushed

Mar 07, 2026

Commits (30d)

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/k4yt3x/video2x"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.