搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

k4yt3x/video2x

多媒体与设计

面向视频修复与放大需求,用 Anime4K、Real-ESRGAN、Real-CUGAN 和 RIFE 在 Windows、Linux 上做超分辨率与补帧。

22,625
1,976
C++
AGPL-3.0
创建于 8 年前

项目介绍

Video2X 是一个视频超分辨率和补帧工具,把低分辨率或低帧率视频处理成更高分辨率、更高帧率的版本。它集成了 Anime4K v4、Real-ESRGAN、Real-CUGAN、RIFE 这些模型,也支持兼容 MPV 的自定义 GLSL 着色器,适合想放大或修复现有视频、尤其是动画素材,又不想自己拼接多个模型流程的人。

6.x 版本用 C/C++ 重写,采用新的处理管线,提供 Windows GUI 和安装程序,并为 Linux 提供软件包。工具有滤波(放大)和补帧两种模式,模型通过 ncnn 和 Vulkan 运行,处理过程中除最终输出外不需要额外磁盘空间 6.0.0 说明 功能细节。

快速使用

Windows 用户可下载并运行 6.4.0 Windows 安装程序;如果无法直接从 GitHub 下载,README 还提供了最新发布页和镜像站。安装后打开 GUI,选择输入视频、输出路径、模型和模式,界面操作可参考桌面版使用文档。

Linux 用户可选择 AUR 中的 video2x-qt6、archlinuxcn 软件包,或从发布页获取 Video2X-x86_64.AppImage。项目也提供适用于 Linux 和 macOS 的容器镜像,用法见容器文档。

想验证环境是否正常,README 提供了 240P 标准测试片段,以及 Real-CUGAN、Real-ESRGAN、waifu2x 的放大样片 测试片段说明。

使用约束

预编译程序要求 CPU 支持 AVX2(Intel Haswell 或更新、AMD Excavator 或更新),GPU 支持 Vulkan。README 给出的最低显卡要求是 NVIDIA Kepler、AMD GCN 1.0、Intel HD Graphics 4000 硬件要求。放大处理依赖 GPU,旧硬件会明显限制处理速度;输出分辨率和帧率能提升多少,也取决于所选模型和参数。

没有合适 GPU 时,项目提供 Google Colab 笔记本,可免费使用最长 12 小时的 GPU 会话,但 README 明确要求不要连续运行、占用资源 Colab 说明。项目采用 AGPL-3.0 许可证;FFmpeg、ncnn、Anime4K、Real-ESRGAN、Real-CUGAN、RIFE 等组件另有各自的许可证 许可证说明。

HotRepo 点评

站内目前只记录到 2026-11-05 的 C++ 语言榜快照:当天位列第 6,新增 51 星。这只能说明 6.x C++ 版本发布后仍有一定关注,单次记录不足以判断长期趋势。对读者来说,实际选择集中在 Windows 安装包与 Linux 的软件包/容器方案;项目提供了构建、安装和使用文档,而不只是下载入口,模型选项也覆盖了常见的动画放大与补帧场景。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。

Hacker News 讨论

Video2X: Anime/GIF Upscaling with AI
▲ 2 · 0 条评论 · 2022年3月12日