REAL Video Enhancer 是一款面向创作者、动画爱好者和视频处理用户的开源桌面应用,支持在 Windows、Linux 和 macOS 上对本地视频或 YouTube 链接进行帧插值(Frame Interpolation)与超分辨率(Super-Resolution)。它基于原 Linux 版 Rife ESRGAN App 全面重构,功能对标 Windows 上的 Flowframes 或 enhancr,但更注重本地运行、隐私保护与跨平台一致性。

所有处理均在用户设备上完成,无需上传视频到云端,也无需订阅服务。
核心特性
- ✅ 多模型支持:集成 RIFE、GMFSS、IFRNet 等主流插帧模型,以及 RealESRGAN、Waifu2x、AnimeSR 等超分模型
- ✅ 场景变化检测:自动识别镜头切换,避免在转场处生成模糊伪影,保留锐利过渡
- ✅ 实时预览:渲染过程中可查看最新输出帧,便于及时调整参数
- ✅ YouTube 直接增强:输入视频链接即可下载并处理,无需手动转换格式
- ✅ Discord RPC 集成:任务运行时在 Discord 状态中显示进度(支持系统版与 Flatpak 版)
- ✅ 多后端加速:支持 TensorRT(NVIDIA)、PyTorch(CUDA/ROCm)、NCNN(Vulkan),适配不同硬件
支持平台
| 平台 | 版本要求 | 安装方式 |
|---|---|---|
| Windows | 10/11 64 位 | 可执行文件(.exe) ⚠️ 注:部分杀毒软件可能误报(由 PyInstaller 引起) |
| Linux | Ubuntu 22.04+(20.04 可用但非官方推荐) | AppImage / Flatpak |
| macOS | 14+(Apple Silicon & Intel) | 原生 .app 包 |
硬件建议
| 组件 | 最低配置 | 推荐配置 |
|---|---|---|
| CPU | 双核 x64 | 四核及以上 |
| GPU | 支持 Vulkan 1.3 | 英伟达 RTX 20 系列或更高 |
| 显存 | 4 GB(NCNN) | 8 GB(TensorRT) |
| 内存 | 16 GB | 32 GB |
| 存储 | 1 GB 可用 | 16 GB(用于缓存中间帧与模型) |
若使用集成显卡或老旧 GPU,建议优先选择 NCNN 后端;高端 NVIDIA 显卡可启用 TensorRT 获得最佳性能。
内置模型列表
帧插值模型
| 模型 | 作者 | 特点 |
|---|---|---|
| RIFE 4.6–4.25 | hzwer | 主流选择,4.25 在动画场景表现优异 |
| GMFSS_Fortuna | 98mxr | 专为动漫优化,支持 union 模式 |
| IFRNet | ltkong218 | 轻量高效,适合实时或移动端部署 |
超分辨率模型
| 模型 | 作者 | 适用场景 |
|---|---|---|
| AnimeSR v1/v2 | Tencent ARC | 动画视频专用,纹理还原自然 |
| 4x-SPANkendata / Nomos8k-SPAN | Crustaceous D / Helaman | 通用高质量超分 |
| 2x-AnimeJaNai V2/V3 Sharp | The Database | 锐化风格,适合二次元内容 |
| 2x-AniSD / OpenProteus | SiroSky | 轻量级模型,速度快 |
辅助模型
- DeH264:去除 H.264 压缩伪影
- DRUnet / DnCNN:视频降噪,提升画质纯净度
所有模型均可通过界面一键切换,首次使用时自动下载。
后端引擎与硬件适配
| 后端 | 适用硬件 | 优势 |
|---|---|---|
| TensorRT | 英伟达 RTX 显卡 | 推理速度最快,但首次运行需编译优化(仅按分辨率缓存一次) |
| PyTorch | 英伟达(CUDA 12.6+)或 AMD(ROCm 6.2+) | 兼容性强,支持最新模型 |
| NCNN | 任何支持 Vulkan 1.3 的 GPU(包括 Intel Arc、AMD RDNA2、Apple M 系列) | 跨平台最佳选择,资源占用较低 |
⚠️ 注意:TensorRT 编译阶段可能因显存不足失败;NCNN 在低端集成显卡上可能出现 Vulkan 内存溢出,此时建议改用 CPU 模式或云方案(如 Colab)。
常见问题解答
❓ 为什么程序无法识别已安装的后端?
REAL Video Enhancer 使用便携式 Python 环境,不依赖系统全局安装。若出现后端缺失,请尝试重新安装应用,确保完整解压所有组件。
❓ TensorRT 首次运行为何特别慢?
这是正常现象。TensorRT 会根据当前视频分辨率生成优化引擎,该过程仅执行一次,后续相同分辨率视频将直接复用。
❓ NCNN 报 Vulkan 错误怎么办?
通常是 GPU 内存不足或驱动过旧。建议:
- 更新显卡驱动
- 降低输入分辨率(如 1080p → 720p)
- 改用 PyTorch CPU 模式
- 或使用官方提供的 Colab Notebook 远程处理
适用场景
- 将 24fps 动画插帧至 60fps,获得流畅播放体验
- 将 720p/1080p 动漫升频至 4K
- 修复压缩失真或噪点严重的老番
- 快速预览 AI 增强效果,无需复杂命令行操作
REAL Video Enhancer 的目标不是取代专业工具,而是让高质量视频增强变得简单、本地化、人人可用。它把复杂的模型调度、场景检测与硬件适配封装成直观界面,让用户专注于创作本身。















