西西河

主题:【原创】提前4K -- 颜赤城

共:💬6 🌺49 新:
全看树展主题 · 分页
家园 【原创】提前4K

这是讲我是为什么和怎么折腾4K的。4K,也就是3840 x 2160分辨率。因为还没流行起来,算是尝鲜,所以起个题目叫提前4K。

一、弄巧成拙的苹果算法

最初因为工作需要有一台MacBook Pro需要外接显示器,一接出问题了:不清楚。现在显示器都很便宜也非常好,PC机随便接个显示器效果就很好,但是苹果机接上就是模糊的。这是为什么呢?因为他们对字体的处理方法是不一样的。

显示一个字体,决定哪个像素亮哪个像素不亮(或者说该显示什么颜色),在边角和圆弧的地方没有一个明确的答案。Windows的处理方法就直截了当、简单实用,要么亮要么不亮。用户看上去呢,就是有颗粒感但是非常清晰,一粒一粒的像素组成的字符,看着比较痛快。而苹果在这种地方就采取灰度处理,如果一个像素正好压在字符和背景之间,那就显示成灰度。这么搞呢,用户看起来就是字符有毛边。这是我不用苹果电脑的原因之一。但事已至此,换显示器势在必行。

然后我就开始试显示器,试了苹果的也试了一些苹果用户风评很好的戴尔显示器,怎么看都不爽。这时候我决定一不做二不休,直接上4K显示器,并且尺寸要小,要接近retina标准。这种显示器市面上还不多,好多还是滥竽充数的。最后看中了一款戴尔今年冬天刚出的24寸的。拿回家把MacBook Pro一接上,目瞪口呆,就是上上下下的看没话说了,太漂亮了。折合184dpi。

但是第二个问题就来了。这么好的显示器要提高利用率啊,把PC也接上,结果却发现PC不支持这么高像素。看来必须升级显卡了。

二、连接线的终极真理

如果你是家里买了什么电器都坐享其成的人,新电视到了就准备好瓜子茶水坐沙发上等着看节目了,那你可能都不知道这些连线是多么的烦人。我以前写过一个《三种老而不死的模拟信号线》说过这个问题。各种规格的连线太多了,好好的器材没符合要求的连线就插不上不能用。用的器材越偏门,连线就越奇葩。让电气工程师发明一种新的接口就像让蹩脚诗人写诗一样,绝对的快速多产。为了支持各种连线,器材后面布满了各种插口。实在连不上还可以退而求其次的使用各种接口的转换器。如图xkcd的漫画就是这个题材,幻想了一个可以插上任何接口的转换器。

点看全图

外链图片需谨慎,可能会被源头改

脑子活的人要问了:“既然能互相转换说明他们功能一样,干嘛不就用一种线?”唉,谁说不是呢。当然了也不是所有的都能转换,但是这个问题确实是明摆着的却没有好的答案。

这个问题在近年来还是有很大改善的,得益于HDMI和USB这两种接口的普及。USB走数据,并且还供电。HDMI就是视频音频,统一了家庭影院的接口。但是这么喜闻乐见的HDMI却不能令人满意的支持4K,而必须用DisplayPort。

这时候你心里隐隐一痛了。怎么又冒出来干同样事情的两种不同的线?难道学电子的大学必修科目里有“坑爹课”这一门?但人家有的说啊,人家说HDMI是给电视用的,DisplayPort是给电脑用的。这个答案会把你震的哑口无言吧。

实际上是这样吗?当然不是了!电脑和电视的边界早就模糊了,这根本就是互相渗透的相关产品。因为HDMI大行其道,成本做低了,而消费者又需要把电脑连电视,而对4K的需求还没上来,所以电脑厂商对DisplayPort的支持力度不如对HDMI的。HDMI是必备,而DP则可有可无。

HDMI的1.3版本虽然差点劲,但是可以赶上来,到了1.4就强大多了。但是你买东西的时候如果产品说明了HDMI版本号,那算是良心企业了。即使显卡这种小众市场,能不能从HDMI口走4K也是经常需要问、或者拿到手自己试才知道。两种标准你追我赶的交替升级,让消费者更无所适从。

为什么车同轨书同文被大书特书成秦始皇的功绩,因为标准的设立就是这么重要。

就现在来说,还真像厂家说的,买电脑类的产品,显示器也好显卡也好,一定选有DisplayPort的,不但支持分辨率高,还有菊花链。HDMI并不重要,大不了转换一下。苹果在慢慢的放弃HDMI,iMac和MBA上已经没有了。苹果的Thunderbolt可以当做DisplayPort用。

三、是自暴自弃还是强颜欢笑?

从前两篇看,我有了显示器,有了显卡和线,都连好了,那么是不是万事大吉了?那么想就图样图森破了。

