Plex on Shield TV - Direct Play (1080p x264 and 4k x265) broken

android-tv
fire-tv

#4

I fixed this by uninstalling all updates from the Plex app in Shield TV. Back to factory and direct play of 4K content works great. My settings are the defaults.


#5

@interweb-tech did you also have issues with direct playing high bitrate 1080p content before you downgraded?


#6

@Magenof said:
@interweb-tech did you also have issues with direct playing high bitrate 1080p content before you downgraded?

Not that I am aware of. I just got a 4K TV so I'm still new to getting the most out of it with UHD content. All the 4K stuff was transcoding and very choppy at that with the message about "too high bit rate, has to be trasncoded"


#7

Something is definitely broken in the latest Update for the Plex App for Shield TV. Trying to play back 4K HDR HEVC results in a completely broken green mess on the screen and the status overlay shows "too high bit rate, has to be transcoded", even though "force direct play" is enabled in the preferences. Uninstalling all Updates to downgrade to 5.6.1 fixes this (but now refuses to play some files with "the plex server is not responding").


#8

I did some checking and the last working version for me is 6.0.1.523, everything beginning from 6.1.0.648 is broken, including the unreleased 6.3.0.1090 I found on apkmirror. Apparently there is a newer version 6.3.0.1201, but I could find a legal apk for that.


#9

Removing the Plex App, reinstalling and restarting the Shield got me better direct play for 1080p again. I have no idea what was wrong though. On the latest release, like @felixbuenemann said, 4k HEVC is a green mess.


#10

Problem still exists on 6.3.0.1280 which sadly removes the preference settings for direct play and direct stream.

It looks like it is trying to use direct stream now, the info overlay shows "direct" for both video and audio with the "too high bit rate" message as transcode reason.

On some videos it somewhat manages to play back the video with lots of tearing and jumping.

I noticed that the same problem happens on older versions if you enable direct stream and disable direct play.

I think what might be happening is that the plex server direct streams the file while reading the selected video and audio tracks on two different threads in parallel and the usb 3 hdd is just not fast enough to seek around to accommodate that access pattern.

I'll have to move over a problematic file to an ssd to verify that theory though.


#11

IO-Performance does not appear to be the issue. I moved a 40 GB 4K HDR HEVC (overall bitrate around 37 Mbps) over to the system SSD in my mac and the issue persists. I watched the CPU usage on the system while using direkt stream and it was peaking a single core at 100% cpu most of the time, even though it was not transcoding video or audio.

Tested with PMS 1.8.0.4109 on a Core i7-5557U 3.1 GHz running macOS 10.12.6.


#12

With the new version Direct Play forcing is even removed, its even worse now :s Sigh, even more steps back


#13

@danjames92 Solved my issues by suggesting switching to Kodi with Plex add-on, everything working correctly on that.


#14

Switching to another app is nor really a solution to the problem, it needs to be fixed by plex devs.


#15

Same here. Green screen on 4K content. Uninstall all updates and working again but it updates automatically on nvidia sheild. Cannot find where to stop the updates. Plex really needs to fix this please, its annoying. Did play a recent 4K movie and it worked, passengers.


#16

@jluequi said:
Same here. Green screen on 4K content. Uninstall all updates and working again but it updates automatically on nvidia sheild. Cannot find where to stop the updates. Plex really needs to fix this please, its annoying. Did play a recent 4K movie and it worked, passengers.

Open the play store and go into settings to stop auto update.


#17

I would like to know why it continues to be acceptable to the developers to continue removing useful, usable options. Direct play and stream we're helpful in forcing Plex to not transcode video it didn't need to and therefore not lose DTSHD audio streams in the process. Now if it picks up anything it doesn't like in the video file, ie. h.264 profiles, it forces transcoding and I can't turn it off. This comes after the recent removal of identifying DTSHD streams in the video info panel with no real explanation from developers. I paid for a lifetime subscription to keep what I had and get further updates, not lose functionality.


#18

@swchisholm said:
I would like to know why it continues to be acceptable to the developers to continue removing useful, usable options. Direct play and stream we're helpful in forcing Plex to not transcode video it didn't need to and therefore not lose DTSHD audio streams in the process. Now if it picks up anything it doesn't like in the video file, ie. h.264 profiles, it forces transcoding and I can't turn it off. This comes after the recent removal of identifying DTSHD streams in the video info panel with no real explanation from developers. I paid for a lifetime subscription to keep what I had and get further updates, not lose functionality.

Greg explained exactly why the DTS-HD logo was removed - because "DTS" is the exact string contained in the video headers. And I'm sorry to break it to you, but no piece of software makes a promise that you will forever have the features that came with whatever version you got when you bought it...unless of course you never, ever update it. Hell, the Plex Pass doesn't even have anything to do with core functions in PMS - those are absolutely free for everyone.

This software belongs to Plex, not you, not me, not anyone else. The develop how they want, just like any other software developer.


#19

I saw the "explanation" a while ago; you may disagree with me - that's fine, but it still leaves users with no way of identifying what DTS streams are available for a given movie without digging into info. Headers or not, if the Blu-ray packaging identifies it as such, the application should as well. And I don't disagree with your statement of they never made any promises for anything to anyone, but I would've not made my purchase to support them years ago had I known I'd be back to using KODI to return functionality I once had. I'm not trying to start a flame war, just tired of software (Plex is not alone in this) getting streamlined for the masses and power users losing out.


#20

Have this problem on my 2nd Gen Nvidia Shield TV. Rolling back to Plex 5.8.x that came loaded with the Shield fixes it, but every few days it auto updates to Plex 6.3.x, breaks direct play and removes the settings for it. Any one know how to block Plex from updating itself? My content is 4k and 1080p x264, x265 with DTS-HD or TrueHD, so direct play is a necessity for me, its essentially why I got the Shield--4K content and DTS/TrueHD bitstreaming.


#21

Google Play Store/Settings/Auto-update apps/Do not auto-update apps.


#22

I am on 6.3.4.1485 and I can direct play and the option has not been removed. My problem is that it takes so long to queue up remuxed or full Blu-ray, that I get an error message saying the server is no longer available. Have to keep trying. I have a 300Mbps connection to a 1Gbps remote connection. I will also get the error that my connection is not good enough also. I will usually have to reboot the shield to fix that.


#23

Has this been/is this going to get fixed? There is a Shield Experience upgrade that I have been putting off because Im worried I won't be able to revert to the 5.8.x Plex client anymore and lose playback on all of my 4K content and seriously increase the load on my server for 1080p content.