2021-2-7 19:03 /
昨天突然发现家里电视竟然真的支持4K (sharp lcd-55su560a),于是下午把电脑接了上去,打开显示设置,发现最高支持到 4K @ 30hz,就切换过去用了。
然后遇到了一堆奇怪的问题,在此记录以便之后向人询问(bgm38)
目前异常行为和日志均没有刻意记录,可能有不准确之处

环境:
笔记本
os: windows 10 20h2
gpu: gtx 1050
cpu: i5-7300hq
内存: 8g
显示器: sharp lcd-55su560a
播放器: mpv 0.33.0-67-g8121d958ec

首先是颜色问题,切换到4k后整个屏幕就变绿了,这个可能是 windows 的问题,因为用 mpv 放视频 (1080p @ 24fps)时看上去就正常了,firefox 的显示似乎也没问题,记不清了。

虽然视频能播放了,但是肉眼可见地掉帧,并且 mpv 显示的帧率远高于实际帧率 (30.000(specified) ~160(estimated))。
根据 mpv 显示的渲染时间 (last) > 16000us (不知道有没有少个零),并且 56% 的时间都花在 upscale (ewa_lanczossharp) 上,初步判断是硬件性能不足造成的掉帧那还折腾个鬼啊
与之相比,帧率显示问题就显得奇怪了,即使切换到 1080p @ 60hz 后问题依旧,并且导致了音画不同步 (A-V ~-0.5),VSync Radio ~10,Mistimed 和 Delayed 计数不断增加,切换回笔记本屏幕后才回复正常,推测是昨天关闭了 mpv 的垂直同步导致的(关闭垂直同步后正常)

可能又是 windows 的问题,部分应用在切换回笔记本后显示不正常
#1 - 2022-8-4 19:22
换hdmi接口插线试试看?
#1-1 - 2022-8-4 19:28
snylonue
应该不是这个问题,1080p 下是颜色正常的
#1-2 - 2022-8-4 19:32
无碍一
snylonue 说: 应该不是这个问题,1080p 下是颜色正常的
我也不太了解 只是知道HDMI在电视这类上好像是比dp接口兼容性更好