官网资料:
不同显卡的支持情况:
https://developer.nvidia.com/video-encode-decode-gpu-support-matrix
每代GPU体系对硬解码的支持:
https://developer.nvidia.com/nvidia-video-codec-sdk
如下图:

可以看到对于H264编码,最大分辨率支持到4096x4096,也就意味着8K的H264编码文件是不能用GPU加速解码的.
H265编码,最大分辨率支持到8192x8192,是可以用GPU加速解码的.
项目上遇到一个H264编码,分辨率为7680x2160的视频文件,发现 GPU不能硬件加速, 转码为HEVC即可.
故此说明.
CUDA 下载地址:
v10.0: https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Windows&target_arch=x86_64&target_version=10
v11 https://developer.nvidia.com/cuda-toolkit
本文详细解析了NVIDIA GPU对H264和H265编码视频的硬件加速解码能力,指出8K H264编码无法得到GPU加速,而H265编码则支持高达8192x8192的分辨率。通过对比,解释了特定视频文件为何无法使用GPU加速,并提供了转码解决方案。

6317

被折叠的 条评论
为什么被折叠?



