Jump to content

High CPU usage with built in player on Emby app android


Recommended Posts

Posted

When I play video on Emby's built in player I experience significantly higher cpu usage and battery drain compared to using an external player (VLC). As you can see in the screen shots Emby uses almost double the cpu utilization and battery drain (485mAh vs 251mAh) while also making my phone very hot. My theory is that Emby forcing software decoding for h.264 for some reason. I think it happens for h.265 as well but to a lesser degree.

Emby Android 3.4.74

Emby Windows server 4.8.11.0

ROG Phone 6 on android 14

Screenshot_20250729-115208_Emby.thumb.jpg.d0996dac6f9dd58dca5cdeaa89f75e71.jpg

Screenshot_20250729-115307_VLC_1.thumb.jpg.dc5d83eaab8f000be3a7292f413da573.jpg

visproduction
Posted

Subtitles and Audio?  Graphic subs are perhpas being converted by Emby, while VLC can play them drectly.  Audio can run into a similar situation.

Posted
2 hours ago, visproduction said:

Subtitles and Audio?  Graphic subs are perhpas being converted by Emby, while VLC can play them drectly.  Audio can run into a similar situation.

ASS subtitles and AAC or AC3 audio. ASS subtitles have been a pain but that's what all anime comes with.

visproduction
Posted

ass subs should be fine.  AC3 audio may often need converting and that uses up CPU clicks.  Check the playback details to see if AC3 is allowed to go direct with your setup.

Posted

That is surprising given that it is direct playing and rendering with hardware decoding (MediaCodec). If you turn off the subtitles how does it compare?

Posted

Turning off subtitles definitely lowers the cpu usage. 

Posted
7 hours ago, Luke said:

That is surprising given that it is direct playing and rendering with hardware decoding (MediaCodec). If you turn off the subtitles how does it compare?

Replied ⬆️

Posted

OK thanks, we'll take a look at that.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...