用madvr播放,全屏就会改变显示器帧率,是什么设置导致的,求助
potplayer吧
全部回复
仅看楼主
level 1
Giyuu桑☜ 楼主
首先我电脑常驻4K240hz,最近用了madvr+potplayer时发现播放25hz和30hz的片源时候,只要全屏播放就会屏幕先黑一下,然后自动就把我的显示器设置成4K60hz的刷新率了。搞不清楚这是什么情况
1.这是我显示器的屏幕设置
2.这是我屏幕播放25hz片源时候,在窗口化播放的情况
3.只要我全屏播放,屏幕会黑三秒钟,然后就自动设置成4K60hz了(播放60hz的片源的时候也是这个情况)
我不知道是我madvr哪个设置没弄对,我也查了很多资料,实在是没办法解决这个问题,
4.这是我madvr的设置,改变屏幕刷新率这块儿我都禁用了啊
这个问题困扰我一段时间了,有没有大佬能指点一下我是哪个设置出问题了,用别的渲染滤镜就不会出现这个问题
2025年06月30日 16点06分 1
level 9
勾上,然后把底下清空试试
2025年06月30日 18点06分 2
我试过了,没有用,我也觉得应该和这一项有关系,之前调整了好多次,最后直接禁用了也没作用。还是在全屏的时候会改变刷新率
2025年07月01日 08点07分
level 1
Giyuu桑☜ 楼主
播放24hz的片源时候就不会出现这个问题
2025年07月01日 08点07分 4
level 1
Giyuu桑☜ 楼主
顶帖
2025年07月01日 13点07分 5
level 12
你系统或者显卡设置了60hz输出
2025年07月01日 14点07分 6
level 12
还有可能就是线只支持到4K 60hz
2025年07月01日 14点07分 7
level 12
根据你描述的情况,全屏播放时屏幕黑屏后自动降低刷新率到4K60Hz,是 **madVR的“自动切换显示器刷新率”功能触发了动态刷新率匹配机制**(目的是让显示器刷新率匹配视频帧率),但因系统或硬件兼容性问题导致刷新率被锁在60Hz而非目标帧率(25/30Hz)。以下是综合原因分析和解决方案:
---
### **原因分析**
1. **madVR的刷新率匹配机制**
madVR默认开启 **"auto change display refresh rate"**(自动切换显示器刷新率)功能。当播放与当前显示器刷新率不一致的视频(如25Hz/30Hz视频在240Hz显示器上播放)时,madVR会尝试将显示器刷新率切换至视频帧率的倍数(如25Hz→50Hz/100Hz,30Hz→60Hz/120Hz)以减少卡顿和帧重复。
- **问题根源**:部分系统或显卡驱动无法正确切换到目标帧率(如25/30Hz),反而强制锁定到60Hz(兼容性兜底值),导致画面降频。
2. **接口带宽或线材限制**
- 若使用 **HDMI 2.0** 连接显示器(非DP 1.4),其带宽无法支持 **4K 240Hz + HDR** 或高色深输出。全屏时madVR可能因带宽不足,自动降低刷新率至60Hz(HDMI 2.0的4K上限)。
- **验证方法**:查看当前接口类型(DP还是HDMI)及版本(如HDMI 2.1带宽48Gbps,DP 1.4带宽32.4Gbps)。
3. **Windows或驱动Bug**
- 系统更新或显卡驱动异常可能导致刷新率被强制锁定(例如NVIDIA驱动更新后误锁60Hz)。
- 若开启HDR,Windows的全局HDR模式可能与madVR的全屏独占模式冲突,触发刷新率重置。
---
### **解决方案**
#### **1. 关闭madVR的自动刷新率切换(首选)**
- **操作步骤**:
- 播放视频时按 **`Ctrl+J`** 打开madVR OSD信息面板。
- 右键点击屏幕右下角madVR托盘图标 → **"Edit madVR Settings"**。
- 进入 **"Devices" → 选择你的显示器 → "Properties"**。
- 取消勾选 **"Auto change display refresh rate"** → 点击 **"Apply"** 。
- **效果**:强制保持显示器原生240Hz,避免黑屏切换。但可能因帧率不匹配产生轻微卡顿(240Hz显示器播放25Hz视频时,每9.6帧重复一次)。
#### **2. 切换至DP接口并使用高质量线材**
- **原因**:DP 1.4接口带宽(32.4Gbps)远高于HDMI 2.0(18Gbps),可支持4K 240Hz + 10bit色深。
- **操作**:更换显示器连接线为 **DP 1.4认证线材**(如8K DP线),并确保显卡和显示器均使用DP接口。
#### **3. 调整显卡控制面板设置**
- **关闭动态超分辨率(DSR)**
- NVIDIA控制面板 → 管理3D设置 → **"DSR-Factors"** → 取消所有勾选 → 应用。
- *原因*:DSR可能强制输出高分辨率信号,挤占带宽导致刷新率下降。
- **自定义分辨率/刷新率**
- 在NVIDIA/AMD控制面板中,手动添加 **25Hz/30Hz/50Hz/60Hz/120Hz** 等刷新率选项,确保目标帧率能被正确识别。
#### **4. 检查系统及驱动**
- **回滚显卡驱动**:若问题出现在更新后,卸载最新驱动并安装旧版稳定版本。
- **关闭Windows全局HDR**:
- 设置 → 系统 → 屏幕 → **关闭"HDR"** 开关 → 重启PotPlayer测试。
- *注意*:madVR支持自动激活HDR,无需系统全局开启。
#### **5. 备用方案:更换渲染器**
- 若上述方法无效,可暂时改用 **MPC Video Renderer(MPCVR)**:
- PotPlayer设置 → 滤镜/解码器管理 → 视频渲染器 → 选择 **"MPC Video Renderer"** → 应用。
- *优势*:MPCVR兼容性更好,但画质处理弱于madVR。
---
### **总结建议**
1. **优先关闭madVR的自动刷新率切换**(步骤1),操作简单且能直接规避问题。
2. **确认使用DP 1.4接口+认证线材**(步骤2),排除带宽瓶颈。
3. 若需保留自动匹配帧率功能,尝试更新madVR至最新版或添加自定义刷新率(步骤3)。
4. 排查系统HDR与驱动冲突(步骤4)。
> ⚠️ 若仍无法解决,可提供以下信息进一步分析:
> - 显卡型号及驱动版本;
> - 显示器型号与接口类型;
> - PotPlayer+LAV+madVR的设置截图(按`Ctrl+J`后的OSD信息)。
2025年07月01日 14点07分 8
你这个回答的排版好像ai出来的
2025年07月02日 00点07分
level 11
4K RGB 10BIT 240HZ的带宽需求是接近72Gbps,4070ti没有DP2.0接口肯定不支持,除非是DSC
2025年07月02日 03点07分 9
dsc在显示器上开启
2025年07月03日 00点07分
level 12
截图一下potplayer设置→播放→全屏的设置看看。
2025年07月02日 05点07分 10
level 12
我觉得你还是界面模式没调对,你用的还是的D3D9的窗口,正常10bit用的应该是D3D 11
2025年07月02日 08点07分 11
界面我没有开全屏独占模式
2025年07月03日 00点07分
level 1
Giyuu桑☜ 楼主
最后还是没办法解决,渲染器换mpc了,画面肉眼看不出来多大区别,但是设置要比madvr简单多了
2025年07月03日 04点07分 12
醉了,mpc有时候会卡顿,也是不好用
2026年01月28日 16点01分
@Giyuu桑☜ 后来解决了吗,我是60hz的屏幕播放大部分片源都切24,但是有些不会。我试了切其他渲染器好像就不会,也不知道madvr啥情况,可能我显卡太老用最新驱动不太兼容
2026年03月14日 03点03分
@十八级带佬🐴 没办法25.30.60hz的片源会出现问题,24hz可以正常用
2026年05月01日 14点05分
1