FS#76968 - [handbrake] QSV not ebabled in HB 1.6

Attached to Project: Community Packages
Opened by Guido Iodice (guiodic) - Friday, 30 December 2022, 19:58 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:05 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

HB 1.6 says QSV is not enabled on system

Steps to reproduce:

$ HandBrakeCLI
[20:54:45] Compile-time hardening features are enabled
[20:54:46] qsv: not available on this system
Cannot load libnvidia-encode.so.1
[20:54:46] hb_init: starting libhb thread
[20:54:46] thread 7f0eb5b4a6c0 started ("libhb")
Missing input device. Run HandBrakeCLI --help for syntax.

it's also reflecdet in ghb interface. HB 1.5.1 works well on the same system

According the upstrem it's a Arch bug (very suspect to me).

Plus, the new version of HB makes possible to use also nvenc (nvidia) and vce (amd) with: --enable-qsv --enable-vce --enable-nvenc --enable-nvdec

This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:05 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/handbrake/issues/1
Comment by Guido Iodice (guiodic) - Friday, 30 December 2022, 19:59 GMT Comment by Toolybird (Toolybird) - Friday, 30 December 2022, 22:43 GMT
"intel-media-sdk" was just upgraded to 22.6.4-1. What happens if you roll that back?
Comment by Guido Iodice (guiodic) - Saturday, 31 December 2022, 00:51 GMT
I tried before the upgrade and there was the bug, then after the upgrade I tried again and the bug persist.
Comment by Christopher Snowhill (kode54) - Sunday, 17 September 2023, 06:30 GMT
Try installing extra/onevpl and extra/onevpl-intel-gpu. Strings on the packaged binary show that it references these.

They would seem to be needed optional dependencies for newer Intel GPUs. I'm amazed it manages to import both the libmfx and libvpl code paths in FFmpeg, since the configure script makes them mutually exclusive options.

Loading...