pir8radio 1293 Posted April 2, 2017 Share Posted April 2, 2017 Emby Theater consumes 100% CPU when playing this video, all ET Options set to auto (though I did try every conceivable option), when playing in ET I get stuttery video, and audio leaves movie behind. Audio seems to play fine while movie stutters and plays slow. Bitrate set to 4k 120mbps, If I open a browser (EDGE) the same movie at 4k 120mbps plays fine only consuming 3% CPU. Any ideas? VideoCodecHEVCProfileMain 10Level150Resolution3840x1600Aspect ratio2.40:1AnamorphicNoInterlacedNoFramerate23.97602Bitrate50931 kbpsPixel formatyuv420p10leRef frames1 AudioLanguageengCodecTRUEHDLayout7.1Channels8 chSample rate48000 HzBit depth24 bitDefaultNoTitleEng Dolby Atmos TrueHD 7.1 @ 5205 kbps Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 2, 2017 Share Posted April 2, 2017 It's 10bit, and you have 6th gen intel, correct? Are you using MadVR and enabled 10bit playback? Link to comment Share on other sites More sharing options...
AdrianW 1053 Posted April 2, 2017 Share Posted April 2, 2017 It's 10bit, and you have 6th gen intel, correct? Are you using MadVR and enabled 10bit playback? I wonder if this is a similar issue to what I've been having with hevc and some 30/60fps content. Does enabling or disabling 10bit playback increase performance? Link to comment Share on other sites More sharing options...
JeremyFr79 228 Posted April 2, 2017 Share Posted April 2, 2017 I have found that ET and 4K is just not something you should expect to work at this time. I switched to Kodi for the Front End on my 4K machine and haven't looked back. Until the dev's feel like giving us control of the codecs used by ET, I wouldn't expect much. Link to comment Share on other sites More sharing options...
pir8radio 1293 Posted April 2, 2017 Author Share Posted April 2, 2017 (edited) It's 10bit, and you have 6th gen intel, correct? Are you using MadVR and enabled 10bit playback? I don't really play around with the ET settings much because I'm a computer/network guy lol I don't know much at all about all of the video "stuff". I have video renderer set to auto and hardware acceleration mode set to auto. if I click the madvr button at the bottom of the video settings page the only option i have is "Smooth motion mode" and it is set to none. I cant seem to find any settings that show 10bit anything. this box has a gen4 in it.. i3-4170T Edited April 2, 2017 by pir8radio Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 3, 2017 Share Posted April 3, 2017 (edited) I don't really play around with the ET settings much because I'm a computer/network guy lol I don't know much at all about all of the video "stuff". I have video renderer set to auto and hardware acceleration mode set to auto. if I click the madvr button at the bottom of the video settings page the only option i have is "Smooth motion mode" and it is set to none. I cant seem to find any settings that show 10bit anything. this box has a gen4 in it.. i3-4170T That's not going to cut it. You could try setting HW acceleration to none, but I think you're going to have some problems. Try playing it with kodi, like Jeremy Edited April 3, 2017 by Doofus Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 3, 2017 Share Posted April 3, 2017 (edited) So this isn't a 4K file, but here's a comparison between Emby Theater desktop and Kodi's GPU usage. Theater player needs a bit of work. I'm testing on an i5 6500. The file Played with Kodi Played with Emby Theater A little update. I was using MadVR, above. This was with EVR renderer. There's still a noticeable difference in GPU utilization. Edited April 3, 2017 by Doofus Link to comment Share on other sites More sharing options...
pir8radio 1293 Posted April 3, 2017 Author Share Posted April 3, 2017 That's not going to cut it. You could try setting HW acceleration to none, but I think you're going to have some problems. Try playing it with kodi, like Jeremy I like ET, and was trying to avoid kodi.... Any things kodi doesn't do better than ET? I guess i'm looking for "cons" to using kodi. Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 3, 2017 Share Posted April 3, 2017 I like ET, and was trying to avoid kodi.... Any things kodi doesn't do better than ET? I guess i'm looking for "cons" to using kodi. It's just the player. Maybe better memory management? Kodi is obviously well established, but I much prefer Emby. But if people are wanting to use small boxes for playing 4K HEVC with theater, some changes need to be made, I think. It's clearly having a bit of a conniption. Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 3, 2017 Share Posted April 3, 2017 Maybe post theater logs of playback, so Luke can take a look? Link to comment Share on other sites More sharing options...
pir8radio 1293 Posted April 3, 2017 Author Share Posted April 3, 2017 It's just the player. Maybe better memory management? Kodi is obviously well established, but I much prefer Emby. But if people are wanting to use small boxes for playing 4K HEVC with theater, some changes need to be made, I think. It's clearly having a bit of a conniption. what do you mean its only the player? Like I can use kodi as an external player within ET? Cuz im installing kodi and syncing it up right now lol. Link to comment Share on other sites More sharing options...
JeremyFr79 228 Posted April 3, 2017 Share Posted April 3, 2017 what do you mean its only the player? Like I can use kodi as an external player within ET? Cuz im installing kodi and syncing it up right now lol. KODI with Emby is just another Front End for Emby. In my scenario is actually works better for me no matter what as I use ServerWMC for Live TV and Kodi directly interfaces with it without reliance on Emby and as such I get a far superior experience using live TV with Kodi. My own experience with Kodi (once getting past a little learning curve) has actually been awesome. I'll never move away from Emby, but Kodi is a much more mature front end with or without Emby behind it. I've really been happy with it and it solved all my playback issues I was experiencing with ET, I can't say there is really any downsides in my experience with it, but with everything YMMV. 1 Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 3, 2017 Share Posted April 3, 2017 I was testing with Emby for Kodi, but it all uses the same player. Looking at the GIFs I made, Kodi uses twice as much memory. That has to be a factor, don't you think? Kodi uses the full bandwidth of my GPU while Theater uses just over 50%. That can't be a coincidence. what do you mean its only the player? Like I can use kodi as an external player within ET? Cuz im installing kodi and syncing it up right now lol. I meant how the player functions. Link to comment Share on other sites More sharing options...
pir8radio 1293 Posted April 3, 2017 Author Share Posted April 3, 2017 Thanks guys, Ill do some testing and see if my results jive with your testing.. However its going to be a while, I opted to include my music library.. lol sooo its going to be syncing for a while... Link to comment Share on other sites More sharing options...
AdrianW 1053 Posted April 3, 2017 Share Posted April 3, 2017 I've been using MPC-HC as an external player for ET - advantage is that it can play 60Hz and x265 (no idea about 4K) without dropping frames, disadvantages - ET hasn't been coded to properly communicate with external players - so no playback progress is reported back to Emby. Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 4, 2017 Share Posted April 4, 2017 (edited) Out of curiosity, I wanted to see what the GPU HW acceleration usage would be when playing that file using LAV with Windows Media Player, using these settings Here is the result. Notice a similar amount of memory and bandwidth to kodi are used. Although, in this case, HW acceleration appears to bite off chunks, rather than a continuous stream. I wanted to rule out that the issue was with LAV. I also tested using DXVA2copyback. The result was the same. So somehow we need to get Theater to utilize all of the available HW acceleration. I think then this issue will be mostly, if not fully resolved. UPDATE: I was playing it with a small window. Increasing the window size causes a steady HW decoding stream 1050MHz, instead of the intermediate decode seen in the GIF. Edited April 4, 2017 by Doofus Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 4, 2017 Share Posted April 4, 2017 (edited) Problem solved (I think). I added HEVC to hardware codecs <HwaEnabledCodecs> <string>H264</string> <string>VC1</string> <string>MPEG2</string> <string>HEVC</string> </HwaEnabledCodecs> And now look at the result Edited April 4, 2017 by Doofus Link to comment Share on other sites More sharing options...
Luke 37246 Posted April 4, 2017 Share Posted April 4, 2017 Nice find ! Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 4, 2017 Share Posted April 4, 2017 Nice find ! Something needs adjusting, though. Skipping around with the progress bar causes pixel blocking. It recovers fairly quickly, but I don't get the same thing happening in other players. This was happening before I added HEVC to the HW acceleration. I'm waiting to see if others see it, too, before I start a new thread. Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 4, 2017 Share Posted April 4, 2017 @@pir8radio and @@JeremyFr79, you guys wanna test this? Link to comment Share on other sites More sharing options...
JeremyFr79 228 Posted April 4, 2017 Share Posted April 4, 2017 @@pir8radio and @@JeremyFr79, you guys wanna test this? I'm out of town on business for the next week so no way to test this until at least Friday But I did try that with ET when I was doing all my testing and still couldn't get reliable hardware decoding with KabyLake Link to comment Share on other sites More sharing options...
Guest asrequested Posted April 4, 2017 Share Posted April 4, 2017 I'm out of town on business for the next week so no way to test this until at least Friday But I did try that with ET when I was doing all my testing and still couldn't get reliable hardware decoding with KabyLake I should have mine by the weekend. I'll test again, then. Link to comment Share on other sites More sharing options...
pir8radio 1293 Posted April 4, 2017 Author Share Posted April 4, 2017 I'll try late tonight. Link to comment Share on other sites More sharing options...
pir8radio 1293 Posted April 5, 2017 Author Share Posted April 5, 2017 (edited) Problem solved (I think). I added HEVC to hardware codecs <HwaEnabledCodecs> <string>H264</string> <string>VC1</string> <string>MPEG2</string> <string>HEVC</string> </HwaEnabledCodecs> what xml are these settings in? My ET Config has no HwaEnabledCodecs section. EDIT: nvrm found it. Edited April 5, 2017 by pir8radio Link to comment Share on other sites More sharing options...
pir8radio 1293 Posted April 5, 2017 Author Share Posted April 5, 2017 no improvement for me... But my issue might be CPU.... 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