#8043·HandBrake

main10 VAAPI not working

Author: TooreroCreated Aug 17, 2026Updated Sep 15, 2026
LabelsPatch / Help Welcome

Problem Description

The transcoding doesn't succceede if I set the profile to main10. I think the main culprit is the following of the activity log:

[10:40:19] encavcodec: vaapi: encoding at rc_mode=CQP, qp=18
[10:40:19] encavcodec: encoding with stored aspect 1/1
[hevc_vaapi @ 0x7fe728d17740] No usable encoding profile found.
[10:40:19] encavcodecInit: avcodec_open failed
[10:40:19] Failure to initialise thread 'FFMPEG encoder (libavcodec)'

My graphics card (AMD Radeon RX 5700 XT) does however support Main10 encoding in theory. Output of vainfo:

Trying display: wayland
vainfo: VA-API version: 1.24 (libva 2.24.0)
vainfo: Driver version: Mesa Gallium driver 26.1.7-arch1.1 for AMD Radeon RX 5700 XT (radeonsi, navi10, ACO, DRM 3.64, 7.1.8-zen1-3-zen)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointEncSlice
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointEncSlice
      VAProfileHEVCMain               :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointEncSlice
      VAProfileHEVCMain10             :	VAEntrypointVLD
      VAProfileHEVCMain10             :	VAEntrypointEncSlice <===
      VAProfileJPEGBaseline           :	VAEntrypointVLD
      VAProfileVP9Profile0            :	VAEntrypointVLD
      VAProfileVP9Profile2            :	VAEntrypointVLD
      VAProfileNone                   :	VAEntrypointVideoProc

Activity Log, Crash Log or any other details

https://gist.github.com/Toorero/9007fa4fa35f5a0ac955e165f85ecb3f

What Operating System are you running?

Arch Linux

What version of HandBrake are you running?

20260816074532-d43e68f23-makepkg

Where did you download HandBrake from?

Github