5分钟上手:MPC Video Renderer,Windows免费的HDR视频渲染器
【免费下载链接】VideoRendererВнешний видео-рендерер项目地址: https://gitcode.com/gh_mirrors/vi/VideoRenderer
MPC Video Renderer是一款免费开源的DirectShow视频渲染器,支持HDR10、HLG和杜比视界,并能自动把HDR转换成SDR。适合想在普通显示器上看高清HDR影片的Windows用户。
MPC Video Renderer 是什么
"渲染器"就是播放器里负责把每一帧视频画到屏幕上的部件。MPC Video Renderer是一款GPL v3开源渲染器,它位于解码器和屏幕之间,负责格式转换、缩放和最终画面输出。它在MPC-BE中获得完整功能支持,理论上也能配合任意DirectShow播放器使用。
它解决什么问题
| 常见痛点 | 它的解法 | 适合谁 |
|---|---|---|
| HDR影片在普通显示器上发白、过曝 | 自动把HDR10、HLG、杜比视界转成SDR,多种色调映射算法可选 | 没有HDR显示器的用户 |
| 高码率片源暗场出现色带(断层) | 10/16位片源降到8位时加抖动处理,减少色带 | 对画面细腻度有要求的用户 |
| 老式隔行片源播放发卡、有锯齿 | 用DXVA2/D3D11视频处理器做硬件去隔行 | 常看老碟片、电视旧内容的用户 |
| HDR模式下字幕和OSD显示过亮或过暗 | 自动按显示器HDR状态调整字幕/OSD亮度 | 常看带字幕影片的用户 |
快速上手:4步安装
- 克隆源码(自行编译时需要):
git clone https://gitcode.com/gh_mirrors/vi/VideoRenderer- 编译:在Visual Studio 2019或2022环境中运行
build_mpcvr.cmd,会生成32位和64位的.ax文件。 - 安装:右键
distrib/Install_MPCVR_64.cmd以管理员身份运行,32位系统用32位脚本。 - 打开MPC-BE(推荐1.8.9.106及以上),在输出设置里选中 MPC Video Renderer 即可播放。
核心能力
HDR转SDR自动转换
- 能做什么:自动把HDR10、HLG、杜比视界片源转成SDR,在普通屏幕上显示正常。
- 怎么开启:默认开启,也可在渲染器设置里手动关闭或打开转换。
- 适合什么场景:没有HDR显示器的用户看HDR影片。
多种色调映射算法
- 能做什么:提供ACES、Reinhard、Habel、Mobius、BT2390、ST 2094-10六种本地色调映射。
- 怎么开启:在设置中直接选择算法即可,ST 2094-10只用于杜比视界。
- 适合什么场景:想让HDR画面保留高光细节、更接近影院效果时。
硬件去隔行与超级分辨率
- 能做什么:对NV12、YUY2、P010等格式做硬件去隔行,还支持NVIDIA和Intel的超级分辨率。
- 怎么开启:Windows 8以上默认走D3D11模式,在设置里勾选对应选项即可。
- 适合什么场景:老片源隔行内容、低分辨率影片放大观看。
进阶建议
| 建议 | 适用情况 | 备注 |
|---|---|---|
| 保持默认D3D11模式 | Windows 8及以上 | 对新显卡兼容性更好 |
| 启用“Windows HDR”选项 | 显示器支持HDR且系统已开HDR | 播放前可自动把显示切到HDR模式 |
| 色调映射选ST 2094-10 | 播放杜比视界内容 | 唯一专门用于杜比视界的算法 |
| 保持抖动开启 | 10/16位片源输出到8位 | 能明显减轻色带 |
| 重置全部设置 | 改坏了不会播 | 运行distrib/Reset_Settings.cmd |
常见问题
问:它只能配合MPC-BE用吗?答:不是。它本质是个DirectShow滤镜,任何DirectShow播放器都能选它,但完整功能只在MPC-BE里提供。
问:我没有HDR显示器,用了有用吗?答:很有用。它的看家本领就是自动做HDR到SDR转换,HDR片源在普通显示器上也能显示得正常干净。
问:Windows 7能用吗?答:可以,但需要装KB4019990更新以获得D3DCompiler_47.dll。Windows 10及以上直接开箱可用。
适合谁,怎么用起来
如果你经常看HDR10、HLG或杜比视界片源,或者在意色带、隔行和字幕显示效果,MPC Video Renderer值得试。它免费且源码完全开放,想改什么自己就能动手。动手的话,克隆仓库按上面步骤编译安装,5分钟内就能开始看HDR影片。
【免费下载链接】VideoRendererВнешний видео-рендерер项目地址: https://gitcode.com/gh_mirrors/vi/VideoRenderer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考