主机是 Macmini ,显示器是 27 寸的 4k 显示器,为了能看清文字,分辨率设置成了 1080p 。
我之前一直以为,在显示图片和视频时会自适应分辨率,毕竟屏幕本身是 4k 屏!
今天我才确认,在播放视频时,分辨率仍然是 1080p ,感觉少看了一半内容!
如果我每次看 4k 视频时都要切换分辨率,这也太麻烦了吧!
各位有什么比较好的解决方法吗?
1
dcsuibian 8 天前 via Android 1
mac 不是应该能调缩放比例的吗
|
2
maichael 8 天前
什么外星科技能自适应分辨率
|
5
crysislinux 8 天前 via Android
搞不懂你说的是啥效果。视频播放本来也不是点对点的啊
|
7
PTLin 8 天前
正常的思路不是提高系统的缩放比例吗,你这直接缩小分辨率可还行。
|
9
lichdkimba 8 天前 4
神人 TV
|
10
deplives 8 天前
竟然没看懂你要干啥,什么自适应分辨率,你的显示器的物理分辨率始终是你的的分辨率,你在 [系统设置--显示器] 下调整的其实只是对应的缩放比例,让你的物理分辨率看起来像 xxx
你可以自己去系统信息看一下 分辨率: 5120 x 2880 ( 5K/UHD+ - 超高清增强版) UI 看起来类似: 2560 x 1440 @ 60.00Hz |
12
dcsuibian 8 天前
@tstar
你说的不对,调节分辨率和这个是两个东西。如果你是调节分辨率到了 1080p ,那和 windows 里一样,你确实是把分辨率调成了 1080p 。也就是此时你是用 4 个像素点显示一个像素。 而如果你是调了更大字体,那他其实是调整了 Windows 里的缩放比例,也就是说,它底下显示的分辨率其实是 css 像素分辨率,而实际播放视频和渲染字体时仍然是物理分辨率。 你可以在浏览器控制台输入 devicePixelRatio ,如果你能搞明白这个,你就懂了 |
13
ScepterZ 8 天前
不太了解 mac 的缩放,但是 win 上缩放是不会影响你看视频的,还有游戏之类的,他输出 4k 内容就是直接给到显示器的,不会转 1080p 再输出,mac 理论上只会更好不会更差
|
15
mxT52CRuqR6o5 8 天前 2
|
16
tstar OP @deplives 我理解物理分辨率是不会变的,现在我的疑惑在于如果我把分辨率调整成 1080p ,在播放视频时,清晰度是不是并没有达到 4k ,而是用 1080p 的分辨率播放的!
我是这么确认的,分辨率为 1080p 的情况下,通过 movist 播放器播放一个 4k 视频,查看播放信息,上面显示了视频源的分辨率 3840*2160 ,下面还有一行显示 1920*1080 ( 50%)。 如果调整成 4k 分辨率,下面这行显示的就是 3840*2160 ( 100%),我因此怀疑,4k 视频在 1080p 的分辨率下,并不能完美显示! 但是要是说观感,我并没有看出太大区别。所以我之前一直觉得视频是以物理分辨率来显示的! |
17
mxT52CRuqR6o5 8 天前
@mxT52CRuqR6o5 #15 看了一下显示器接收到的输出参数发现我说的不对,不管选什么都是输出的最高分辨率,但选 low resolution 时显式会糊,mac 会在输出视频信号前模拟低分辨率输出的效果
|
18
dcsuibian 8 天前
以下内容仅代表我作为一个前端开发者的个人见解,如有疏漏还请指正:
我们可以这么假设,在另一个时间线的 2005 年,所有人都用着 24 寸 1080p 的屏幕。 此时的网页设计者和浏览器开发者也过得很轻松,因为大家屏幕都是一样的。在布局的时候,直接指定像素尺寸就好了。 突然有一天,一家厂商说:我研发出了 24 寸 4k 的屏幕。横向和纵向的像素比例直接翻了一倍,爽到。 可是网页设计者就不爽了,你这么做,那我写好的程序怎么办呢?每个像素的物理长度直接变成一半了,这也就是说原先看起来 5 厘米的东西在你的新显示器上就只有 2.5 厘米了,太小了,我怎么适配呢? 这时候浏览器和系统厂商就跳出来说,我想了个办法,我给你做一个转换。把你原来用来布局的东西叫做“CSS 像素”,而实际上通过一个缩放比例( devicePixelRatio )帮你换成真实的物理像素数。这样不就好了。 但是这样 4k 的像素不是浪费了。唉,没有,因为我做字体渲染和视频播放的时候,还是用的真实的物理像素,所以看上去会更清晰。 也就是说,理论上,一台 24 寸 1080p 缩放比例 100%的显示器,和一台 24 寸 4k 缩放比例 200%的显示器上面的网页布局是一样的,也就是说都是 5 厘米。 但是播放视频和字体渲染的分辨率会更高,锯齿更弱。 |
19
BKH3h4F 8 天前
默认是 HiDPI ( OP 可以了解一下
至于是不是所谓的「完美」,那就是渲染相关了 |
20
dode 8 天前
把 word ,chrome 调成 200%不行吗
|
21
SkywalkerJi 8 天前 via Android
@dcsuibian
你说的在浏览器上确实成立。但 op 说的也没错,因为他用的是一个单独的播放器。 在 Windows 上写 gui 的话可以选让软件自己处理缩放,还是让系统代劳,mac 估计也有类似的选项。 |
22
tstar OP @BKH3h4F 我看了一下,大概的理解是 HIDPI 是基于缩放的,如果视频内容本身是 4k 的,是不是说明,完全没有缩放的必要?而是以物理分辨率显示?也能解释两者在观感上并没有区别。
那么问题就来自这个播放器的播放信息,为什么要在 1080p 的分辨率下显示 1920*1080 ( 50%),它指的到底是什么?安装这个播放器( Movist Pro )的可以试一下。我稍后测试一下其他播放器! |
23
tstar OP 基本确认了,根据 ChatGPT 的回复:
在 HiDPI 模式下,视频内容也会先按照物理分辨率渲染再缩放显示。这个处理是因为 macOS 的渲染系统会保持屏幕像素密度的一致性,以确保所有内容在缩放后仍然保持较高的清晰度。这对于一般视频影响较小,但对于 4K 内容,视觉上可能不如原生 4K 模式显示的那么细腻。 看起来看 4k 内容,还是要调整到物理分辨率!中间有多余的缩放,画面可能损失细节! |
24
uvhchina 8 天前
全屏播放应该就是 4k 了,你开小窗口是没办法的
|
25
smartruid 8 天前
mac 那个显示器设置其实是缩放,不是真的调节分辨率,你截屏保存看图片的分辨率就知道了。
|
26
tstar OP @uvhchina 我建议各位用各种视频工具测试一下,即使全屏下也是缩放的!
我在 youtube 上做了测试,在 1080p 分辨率下播放 4k 视频,播放信息显示的输出是 1920*1080*2 ,在 4k 分辨率下就是 3840*2160 。 这说明两种分辨率下,其显示效果完全不同! |
27
IvanLi127 8 天前
你这平常看文字不也是不清晰了么,怎么对视频要求反而高了....我不理解
|
30
niubilewodev 8 天前 via iPhone
如果你是开的整数倍缩放,不存在你说的画质损失的问题。
|
31
niubilewodev 8 天前
Youtube 显示的什么 1920x1080*2 ,那是 Viewport 。
整数倍缩放,不管哪个平台,Windows/Linux/Mac 都不会存在损失画质。 |
32
KevinXC 8 天前
mac 设置里调整的是系统 UI 的缩放,看视频选什么分辨率就是什么分辨率。。
|
33
IvanLi127 8 天前
HiDPI 正好四比一,你的缩放也是四比一,能正好抵消。我只知道开启 HiDPI 后,4K 屏幕缩放显示 1080P ,他们实际上逻辑分辨率都是 4k ,软件只要没啥大病,也是渲染到 4K 的逻辑分辨率上的。
按我对 HiDPI 的理解,这种情况没损失像素。 你在 movist 看到的 1920*1080 ( 50%),大概率是通过 4K 逻辑分辨率 * 0.5 的像素比得到的。至少我在自己的项目里这样显示。如果会糊,我觉得可以怀疑软件问题。 |
34
tstar OP @niubilewodev
@KevinXC @IvanLi127 感谢各位回复,viewport 的确应该理解为视窗大小!但是画质到底有没有损失,ChatGPT 是这样说的: 如果 viewport 的数值是 1920×1080×2 ,它与 3840×2160 的显示效果不完全相同。虽然两者在像素数量上相当,都是 830 万像素(或 8.3MP ),但实际显示效果和分辨率体验可能会不同。具体原因如下: 1. 显示内容的渲染方式不同:1920×1080×2 通常表示使用一个缩放倍数(例如 HiDPI 模式)来将 1920×1080 的界面内容渲染为 3840×2160 分辨率。这种模式在 macOS 等操作系统上很常见,可以让界面元素看起来更清晰,同时保持一定的大小比例,但并不是真正的原生 4K 。 2. 细节表现:在 3840×2160 的原生分辨率下,界面和内容的显示会更细腻。每个像素点都是独立显示的,没有缩放。因此,图像和文字会呈现更高的锐度。 3. 适配需求:在一些应用场景中(如视频编辑、图形设计),选择原生分辨率 3840×2160 更能体现细节。而缩放的 1920×1080×2 模式适合需要在高分辨率屏幕上保持界面大小适中的情况。 总结来说,虽然 1920×1080×2 和 3840×2160 的像素数相当,但缩放模式与原生 4K 模式在显示细节和画质上有差异。 我现在还是无法确认 HiDPI 是否会缩放 4k 视频的画面!或者它是否还是真正的原生 4k 画面,有没有经过多余的渲染。 我的疑问主要来自播放器的信息以及 ChatGPT 的回答! |
35
uianz 8 天前
BetterDisplay
|
36
jifengg 8 天前
实践是检验真理的唯一标准。
在系统里把分辨率调到能调的最低分辨率,再全屏播放一个 4k 视频,感受一下。 |
37
KevinXC 8 天前 via iPhone
@tstar 你就按下面那哥们的方法测一下就知道了,gpt 也不是万能,我之前在各个系统分辨率下都看过 youtube 和 b 站的 4k 视频,没感觉出差别。
|
38
tstar OP |