什么是显示流压缩?DSC完全指南 | ENBLE

显示流压缩:DSC完全指南 | ENBLE

显示流压缩(Display Stream Compression,DSC)是一种压缩算法,它使得显示器和电视能够显示它们本身无法处理的分辨率和刷新率。它改进了HDMI和DisplayPort电缆的能力,使它们能够支持比它们原本能够处理的分辨率和刷新率更高的显示器。DSC几乎不被人们注意到。你可能已经启用了它,却没有意识到。

这是因为DSC是一种视觉上无损的压缩格式。虽然它不是数学上无损的,但你很难在启用了DSC的情况下看到任何差异。这是一件好事,因为这意味着你的4K 240Hz显示器可以处理所有所需的数据,而不会降低质量。

三星Neo G8使用DSC通过DisplayPort 1.4实现4K 240Hz。Jacob Roach / DigitalTrends

DSC是什么?

DSC是由VESA开发的一种压缩算法,得到了大多数现代电视和显示器的支持。它首次在2014年3月引入,但直到2016年发布了1.2版本,并正式包含在DisplayPort 1.4规范中,才被广泛采用。2017年,1.2版本也被添加到了HDMI 2.1规范中,使DSC更加普遍。后来,DisplayPort 2.0/2.1也采用了DSC。

DSC的目的是减少从源设备(如游戏PC或UHD蓝光播放器)传输到电视或显示器的信息量。在实践中,这意味着尽管DisplayPort 1.4实际上没有足够的原始带宽支持4K 240Hz的显示,但它仍然可以支持这种分辨率和刷新率的组合。

你可以在出色的三星Neo G8上看到这一点,它配备了DisplayPort 1.4和HDMI 2.1输出,但无论使用哪个端口选项,它都可以接收到全面的4K 240Hz信号。

USB-C、USB4和Thunderbolt 3/4连接器也可以使用DSC传输比其带宽允许的更高质量的视频。

三星S95C使用DSC实现4K 144Hz,因为其HDMI 2.1端口没有足够的原始带宽进行本地传输。Zeke Jones/Digital Trends / DigitalTrends

DSC是如何工作的?

DSC是一种数学上有损但视觉上无损的压缩算法。这意味着尽管在应用压缩后产生的最终图像中可能存在一些差异,但人眼实际上无法察觉。它使用一系列编码工具来实现这一点,但最终可以将传输数据的大小减少3倍。它仅增加了0.5微秒的总延迟,使其成为一种在游戏中使用时不会对游戏外观和感觉产生任何影响的技术。

这使得HDMI 2.1可以处理高达10K 120Hz的信号,或者DisplayPort 2.1可以管理60Hz的单个16K显示,并具有10位色彩和HDR。

然而,重要的是要记住,DSC只影响从设备传输到显示器的数据。它不像FSR或DLSS那样帮助你的显卡,所以无论你是否使用DSC,你仍然需要一款能够以你预期的分辨率和帧率渲染游戏的显卡。

我应该使用DSC吗?

是的,绝对可以。启用DSC后你几乎不会注意到任何差异,如果你的显示器和显卡支持它,那么你很可能已经在使用它,只是没有意识到。大多数尖端的4K高刷新率显示器都在某种程度上使用了DSC,而且正是因为使用了DSC,最新的Nvidia显卡仍然采用DisplayPort 1.4连接器,而不是AMD的RX 7000系列上的DisplayPort 2.1。