Mac plex client sometimes transcodes

Server Version#: 1.41.3.9314
Player Version#: 1.105.2.269-12a32491

Has anyone else experienced this? I have plex running on another devive in the house (linux, in an LXC container under proxmox with HW transcoding enabled for what it’s worth). plex in general works very well but one of the clients I use is the plex app on my mac. when the app is freshly loaded then it works great and direct plays pretty much anything. however I don’t tend to turn my computer off that often. I just send it to sleep overnight and wake it again the next day. I’ve usually got the mac plex client just left around running.

After a while of this, when I play something through the mac client, it stops direct playing, anmd suddenly transcodes down to SD. I don’t know why and quitting out and reloading the client fixes it, but it’s been doing this for ages…

is this something that other people have noticed, is there a setting I can change to fix this?

thanks

Is no-one else experiencing this? is it something wierd about my setup?

Verify if the Mac player is seen as “local” or “remote” during playback. “Remote” can trigger transcoding even if the player could play the original file unchanged. Bandwidth restrictions for remote content require transcoding.
Containerization often causes the separation of server and local clients into different subnets. Which causes the clients to be seen as “remote”.

https://support.plex.tv/articles/200871837-status-and-dashboard/

okay. I’ll wait for the next time it does this and I’ll see what it says. that said, it did this in my previous install which was just running on a synology nas.

okay, so it’s doing it now and it is showing the player as being local.

here’s a pic of the dashboard entry:

and then if I simply quit the plex application on my mac and immediately rerun it, I get this:

no idea what’s causing it…

You can see that the bandwidth in the first screenshot is restricted to 2 mbps. That is the upper limit for a relayed connection.
I can only assume that something in your local network connection is not fully working upon the first start.
But somehow this situation is rectified after a while and the client si started a second time.
I am not familiar with the peculiarities of Mac OS. I assume that something is interfering immediately after the first start, which makes the player think that your server is not accessible directly.

thanks for your response. the thing is, I’m not waking the mac from sleep and then immediately playing plex. the plex player might have sat there at the menu for 6 hours before I hit play… this afternoon is a classic example. my macbook got woken up hours ago while I was either doing something else, or not even at the keys. plex wasn’t paused or anything, just sat at home screen.

Is the bandwidth restricted to 2Mb, or is that just what it’s using? how do I tell if it’s relaying? wouldn’t it show as remote if that were the case?

The player might have performed a connection test when it was started but something has changed inbetween.
Keep also in mind that not only the machine as a whole can sleep, but also single components. Like the network adapter for instance. Some of these will for instance reduce their link speed when idle, in order to save power.

so I guess the question is, do anyone know what I should do to fix it?

is anyone else getting this?

anyone got any thoughts?

Just putting it out there that this is still happening. Anyone got any suggestions?

I don’t know if it’s a bug in the client or somewhere else but it is annoying…

am I alone with this bug?

Wouldn’t the connection have a info button to indicate the stream is going through a relay?

Try Something Like the following in Settings > Network:


image

The dashboard gives me no indication of why it’s transcoding, just that it is. Here is an example from right now. the (i) just gives me a tooltip that says "1080p (h264)


I checked the settings. I didn’t have anything under LAN networks but nothing has seemed to need it before. the “treat wan ip as land bandwidth” button was checked however.
I saved the settings but the client is still transcoding.

It never happens with any other client, such as my ipad, iphone or appletv. or infuse, though obviously infuse doesn’t transcode anyway. just the mac client.

What are your quality settings?

Settings -> Plex for Mac -> Quality

yup, maximum

1 Like

Do you have multiple network connections configured? Perhaps both a wireless and wired connection, both connected at the same time?

What do you mean, on the client or the server?

the server has only ethernet. the client has both wifi and ethernet, but often has wifi disabled to ensure that I’m using ethernet.

This bug has however happened whether the mac is on wifi only, both wifi and ethernet and ethernet only.

just putting it out there that I’m mostly using infuse on the mac desktop now because of this bug.

I have the same problembut it only seems to do it with 4K DoVi/HDR10 videos. Its annoying. And even when you stop the movie it still continues to Transcode it. Definately a bug. Works great on my Apple TV.

it happens for me when no video is playing. the client is just sitting there.