Does anyone know how to resolve the following issue

-Intel N100 chip
-Docker container Develop VAAPI tag with dev/dri passed to docker
-Ubuntu 22.04 running on proxmox

Troubleshooting log picks up 59 VAAPI endpoints and H264 transcoding works fine but i get the following error with HEVC (10 bit):

VAAPI does not support decoding hevc/["high"], will use software decoder

below is vainfo from ubuntu and troubleshooting log from ersatztv

vainfo for Ubuntu shows:
libva info: VA-API version 1.20.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_20
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.20 (libva 2.20.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.4.3 ()
vainfo: Supported profile and entrypoints
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointFEI
VAProfileHEVCMain : VAEntrypointEncSliceLP
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileHEVCMain10 : VAEntrypointEncSliceLP
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile0 : VAEntrypointEncSliceLP
VAProfileVP9Profile1 : VAEntrypointVLD
VAProfileVP9Profile1 : VAEntrypointEncSliceLP
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointEncSliceLP
VAProfileVP9Profile3 : VAEntrypointVLD
VAProfileVP9Profile3 : VAEntrypointEncSliceLP
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointEncSlice
VAProfileHEVCMain422_10 : VAEntrypointVLD
VAProfileHEVCMain422_10 : VAEntrypointEncSlice
VAProfileHEVCMain422_12 : VAEntrypointVLD
VAProfileHEVCMain422_12 : VAEntrypointEncSlice
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

Troubleshooting log from ErsatzTV Container:
Checking driver iHD device /dev/dri/renderD128

Trying display: drm
vainfo: VA-API version: 1.18 (libva 2.18.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.2.1 ()
vainfo: Supported config attributes per profile/entrypoint pair

    vcr2112

    VAAPI does not support decoding hevc/["high"], will use software decoder

    This is not an error, it's just letting you know that it's falling back to software decoding. Did playback fail?

      jason
      Apologies, its an issue not an error

      Playback did not fail and software decoding worked but I would like to figure out how to get hardware transcoding to work.

      It seems like HEVC hardware transcoding should be supported according to the vainfo

        4 days later

        vcr2112

        Please paste the media info for the file, found within ETV movie details page, or episode details page.

        Also, these are the two relevant lines

        VAProfileHEVCMain : VAEntrypointVLD
        VAProfileHEVCMain10 : VAEntrypointVLD

        Which say you can decode HEVC with Main profile or Main 10 profile, but not High as from the message you pasted

        VAAPI does not support decoding hevc/["high"], will use software decoder

        I'm very curious what the media info looks like for the file.

          jason The codec is HEVC Main 10

          here is the media info from the file:

          "SampleAspectRatio": "1:1",
          "DisplayAspectRatio": "1.78",
          "RFrameRate": "23.976",
          "VideoScanKind": "Unknown",
          "Width": 1920,
          "Height": 1080,
          "Streams": [
          {
          "Index": 0,
          "Kind": "Video",
          "Codec": "hevc",
          "Profile": "main 10",
          "Default": true,
          "ColorRange": "tv",
          "ColorSpace": "",
          "ColorTransfer": "",
          "ColorPrimaries": "",
          "BitsPerRawSample": 10
          },
          {
          "Index": 1,
          "Kind": "Audio",
          "Title": "",
          "Codec": "aac",
          "Profile": "lc",
          "Language": "eng",
          "Channels": 6,
          "Default": true
          },
          {
          "Index": 2,
          "Kind": "Subtitle",
          "Codec": "srt",
          "Language": "eng",
          "IsExtracted": false

            vcr2112 thanks for the info; this is a bug that I will fix.