nz_monkey 2 Posted November 25, 2019 Share Posted November 25, 2019 (edited) Hey Team, After upgrading from the latest 4.2 release to 4.3.0.26 my machine will no longer transcode using hardware. VAAPI appears as an option under the transcoding settings, but it does not work when playing a movie. Log attached. Edited November 25, 2019 by nz_monkey Link to comment Share on other sites More sharing options...
Happy2Play 8332 Posted November 25, 2019 Share Posted November 25, 2019 Sorry it appears you forgot to attach the log. Link to comment Share on other sites More sharing options...
nz_monkey 2 Posted November 25, 2019 Author Share Posted November 25, 2019 Oh.. It is attached to this post ffmpeg-transcode-d3903daa-7fbd-4536-bf35-3265f75bb9a7_1.txt Link to comment Share on other sites More sharing options...
Luke 37181 Posted November 25, 2019 Share Posted November 25, 2019 Hi there, try setting your hardware acceleration setting from advanced to yes. Please see if that helps. Thanks. Link to comment Share on other sites More sharing options...
nz_monkey 2 Posted November 26, 2019 Author Share Posted November 26, 2019 Hi @@Luke With encoding set to "yes" it does the same thing.. The log indicates that it tries to use HW encoding via ffmpeg but that a profile is not available?? This is on an 8th gen i3 which was working beautifully on 4.2.x Link to comment Share on other sites More sharing options...
softworkz 3341 Posted November 26, 2019 Share Posted November 26, 2019 Please set hw acceleration to 'Advanced' and then disable only the "hevc/vaapi decoder". Link to comment Share on other sites More sharing options...
nz_monkey 2 Posted November 26, 2019 Author Share Posted November 26, 2019 (edited) OK, after the change suggeted by @@softworkz Emby is now decoding in software and encoding (h.264) in hardware. Is this problem specific to all HEVC decode on 4.3.0 with VAAPI ? Edited November 26, 2019 by nz_monkey Link to comment Share on other sites More sharing options...
softworkz 3341 Posted November 26, 2019 Share Posted November 26, 2019 OK, after the change suggeted by @@softworkz Emby is now decoding in software and encoding (h.264) in hardware. Is this problem specific to all HEVC decode on 4.3.0 with VAAPI ? 10bit source videos need conversion to 8bit color. That can be a challenge itself, depending on the color model that is used by the 10bit source video (there's several cases). Next: Where to do the conversion? Not all hw accelerations can do it at all or not all variants. Doing it in software requires data transfer from GPU back to system, then do conversion by CPU, afterwards upload to GPU again for encoding. And then this needs to be combined with scaling, deinterlacing and overlay (for subtitle burn-in). Which of these can be done in hardware, which in software? And in which order to do the processing? The capabilities can vary depending on the actual hardware, the OS version and the graphics driver. That means that there's not a single way - there are a lot! And all those need to be developed and tested. But the good news is that we're working on it! 1 Link to comment Share on other sites More sharing options...
puithove 208 Posted November 27, 2019 Share Posted November 27, 2019 FWIW - working fine here via VAAPI-Intel on 4.3.0.30 in Docker Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted November 27, 2019 Share Posted November 27, 2019 (edited) Are your sure it's a 10bit source video? Edited November 27, 2019 by vdatanet Link to comment Share on other sites More sharing options...
puithove 208 Posted November 27, 2019 Share Posted November 27, 2019 (edited) Sorry, no, not intended to show 10-bit - it is in fact not 10-bit... The original post title seemed to be saying that VAAPI was broken in general, so I was just saying that VAAPI does still work. I see the title has been updated now. Edited November 29, 2019 by puithove Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now