就分辨率而言,视频、显示器和显卡有何关系?

就分辨率而言,视频、显示器和显卡有何关系?

如果我有一个通过 VLC 播放器播放的 1080p 视频和一个允许在原始分辨率为 1366x768 的显示器(通过 VGA 连接)上实现最高分辨率 1360x768 的显卡,那么所有这些组件如何协同工作以呈现最终分辨率?

它们都是不同的 1920x1080(视频)、1360x768(显卡)和 1366x768(显示器)。

答案1

VLC 本身会将视频插入到窗口大小或全屏到计算机的分辨率,通常是无论多大的尺寸,甚至大得多或有几个像素不同。

显卡将把计算机的分辨率输出到模拟 VGA 输出。

对于模拟监视器:
模拟 VGA 输入将以其最佳能力显示,模拟水平流可以轻松插入并很好地融合,模拟监视器通常具有未可视化的区域(过扫描),因此额外的 6 个像素可能不会改变其 pix=pix 表示。

对于数字显示器:
在带有 VGA 输入的数字 LCD 显示器中,在显示之前模拟信号必须先转换为数字信号,还可能使用插值方法,即使是逐像素转换,也仍以流的形式完成,这个 6 像素的差异会使水平线再次以 6 像素黑色结束,或者与流的其余部分进行插值。这种微小差异的任何负面影响要么是看不到的,要么对输出的影响非常小,因此不会成为问题。

在这种情况下,模拟既是最大的混合,也是最好的插值(既有好的也有坏的)。较低的计算机分辨率初始值和模拟(如果需要转换为数字)将是最大的缺点。像素的小问题将是缺陷中最小的。

除了更换所有东西 :-) 我认为您仍然会有一张非常漂亮的图片,看起来会很好,而且您看到的数字差异通常是使用最佳方法计算出来的,不会分散您的注意力,也不会导致您看得不好。
如果您看到的图片非常糟糕,可能是:
a) VLC 中视频插入方式和渲染类型的设置。b
) 显示器的软件设置,包括操作系统和 GPU 软件
c) 如果存在任何似乎与图片无关的干扰,则 VGA 电缆本身。d
) 显示器本身的设置

您在设置过程中真的遇到什么问题吗?

答案2

  1. 显示器的最大分辨率由显示器中单个像素的数量决定。
  2. 显卡可以以任意尺寸输出到显示器(在其处理能力限制内以及是否使用 VGA、DVI 等)。
  3. VLC 将压缩的视频文件扩展为单独的帧,对于 1080p 视频来说,这些帧为 1920x1080 像素。

您的显卡会检测显示器,发现显示器的最大分辨率 (1366x768) 低于显卡自身的分辨率,因此开始以 1366x768 的分辨率输出到显示器。VLC 解码各个帧并将其呈现给显卡进行显示。由于帧大于 (1080p) 显示器的最大尺寸,因此它们会缩小到 1366x768。视频是使用 CPU 缩小的 VLC 还是使用 GPU 中的显卡缩小的,取决于视频是使用软件解码还是硬件解码播放。所有这些都假设全屏模式。如果 VLC 在窗口中播放,则视频会缩放到视频窗口的大小;这是唯一的大区别……缩放过程本身的机制不会改变,只是目标输出大小会改变。

相关内容