这是MPC Video Renderer的设置页面,以下是每个选项的解释以及优化设置建议:
主要设置选项解析左侧部分
Use Direct3D 11
说明:启用Direct3D 11来进行渲染。
建议:开启以利用Direct3D 11加速功能,现代显卡支持此功能,性能更优。
Texture format
说明:设置纹理格式。这里选择了Auto 8/10-bit Integer,表示自动根据输入视频位深选择8位或10位整数格式。
建议:默认即可。如果你播放HDR内容较多,建议保持当前设置,兼容性最佳。
DXVA2 and D3D11 video processor (Use for)
说明:选择使用DXVA2/D3D11视频处理器处理哪些格式。
NV12、P010/P016:分别对应8-bit和10/16-bit的YUV视频格式。
YUY2:用于4:2:2格式。
Other supported formats:处理其他支持的格式。
建议:全选,确保DXVA2/D3D11视频处理器覆盖更多格式,提升性能。
Double the frame rate when deinterlacing
说明:开启后在对隔行视频(interlaced)去隔行处理时将帧率翻倍(如从30fps到60fps)。
建议:开启。对隔行视频流畅度提升显著。
Use for resizing
说明:使用DXVA2/D3D11视频处理器进行缩放操作。
建议:开启。硬件缩放效率更高且减少资源消耗。
Request Super Resolution
说明:选择是否启用超级分辨率技术(通常利用AI进行视频增强)。
建议:根据需要设置:
如果硬件支持并希望增强低分辨率视频,可以启用;
如果播放4K视频或硬件性能一般,建议保持Disable以节约资源。
Shader video processor (Chroma upsampling, Upscaling, Downscaling)
Chroma upsampling:将色度分量上采样到更高的分辨率。当前选择Bilinear。
建议:选择Bilinear以平衡性能与质量。
Upscaling:对分辨率不足的视频进行放大。当前选择Catmull-Rom。
建议:保持Catmull-Rom,它是质量与性能的良好平衡。
Downscaling:对超分辨率视频进行降分辨率处理。当前选择Hamming。
建议:Hamming适用于一般场景,确保降采样画质清晰。
Use the "Upscaling" method to reducing the frame to 50%
说明:使用缩放方法将帧缩小50%。
建议:视需求而定。一般不建议启用,除非在需要缩小窗口内容时提升质量。
Use dithering
说明:对颜色深度不足的视频进行抖动处理以减少色带效应(banding)。
建议:开启,提升画质。
Use Blend deinterlacing for YUV 4:2:0
说明:对YUV 4:2:0格式启用混合去隔行处理。
建议:关闭。混合去隔行的效果通常不如其他去隔行方法。
右侧部分
Show statistics
说明:在视频播放时显示统计信息(如帧率、延迟等)。
建议:关闭,除非进行调试或优化。
HDR
Prefer Dolby Vision over PQ and HLG:优先使用Dolby Vision而不是PQ(HDR10)或HLG(Hybrid Log-Gamma)。
建议:开启。如果你的显示设备支持Dolby Vision,这是画质最好的HDR标准。
Passthrough to display if not possible:无法直接输出Dolby Vision时,将HDR信号直通到显示器。
建议:视设备支持而定。如果显示设备支持HDR直通,可以开启。
Convert to SDR:将HDR转换为SDR显示。
建议:视情况开启。如果显示器不支持HDR(或HDR效果差),建议开启。
Windows HDR
说明:控制Windows HDR设置。
Do not change:不改变系统HDR状态。
建议:保持Do not change,避免意外影响Windows系统HDR设置。
Subtitle and OSD brightness
说明:调整字幕和屏幕显示信息(OSD)的亮度。
建议:默认即可。如果字幕太亮或太暗可以微调。
SDR display nits
说明:设定SDR显示的亮度(单位为nits)。当前值为105。
建议:根据显示设备实际亮度能力调整。一般显示器建议80-120 nits。
Swap effect
Flip:使用翻转模式渲染帧。
建议:保持默认Flip,这是Direct3D推荐的高效模式。
Use exclusive fullscreen:启用独占全屏模式。
建议:关闭,除非遇到性能或刷新率问题。
Wait for VBlank before Present:等待垂直同步信号后呈现帧。
建议:关闭以减少延迟,除非出现撕裂问题。
Adjust the frame presentation time:调整帧的呈现时间以改善流畅性。
建议:开启,避免因帧时间误差导致的卡顿。
Reinitialize device when changing display:更改显示设置时重新初始化设备。
建议:关闭,除非频繁切换分辨率或显示器。
综合设置策略
保持当前设置基本合理。如果需要进一步优化:
高画质优先:启用Super Resolution(硬件允许)、调整SDR nits到最佳亮度(如120)。
流畅优先:关闭Wait for VBlank,并使用性能更高的缩放算法(如Bilinear)。