2017-03-08, 11:25
For anyone interested, I've put in some effort lately to get proper hw decoding of HEVC content working in Kodi, both 1080p and 2160p, 8 bit and 10 bit.
I've tried this on a Braswell NUC (Celeron CPU), a Kaby Lake i3 NUC and a Kaby Lake i5 desktop.
I followed fritsch' guide on p1 to the point, but had to:
1. install newer mesa drivers from Padoka PPA
2. build latest Kodi-agile from source - see docs for instructions. Use build commands `cmake .. -DENABLE_VAAPI=1 -DENABLE_CEC=0 -DCMAKE_BUILD_TYPE=Release` and then `cmake --build . -- VERBOSE=1 -j4`. Use `j2` if you're on a dualcore system, like the Celeron or i3.
3. update the autostart script to use `/usr/bin/local/kodi` rather than `/usr/bin/kodi`
Then I was able to get flawless playback and HW decoding on both Kaby Lake platforms, of both 8 and 10 bit content.
I got 1080p HEVC hw decoding working well for the Braswell NUC, but not 4K (h265 nor h264).
Very happy to have this bleeding edge system working flawlessly, with true HD passthrough of 7.2 channel audio!
I've tried this on a Braswell NUC (Celeron CPU), a Kaby Lake i3 NUC and a Kaby Lake i5 desktop.
I followed fritsch' guide on p1 to the point, but had to:
1. install newer mesa drivers from Padoka PPA
2. build latest Kodi-agile from source - see docs for instructions. Use build commands `cmake .. -DENABLE_VAAPI=1 -DENABLE_CEC=0 -DCMAKE_BUILD_TYPE=Release` and then `cmake --build . -- VERBOSE=1 -j4`. Use `j2` if you're on a dualcore system, like the Celeron or i3.
3. update the autostart script to use `/usr/bin/local/kodi` rather than `/usr/bin/kodi`
Then I was able to get flawless playback and HW decoding on both Kaby Lake platforms, of both 8 and 10 bit content.
I got 1080p HEVC hw decoding working well for the Braswell NUC, but not 4K (h265 nor h264).
Very happy to have this bleeding edge system working flawlessly, with true HD passthrough of 7.2 channel audio!