2016-06-04, 07:03
Please post a Debug Log with the recent nightly. It will clearly and 100% without doubts tell us the number of threads it opens.
(2016-06-04, 03:49)DJ_Izumi Wrote:(2016-06-03, 13:37)Gracus Wrote: 4K 10bits HEVC: CPU usage around 20-25%
In both cases, all the 12 threads of the CPU seem to be used even if I use an old Krypton nightly build from April 1st
Huh, what operating system are you running that on? I've tested on three different Windows 10 powered PCs and I can't make that remotely happen. I'm using 16.1 but just tested the recent nightly to no avail. I'm using the sample file provided in this thread and notta.
(2016-06-04, 10:16)FernetMenta Wrote: Recap all the info in this thread I don't think anymore that the issue is caused by incorrect API usage of ffmpeg.
Kodi on Windows is still 32bit. Maybe some functions in hevc decoder do much better when using 64bit. @DJ_Izumi can you try OE/LE build that is 64bit on your machine?
(2016-06-04, 14:12)fritsch Wrote: Can please _anybody_ of you provide the Debug Log and testing with a kodi 17 nightly from April 1st (!!!!) is an Apri's fools joke and worth absolutely nothing. It even has ffmpeg 2.x ...
(2016-06-05, 00:11)DJ_Izumi Wrote: How do I GET the April 1st nightly? This page doesn't seem to go back father than May 14th.
http://mirrors.kodi.tv/nightlies/win32/
(2016-06-05, 03:20)DJ_Izumi Wrote: I'm posting a log with the most recent binary and using the sample file linked in this thread:
http://pastebin.com/rVSvfWym
Kodi seems to use MORE CPU power, the fan runs louder and gets more frames but it's still not managing to decode in real time. Kodi seems to be making better use of the system's resources but the inefficiency remains. VLC and MPC-HC run LAPS around Kodi when playing the same clip. Meanwhile I transcoded that clip to h.264 since I had no 4K 60fps h.264 content for stress testing. With h.264 Kodi, VLC, and MPC-HC seem to decode roughly in par. I'll whip up an OpenELEC USB as requested and test that out tomorrow.
Quote:21:08:00 T:15076 DEBUG: CDVDVideoCodecFFmpeg - open frame threaded with 16 threads
21:08:00 T:15076 DEBUG: CDVDVideoCodecFFmpeg - Updated codec: ff-hevc
(2016-06-05, 08:06)fritsch Wrote:Quote:21:08:00 T:15076 DEBUG: CDVDVideoCodecFFmpeg - open frame threaded with 16 threads
21:08:00 T:15076 DEBUG: CDVDVideoCodecFFmpeg - Updated codec: ff-hevc
Threading wise it works as we intended it.
(2016-06-05, 14:07)fritsch Wrote: We already investigage, but wait for you to test with a recent LibreElec / OpenELEC based on v17. If that works better it's a windows platform issue, which we currently think it is. As windows binary is 32 bit only a whole lot of intrinsics and 64 bit optimized ASM code is not used.