这么高分辨率,直接打开所有字都小到几乎看不见。这是预料之中的也不是问题,我以前显示器也是把缩放率调到125%,现在长宽密度都增加一倍,把缩放率调到250%,看着妥妥的。打开网页,那个字体啊,圆润!前所未有的圆润!打开游戏,分辨率调到3840 x 2160,所有设置都调到最大,流畅!整个游戏那叫一个历历在目,分毫毕现!如图是桌面,请自行脑补成超清大屏,感受一下,并且注意图标大小。

点看全图

外链图片需谨慎,可能会被源头改

好了得瑟完毕,慢慢开始用问题就来了。第一个问题就是虽然Windows自带的程序放大的很好,大多数第三方应用程序不支持250%的放大。竟然还出来两种不同的表现形式,我分别给他们起名为自暴自弃型和强颜欢笑型。

所谓自暴自弃型,就是它不能放大到2.5倍,就索性放弃了。它甚至也不放大到自己力所能及的尺寸,而是退回到100%原有尺寸。对我这么个有写作习惯的人影响最大的是搜狗输入法。真没想到搜狗拼音这么有进取心的软件竟然也自暴自弃了,那字小的可真够费眼。好在设定里可以选字体大小,至少选字栏没问题了。

还有强颜欢笑型,把自己硬生生的放大,不考虑清晰度了。打肿脸充胖子,比例倒是大了,整个界面都糊了。

但是最具挑战性的毛病还是双屏设置。我的电脑一直连着两台显示器,同时用的时候不多,但偶尔会用到。对多屏的处理方法,苹果和微软非常不一样。

苹果,是按屏幕的物理尺寸处理的,比如笔记本15寸屏,外接27寸大显示器,你设置的时候看到它们的比例就是物理尺寸的比例,你把一个窗口在这两个屏幕之间拽来拽去,窗口在像素密度低的屏幕会变模糊,但是你看在眼里的大小基本上没变。

微软,是按屏幕的分辨率处理的。一个22寸1920 x 1080,一个24寸3840 x 2160,Windows就认为一个是另一个的四倍大。你把窗口拖来拖去,它就变大两倍缩小两倍。愚不可及。但是,Windows 8.1号称是支持对每个屏幕设置不同的缩放比例的,比如老显示器放大125%,4k显示器放大250%,那正是我想要的。可惜,这完全是个夸夸其谈,是个不实的承诺!你没有办法手工针对每个显示器设定缩放,只是由Windows自动设定,而这种自动设定做的很差,基本上于事无补。它的实现方法非常古怪,我觉得自己表达能力还是不错的,但我竟然不能形容我目睹的情况,当我把窗口在两个屏幕间拖动,真的是非常古怪诡异!我只能引用我看到的一篇文章,这个人测试的是100%和150%的两个显示器。Windows takes the 150 percent-scaled window and resizes it on-the-fly to be the same size as the same window rendered at 100 percent. The results are the same as they might be if you took a large image and shrank it down: fine detail is sacrificed, and windows on the external display were subtly blurry.

这个人描述的是不是让人更糊涂了?那就对了。不管怎么说,最终结果就是两个屏都没法用了,只能暂时只用一个屏。如果有人知道什么窍门,我强烈需要帮助。

结论是,在Windows上我大概能有80%的时候好好享受这块4k屏幕,还有不少时候只好将就着用。微软对高分辨率的支持不如苹果。当然我基本没有苹果的第三方程序,我不知道他们是不是强制所有软件必须支持高像素。

差不多就这些了,如果以后有新发现也可能更新一下。

通宝推:铁手,青颍路,hardpack,陈王奋起,
家园 你的主机和显卡配置是什么样的?

我正在用小米电视2做显示器,集成显卡无法支持4k显示,愁人

家园 你说的不太对

你说的显示字体的技术叫Subpixel rendering。

不光苹果,windows和linux都用。windows下好像叫cleartype.

因为显示器三种颜色像素排列顺序(RGB或者BGR)可能不一样,所以Subpixel rendering需要调校,调好了苹果外接普通显示器效果也是很好的。

家园 4K的话,带宽需求比较恐怖。

貌似现在4K的显示器多是30Hz的刷新率

家园 4k现在是个主流卖点啊,配套软硬件还这么不成熟,真是黑心

第三方软件在高分屏下的问题我也很头疼,因为在用一块22寸的1980x1280屏。个人觉得ms缺一个像ipad上显示iphone程序那样的系统缩放功能。也许是开发个缩放工具软件的好机会吧

家园 我把副屏竖起来用,那么垂直分辨率

和4K的垂直分辨率差不多,于是就没有太多的变化了

全看树展主题 · 分页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河