这就导致了我们在观看HEVC编码格式的视频时,只能通过CPU实现软解码,电脑会很容易处于高负载运行状态,从而导致电脑卡顿:
事实上,我在那篇文章中遗漏了一件事,那就是Windows电脑自带的“影视”播放器实际上并不支持解码HEVC格式的视频。
如果将iPhone或Android手机拍摄的HEVC格式的视频导入电脑,然后选择用自带的播放器打开,会弹出不支持该项目的编码格式的提醒:
包括照片。
如果你在手机上设置了HEIF格式拍摄照片,那么在将照片导入电脑后,你很可能无法用Windows自带的“照片”直接查看。
这是因为HEVC也被用来编码HEIF格式的照片。Windows自带的照片浏览器不支持HEVC解码,浏览HEIF图片也会受到影响。
解决办法不是没有。
我们只需要下载一个支持HEVC解码的播放器,或者花7块钱在微软商店安装HEVC视频扩展,就可以播放HEVC视频或者查看HEIF照片:
Tony今天写这篇文章的目的是想教他的朋友们如何在白嫖上这个“HEVC视频扩展”,让你的电脑浏览器支持GPU硬件解码HEVC格式视频。
让我们来谈谈白嫖。
其实大部分Windows电脑在出厂的时候就已经提前支付了HEVC解码器的授权费,所以理论上只要符合要求都是可以免费下载的。
但是,你无法直接在微软商店中找到这个免费下载入口。不知道为什么找不到具体原因。反正目前只能通过其他途径找到这个下载入口。
找到入口的方法很简单。
我们只需要在微软商店下载UWP官方app,然后在设置中点击“安装HEVC视频解码扩展”,电脑就会自动跳出这个下载入口:
单击“从设备制造商处安装HEVC扩展”后,您的计算机将支持HEVC解码。即使您删除了客户端,它仍会保留在您的计算机上。
至于让浏览器支持GPU硬件解码HEVC视频。
我们首先需要从微软Edge浏览器下载一个名为“用户代理切换器和管理器”的插件:
然后用这个插件把Edge浏览器的logo改成Safari,你的Edge浏览器就支持GPU硬件解码HEVC格式的视频了。
穷朋友可以自己试试。如果不改浏览器logo,打开b站看视频的时候,分辨率只能到4K:
把浏览器logo改成Safari刷新后,就可以开启8K分辨率了。目前b站上8K分辨率视频的编码格式一般是HEVC:
在任务管理器中,我们也可以看到Edge播放8K视频时,并没有占用很高的CPU资源,在硬件解码上依靠GPU上的视频解码器codec来视频:
之所以改logo能让它支持GPU硬件解码HEVC视频,是因为其他浏览器不愿意向授权机构支付高额专利费。毕竟,还有其他开源和免费代码可用。
只有苹果财大气粗,所以交钱~
当然,这和Safari只能在苹果设备上使用是一样的。苹果支付这笔钱后,将成本平均分摊到每台设备上就足够了。
Chrome、Edge等浏览器可以随意在多台设备上下载,想找人分摊费用非常困难,所以根本不交钱也可以理解~
简而言之,打开HEVC的方法就在这里。任何目前使用Windows电脑的人都可以尝试让自己的电脑更加完美。感谢您的观看!