我的 2016 年生产的 Windows 10 Pro(版本 20H2)计算机突然无法正常播放 HEVC 视频。出于工作和娱乐目的(除此之外,它应该可以正常工作),我需要计算机中的此功能。
大约两周前它出现了这种情况。在此之前,它运行正常。我没有安装任何我知道会干扰此情况的东西。
会发生什么:
- MPV 播放器只是冻结了视频(播放了一段时间后),音频继续正常播放。播放器没有响应,需要终止。
- VLC 播放器会冻结视频(播放一段时间后),但音频可以继续正常播放。VLC 播放器不会变得无响应。
我尝试过的:
- 更新集成显卡驱动程序(Intel® HD Graphics 530,驱动程序版本 27.20.100.9316)。
- 更新专用显卡驱动程序(NVIDIA GeForce GTX 1060,驱动程序版本 461.92)。
- 已安装 K-Lite 编解码器包。
- 尝试不同的播放器(如上所述)。
- 尝试使用浏览器,由于浏览器编解码器支持有限而无法播放(这是正常的)。
我经常使用 HEVC 视频,我确信以前不存在这个问题,而且我别无选择,希望这个社区能给我一个指导。
谢谢你的时间。
编辑:禁用硬件解码(VLC)似乎可以绕过该问题,但 Nvidia 1060 应该能够硬件解码 h265 视频(就像以前一样)。
答案1
看起来解决方案很简单,但是我并不怀疑这样的事情,因为它从未发生过。
当我意识到我的播放器使用集成 GPU 而不是 Nvidia 1060 卡来解码视频时,我尝试通过Nvidia 控制面板/管理 3D 设置,我看到选择视频卡的选项变灰了(显示以下消息:Windows 操作系统现在管理图形处理器的选择)经过一番研究:
https://nvidia.custhelp.com/app/answers/detail/a_id/5035
从 Windows 10 2020 年 5 月更新(20H1)开始,选择为应用程序使用哪种图形处理器的方法发生了变化。
新更新让我的电脑选择集成显卡来尝试解码视频。我可怜的英特尔直到此时才尝试硬件解码视频。这对 AVC (x264) 视频没有问题,但 HEVC (x265) 视频受到了影响。我不得不使用Windows 设置 / 系统 / 显示 / 图形设置 / 图形性能首选项菜单手动选择我的 Nvidia 卡来运行播放器应用程序。然后问题就解决了。
我很高兴在尝试一些 Windows 更新恢复方法之前意识到了这一点,所以如果它能帮助任何遇到同样问题的人,我会把这个答案留在这里。