说明
Chrome 浏览器 107 正式版将至,支持了 High Efficiency Video Coding(HEVC)解码。以为chrome真的支持hevc解码了,于是就试着播放一个h265.mp4 文件,发现还是不能播放。
原因
但网上的确有视频显示chrome是支持hevc播放的,这里应该是指chrome支持hevc的硬解码,也就是说chrome本身还是受限hevc专利的问题,并没有开放c++层的hevc软解码,所以查看你的chrome是否支持hevc gpu解码可先通过命令:
chrome://gpu/ , 查看Video Acceleration Information,是否支持Decode hevc,比如我的就不支持
如果没有,则还是不支持hevc解码。
解决方法
1、找一块支持hevc解码的显卡
2、兼容性更好的就是用360安全浏览器或者[支持hevc的chromium版本],(https://download.csdn.net/download/corrupt/20469638?spm=1001.2014.3001.5503)
它们支持c++的hevc软解码,性能也不错。