Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
21849 Discussions

i5-1135G7 doesn't seems to support 8K with vaapi driver

gaudibert
Novice
1,262 Views

Hello,

I need to output a signal in 7680x720 on the display port for some display I have. I chose an intel NUC with a processor i5-1135G7 for it's support of the 8K on the DP port.

Unfortunately when I execute my code I have the following error : [h264 @ 0x5631156e1e40] Hardware does not support image size 7680x720 (constraints: width 0-4096 height 0-4096).

I use a docker container with Archlinux and ffmpeg6, and the intel-va-driver package to support vaapi hardware acceleration.

vainfo gives me :

libva info: VA-API version 1.17.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.17 (libva 2.12.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.1.1 ()
vainfo: Supported profile and entrypoints
      VAProfileNone                   :	VAEntrypointVideoProc
      VAProfileNone                   :	VAEntrypointStats
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointEncSliceLP
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointEncSliceLP
      VAProfileJPEGBaseline           :	VAEntrypointVLD
      VAProfileJPEGBaseline           :	VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointEncSliceLP
      VAProfileVP8Version0_3          :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointEncSliceLP
      VAProfileHEVCMain10             :	VAEntrypointVLD
      VAProfileHEVCMain10             :	VAEntrypointEncSliceLP
      VAProfileVP9Profile0            :	VAEntrypointVLD
      VAProfileVP9Profile1            :	VAEntrypointVLD
      VAProfileVP9Profile2            :	VAEntrypointVLD
      VAProfileVP9Profile3            :	VAEntrypointVLD
      VAProfileHEVCMain12             :	VAEntrypointVLD
      VAProfileHEVCMain422_10         :	VAEntrypointVLD
      VAProfileHEVCMain422_12         :	VAEntrypointVLD
      VAProfileHEVCMain444            :	VAEntrypointVLD
      VAProfileHEVCMain444            :	VAEntrypointEncSliceLP
      VAProfileHEVCMain444_10         :	VAEntrypointVLD
      VAProfileHEVCMain444_10         :	VAEntrypointEncSliceLP
      VAProfileHEVCMain444_12         :	VAEntrypointVLD
      VAProfileHEVCSccMain            :	VAEntrypointVLD
      VAProfileHEVCSccMain            :	VAEntrypointEncSliceLP
      VAProfileHEVCSccMain10          :	VAEntrypointVLD
      VAProfileHEVCSccMain10          :	VAEntrypointEncSliceLP
      VAProfileHEVCSccMain444         :	VAEntrypointVLD
      VAProfileHEVCSccMain444         :	VAEntrypointEncSliceLP
      VAProfileAV1Profile0            :	VAEntrypointVLD
      VAProfileHEVCSccMain444_10      :	VAEntrypointVLD
      VAProfileHEVCSccMain444_10      :	VAEntrypointEncSliceLP

Can anyone gives me a hint about why I'm facing this 4K limitation ?

Best regards,
Greg

0 Kudos
1 Solution
gaudibert
Novice
1,243 Views

Let me self answer my question : it's actually a very simple detail but I didn't noticed it.

My video was encoded in H264. And according to this page : https://edc.intel.com/content/www/us/en/design/ipla/software-development-platforms/client/platforms/alder-lake-desktop/12th-generation-intel-core-processors-datasheet-volume-1-of-2/004/hardware-accelerated-video-decode/ 

The Xe GPU supports 8K only for H265, VP9 and AV1. I re-encoded my video in H265 and it worked properly using vaapi.


View solution in original post

0 Kudos
1 Reply
gaudibert
Novice
1,244 Views

Let me self answer my question : it's actually a very simple detail but I didn't noticed it.

My video was encoded in H264. And according to this page : https://edc.intel.com/content/www/us/en/design/ipla/software-development-platforms/client/platforms/alder-lake-desktop/12th-generation-intel-core-processors-datasheet-volume-1-of-2/004/hardware-accelerated-video-decode/ 

The Xe GPU supports 8K only for H265, VP9 and AV1. I re-encoded my video in H265 and it worked properly using vaapi.


0 Kudos
Reply