Repository navigation
QuickLook · 看片版 4.5.0 —— RTX VSR 超分 + 键盘操作
·
23 commits
to master
since this release
QuickLook · 看片版 4.5.0(RTX VSR)
在上一版「方向键 + 自动聚焦」的基础上,把视频预览的整条渲染链路换掉了。
新渲染内核
MF/DXVA 解码 → D3D11 → BGRA → NGX VSR 超分 → D3D9Ex 共享表面 → WPF D3DImage
音频走独立的 SourceReader + XAudio2,按音频时钟节流,变速不变调(WSOLA)。
S/W · H/W 现在真的决定路径
| 档位 | 播放路径 | VSR |
|---|---|---|
| H/W(默认) | 新引擎:D3D11 + DXVA 硬解 | 可用 |
| S/W | 原播放器:WPFMediaKit + LAV 软解,不创建任何 D3D 对象 | 不可用 |
显卡跑不了 VSR(AMD / GTX 10 系 / 驱动过旧)时,H/W 会自动退回原播放器 + LAV 硬解,
播放本身不受影响,也不会弹错误框。运行中切换档位会带着播放位置和播放状态切过去。
超分辨率菜单
输出高度的上限:1K(1080) / 2K(1440) / 4K(2160)。
实际倍率由引擎按源高度和窗口尺寸换算,不超过上限,也不超过 NGX 规格的 4×。
预览窗口从小拉大时会按当前挡位重新算倍率,缩回 1:1 以下自动关掉,不用重开文件。
实测(848×478 源,同一帧,只改挡位)
边缘能量 = 相邻像素亮度差的平均值,越高越锐:
| 挡位 | 驱动双线性 | Spline36 | VSR | VSR / 双线性 |
|---|---|---|---|---|
| 1K · 1920×1080 | 3.089 | 3.871 | 4.296 | +39% |
| 2K · 2560×1440 | 2.360 | 2.941 | 3.323 | +41% |
| 4K · 3840×2160 | 1.592 | 1.978 | 2.159 | +36% |
VSR 不只是比双线性锐,也稳定高于 Spline36(+9% ~ +13%),说明确实在重建细节而不是插值。
细节对比图(左 → 右:驱动双线性 / Spline36 / VSR,点开看原始尺寸):
安装
- 下载
QuickLook-4.5.0-8-g19ba592.msi - 双击安装(用户级,无需管理员;会自动关闭正在运行的 QuickLook)
- 未签名,SmartScreen 提示时选择「仍要运行」
便携版:解压 QuickLook-4.5.0-8-g19ba592.zip,运行其中的 QuickLook.exe。
VSR 组件
nvngx_vsr.dll(NVIDIA RTX Video SDK)与VsrBridge.dll已随包分发。
版本号里的g19ba592是构建这个包时的提交(之后master上的文档改动不影响源码)。


