Server Version#: MPS for Mac - 1.30.2.6563
Player Version#: Plex for iOS- 8.13
Hi
Transcoding a movie with the option ”Use hardware acceleration when available” activated has for the last cuple of versions resulted in a spinning loading screen and the video never starts playing. If I turn of ”Use hardware acceleration when available” the files play just fine! (Direct playing words great as well)
Which version of the server are you using? I recently moved my server to Linux Ubuntu, but 22.04 for me. I’m not experiencing any issues when I have to transcode. The one exception is a trailer that refused to play with a transcoding related error yesterday. I don’t know what’s up with that trailer since it’s one that I didn’t put in my server manually.
When I got no response from Plex I made the decision to upgrade from macOS 10.14.6 to 12.6.3 (Monterey) hoping this would help. And if you look, after the update “Use hardware acceleration when available” works! (Though it seems that it takes a little longer for the content to start up than before)
So if anyone is having problems and is using an older version of macOS, it can definitely help to update.
hey I’m really sorry I’m so late to respond to this. I offer help and then disappear. Apparently my browser notifications weren’t working.
I’m running 13.2 (Ventura). I’ve run into unrelated issues with Ventura and plex (mostly SMB) so If you’re on Monterrey and not running into any issues, my suggestion would be to sit there. Mac releases their annual OS release on schedule as the priority and with that, bugs yet to be fully resolved came post release. I used to be smarter and keep my OS a full system behind, not sure what happened this time.
Anyway as long as theirs nothing to do with hardware acceleration and Ventura specifically beneficial, stay where you’re at.
Yea I’ve heard so many crazy mixed messages bout apple limiting hardware acceleration to one stream etc. What I can tell you is I’ve had it on for a while now and seen as many as 10 remote users transcoding utilizing it without issue- to be clear I’m speaking to “hardware acceleration when available”. I do not however, use “Use hardware-accelerated video encoding”.
I’ve not noticed content taking a a little longer to load (but it doest mean it’s not happening on my end too). It also depends on what you set for transcoder buffer before throttle. Either way if it takes a couple extra seconds upfront for a better/qjick response while playing I’d say it’s a fair trade off (assuming it’s just a few seconds more).
Have you tried using your server remotely and seen first hand what the experience is like with accelerations turned on?