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
Latest version breaks Intel QSV h265 10-bit #185
Comments
Can you try with the debug version (by adding |
Also, is it just the h265 10-bit QSV encoder that doesn't work ? |
It seems I have the same problem. I tried to convert with Intel QSV H265-10bit, after scanning the subtitles the Docker container crashes every time. I have an Intel i5-10400 running Unraid 6.9.2 Encode log snippet:
Docker container log snippet:
From the encode log I can't see any problem at all, because the container crashes. From the container log I see "caught signal 15". |
@philipp309, this crash should be fixed with the latest Docker image. @hb0nes, can you also try the latest Docker image ? |
Just signed up to let you know with the latest tag plus -debug attached (1.24.1) I was unable to encode with h265 QSV Using an Intel i5-11600K, Unraid 6.9.2
I'm still able to use h264 QSV however, I've currently reverted back to 1.23.2 which works. |
Same problem here on a Synology DS918+ (Intel Celeron J3455) |
Thank you, this crash is fixed - it was due to the foreign audio scan pass. Now when I encode a video with H265 10bit QSV with the container, the output file is factor 2-3 as big as the original file and the video is green/red . If I do the same in a Windows 10 VM with the latest Handbrake 1.4.1, everything works as expected. |
@philipp309, do you have the same issue with the recent docker image integrating HandBrake 1.4.2 ? |
@moothedoctor, can you try again with the latest docker image ? If you still have issue with x265 QSV encoding, could you again provide the conversion log with the debug version of the image ? I will open an issue on HandBrake's Github with this information. |
That's using 1.24.2-debug, unfortunately same problems immediately says encode failed. |
Same problem here, running latest image on an i5-11500. vainfo gives me all the relevant profiles but can only use QSV for h264. H265 and h265 10bit all fail. Log snippet: [09:11:46] hb_display_init: using VA driver 'iHD' |
Should also note that I haven't been able to verify on the previous version mentioned above, I can't find a way of pulling it. |
@Irisheyes47 Change your image line, like so, to the version you want to test: I’m having the same issues as everyone else, but QSV encoding works across all 264 and 265 in the above version. |
Thanks for that @rucknapucknavitz, appreciated. |
Still struggling though, handbrake freezes when I attempt a QSV encode on v1.23.2, and either x264 or x265. Intel drivers are installed on the host and vainfo returns a multitude of formats. The latest version works fine on QSV/x264 but not of course on x265. In a nutshell, I cannot get QSV to work at all on v1.23.2. Snippet from Activity log: [15:20:50] gtkgui: HandBrake 1.3.3 (2021031300) - Linux x86_64 - https://handbrake.fr |
From Handbrake (HandBrake/HandBrake#4201), a fairly simple workaround from @heldiho53. Adding lowpower=0 to VideoOptionExtra in the presets.json file makes the gui work. Just create a custom profile and add that option to the preset file. A good "so far" solution until something is implemented. I can confirm that it works, and I now have Intel QSV working perfectly. I did have to restart the container. @jlesage , I implemented this on your testbuild. I'll cross-post to the other issue. |
I
Thanks this really helped me out! |
Latest Docker version v1.24 broke my Intel QSV h265 10-bit conversion with error -15.
My CPU is i7-11700k.
Relevant log snippet
PS I should mention, reverting back to the version before that (v1.23.2) resolved my issue, so will stay on that one until it's fixed.
The text was updated successfully, but these errors were encountered: