调整 MPCVR 的设置#进入 MPCVR 的设置界面(方法在本文 让 MPC-BE/HC 使用 MPCVR 作为视频渲染器 部分已经提到过),你会看到下图的界面:

我不会班门弄斧地详细讲解各个选项的具体作用,如果需要了解,请看 MPC Video Renderer 的官方说明(内容是俄语,请善用翻译):https://mpc-be.org/forum/index.php?topic=381

进入设置界面后,请根据下文文字内容自行更改(如果懒也可以直接抄下图内容,但我建议对各选项有一定了解后根据个人需要自行更改)

[左上] 勾选 Use Direct3D 11 (Windows10/11 默认已勾选)

[左上] Texture format(运算精度) - 更改为 16-bit Floating Point

性能捉急可以选择 10-bit Integer,不建议选择 8-bit Integer

[右上] Show Statistics 下方的 Fixed font size 请更改为 Increase font by window

此选项是关于 MPCVR 的统计信息的(播放视频时通过 Ctrl+j 可以调出),更改此选项是为了避免出现统计信息的字体过小,不方便查看的问题。

[右下] Wait for V-Blank before Present - 勾选可能会改善播放的流畅性

DXVA2 and D3D11 video processor -> Use for: 全部取消勾选

DXVA2 and D3D11 video processor 会代替下文 Shader video processor 部分的设置,它的性能最好,但质量取决于显卡,并且可能受显卡驱动的影响导致颜色不准确(我就遇到过画面偏绿和画面偏灰暗的情况),非特殊情况不建议使用。

Shader video processor 部分:

Chroma scaling - 建议 Catmull-Rom,性能捉急可以选择 Bilinear

此选项选择的算法用于放大 yuv420/422 视频的色度(一般来说感知不是很明显)

Upscaling - 建议 Jinc2m

此选项选择的算法用于放大视频画面(如 720p -> 1080p)

Downscaling - 建议 Bicubic/Bicubic sharp,后者比前者更锐利一点

此选项选择的算法用于缩小视频画面(如 2160p -> 1080p)

Use the "Upscaling" method to reducing the frame to 50%

此选项的意思为:目标尺寸≥源视频的50%时,使用与”Upscaling”相同的算法进行缩小视频画面。

是否勾选取决于你的个人喜好,我个人不勾选并在 Downscaling 部分使用 Bicubic sharp 算法。

Use dithering(使用抖动) - 强烈建议勾选

HDR 部分

这部分因为我没有可用的 HDR 显示器,暂时就不细讲了

有这方面需求的用户请根据 MPCVR 官方说明进行更改

Prefer Dolby Vision over PQ and HLG 如果你需要观看 Dolby Vision 内容,请勾选

Passthrough to display - 如果显示器支持 HDR,请一定勾选

Windows HDR - 选择 自动切换至 HDR 模式 的方式,默认不自动切换

如果显示器支持 HDR,请自行更改此选项

If passthrough is impossible or disabled, then: -> Convert to SDR - 如果显示器不支持 HDR,请勾选

这将在 无法直通 HDR 数据给显示器时 或 不勾选 Passthrough to display 时 将 HDR 转换为 SDR

最后,别忘了点击右下角的 应用(A),然后开启你的影音体验叭!