Likely7/Veyra-NRVideo
多媒体与设计面向 Windows 的实时 GPU 视频增强播放器,可对本地文件、采集卡和主机串流做超分辨率、降噪、HDR 与帧生成。
项目介绍
Veyra 是一个 Windows 视频播放与实时预览工具,核心是 GPU 增强管线。输入来源包括本地视频与图片、采集卡、屏幕捕获、PS5 Remote Play 和 Sunshine/Moonlight PC 串流,另有无官方支持的实验性 Xbox 串流;管线中可叠加超分辨率、多层神经网络降噪、RTX Video HDR、抗锯齿、色彩调整和可选帧生成。
界面用 Qt Quick/QML 绘制,视频由原生 DirectX 12 窗口呈现。只有实际连通的节点链会执行,实时预览与 List 模式的离线导出共用同一套引擎。当前版本为 2.1.5(更新说明)。
快速使用
- 在 GitHub Releases 下载与显卡匹配的便携包:
Veyra-2.1.5-NVIDIA-win64-portable.zip或Veyra-2.1.5-AMD-win64-portable.zip。 - 用 Windows 资源管理器或 7-Zip 解压到一个新的可写目录。
- 运行
veyra_qml_ui.exe。Qt 与所需运行时已随包提供,GPU 和采集卡驱动需另行安装。 - 在首页选择来源:文件、采集卡、PS5、PC、Xbox 或屏幕捕获,先关闭所有特效确认画面与声音正常。
- 再逐项开启特效。高分辨率、多层降噪和帧生成会明显提高 GPU 与显存占用。
安装与采集卡兼容性见 Wiki。使用 OBS 时先在 Settings → General & appearance → OBS Game Capture compatibility 启用兼容模式,并预期应用会重启。
List 与 Node 模式
List 是主要的编辑界面:可开启 SR、NR 或 RTX Video HDR,最多叠加四层降噪,每层有独立的内部分辨率与强度,并能设置全局 NR 保护区域以避开 HUD 和字幕。Node 是可连接执行链的图编辑器,输入到输出必须保持有效通路,List 与 Node 的设置分开保存。Node 模式不支持离线导出,也不支持 List 的全局 NR 保护区域,导出前应切回 List 确认效果。
导出与 OBS
离线导出只在 List 模式可用:把文件加入队列、排序、裁剪,选择 MP4/MKV 和编码质量,并可保留全部或选定的音轨与字幕轨。实时帧生成不代表每个后端都支持离线帧生成。视频导出的推理内部分辨率最高 1080p,再合成回原始输出尺寸,这并不是原生 4K 降噪。
使用约束
- 需要 Windows 11 x64 和 DirectX 12。
- NVIDIA 与 AMD 用户分别下载对应显卡包;AMD NR 为实验性功能,需要驱动 HIP 7。
- 自行重建需要源码资源,而源码不包含专有运行时和模型。集成的 Chiaki 串流组件除 GPL-3.0 外还受 AGPL-3.0 约束(第三方声明)。
- 多项能力仍待验证:Xbox 串流为非官方实验功能,RTX 30/40 的社区 NR/FG 与部分显存、TDR 报告尚无定论,主机与 VRR 采集仍需实地重测。
- README 中的 DLSS/FSR 指应用内的选项,并非厂商认证或完整的官方 DLSS 5 集成。
HotRepo 点评
2026-11-13,Veyra 进入 GitHub 全语言日榜第 11 名,当天新增 245 Star,而仓库在两个多月前才创建;单日快照只能说明这一天的关注集中,不足以判断趋势。对一个个人项目来说,发布材料的信息密度较高:分版本更新说明、构建文档、特效耗时实测和明确的验证边界,读者在安装前有具体内容可核查。需要注意的是,实际交付物是预编译的 Windows 便携包,而不是从本仓库构建产物,源码与二进制的对应关系应单独审视。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。