![GPU 如何影响播放时的视频质量](https://linux22.com/image/1545001/GPU%20%E5%A6%82%E4%BD%95%E5%BD%B1%E5%93%8D%E6%92%AD%E6%94%BE%E6%97%B6%E7%9A%84%E8%A7%86%E9%A2%91%E8%B4%A8%E9%87%8F.png)
我有一台装有 Ubuntu 16.04 的 PC 桌面,我还有我的游戏 GPU我不再使用它来玩游戏了,我认为它只是让我的系统消耗更多的电量。
我想将其删除并只使用 CPU 集成显卡。
我想知道 GPU 是否会影响视频质量播放,因为我喜欢在电脑上观看高质量的电影(蓝光电影、4K/1080p .mkv 视频、Netflix 4k 电影和节目等...)。
就硬件/软件机制而言,如果我能稍微解释一下当我在电脑上观看高质量视频时(我使用 VLC 或 SMPlayer 并打开 Mesa 驱动程序)会发生什么,以及 GPU 如何在播放时影响视频质量,那就太好了。
谢谢
答案1
你可能根本不会注意到任何差异,这取决于系统的使用年限和使用的视频格式。
GPU 允许使用硬件加速视频解码。
解码现代 h.264 和 h.265 视频的任务实际上相当艰巨,不久前对于 CPU 来说,单独完成这项任务实在是太困难了。
在 4K 分辨率下,我认为 CPU 可能仍然不够强大,实际上可能需要至少一些专用硬件来进行解码。我既没有任何 4K 内容,也没有 4K 显示器可供测试。
硬件加速视频解码,例如通过Nvidia Purevideo,需要驱动程序和软件支持。VLC 或您正在使用的任何播放器都可以查询驱动程序以询问格式支持以及可用的视频解码级别。如果有必要的支持,那么视频流可以简单地传递到显卡进行处理和显示,并且几乎可以完全绕过 CPU。
Nvidia、AND 和 Intel 都有自己的视频解码器核心。对于 AMD 和 Nvidia,它内置于其专用 GPU 中,而 Intel 已将其集成到其 CPU 集成图形核心中。我还希望它可以通过 AMD 的“APU”单元获得,因为它们实际上是带有集成 AMD 图形的 CPU。
假设您拥有在过去 3 到 5 年内制造的集成图形解决方案,我希望它能够为您解码高达 4K 的视频,只要它是 h.264 视频格式。h.265 可能取决于您的图形有多旧并且相对较新。