-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hardware Acceleration - Intel Quicksync Error #10
Comments
You're welcome! Regarding your issue, it looks like your computer doesn't have support for QuickSync:
|
Hi, According to Intel, both supports Quicksync: I have setuped with this paramters on the NUC5CPYH. This is working. |
Fantastic! I'll see about adding this to the documentation. |
The settings in your documentation work for the NUC NUC10i7FNH. Reinstalled the OS and now it works also. |
@sclaflin @moonilightshaker I have a Error I'm getting:
|
I was able to get this running with the below config. Unclear to me if it's working or not, so if there are any suggestions to validate that it's using hardware acceleration please let me know. I had two issues. I'm using Proxmox to create an LXC that runs docker. I needed that LXC to be Privileged, and in addition to that I had to add the following to the
Then I set my args to the following: preInputArgs:
- -hwaccel
- qsv
- -qsv_device
- /dev/dri/renderD128
preOutputArgs:
- -c:v
- mjpeg This seems to be working without errors but I'm not sure how to actually validate whether or not it's taking advantage of hardware acceleration. Note: If I add the args
h264_qsv fails with "Error initializing an internal MFX session: unsupported (-3)". I'm not sure if those args are needed or not. Any input appreciated |
Hi,
thanks in advance for this helpful project. Especially the Home Assistant integration is useful.
Plate-Minder works without the Hardware Acceleration parameters.
As soon as I use the suggested parameters, I get the following error messages:
Error: Dahua1_east source failed: Device creation failed: -542398533.
[h264_qsv @ 0x5566de18f040] No device available for decoder: device type qsv needed for codec h264_qsv.
Device setup failed for decoder on input stream #0:0 : Generic error in an external library
at RTSPMJPEGReadable. (file:///app/lib/PlateMinder.js:56:20)
at RTSPMJPEGReadable.emit (node:events:390:28)
at ChildProcess. (file:///app/lib/MJPEGReadable.js:81:10)
at ChildProcess.emit (node:events:390:28)
at maybeClose (node:internal/child_process:1064:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
Error: Dahua1_east source failed: Device setup failed for decoder on input stream #0:0 : Generic error in an external library
at RTSPMJPEGReadable. (file:///app/lib/PlateMinder.js:56:20)
at RTSPMJPEGReadable.emit (node:events:390:28)
at ChildProcess. (file:///app/lib/MJPEGReadable.js:81:10)
at ChildProcess.emit (node:events:390:28)
at maybeClose (node:internal/child_process:1064:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
Error: Dahua1_east source failed: Device setup failed for decoder on input stream #0:0 : Generic error in an external library
at RTSPMJPEGReadable. (file:///app/lib/PlateMinder.js:56:20)
at RTSPMJPEGReadable.emit (node:events:390:28)
at ChildProcess. (file:///app/lib/MJPEGReadable.js:81:10)
at ChildProcess.emit (node:events:390:28)
at maybeClose (node:internal/child_process:1064:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
Parameters:
preInputArgs:
- -hwaccel
- qsv
- -c:v
- h264_qsv
preOutputArgs:
- -c:v
- mjpeg_qsv
OS: Debian 11
Device testet: Intel NUC NUC5CPYH and Intel NUC NUC10i7FNH
The text was updated successfully, but these errors were encountered: