4k still sucks on xbox one -- can you please fix it

I am so unbelievably tired of the mess Plex has made with 4K native content on the xbox one.

I cannot even watch on simple 4k MKV with 1 AAC audio track without it endlessly buffering halfway through because it can’t f***ing decide what audio track to play.

Seriously, why is this so hard? Why is it doing this?

Mar 15, 2019 12:02:55.181 [0x80ee4c400] DEBUG - [Now] Device is webOS (LG 65SK8000PUA).
Mar 15, 2019 12:02:55.181 [0x80ee4c400] ERROR - Unable to find client profile for device; platform=webOS, platformVersion=4.1.0, device=, model=65SK8000PUA
Mar 15, 2019 12:02:55.181 [0x80ee4c400] DEBUG - [Now] Updated play state for /library/metadata/11033.
Mar 15, 2019 12:02:55.181 [0x80ee4c400] DEBUG - Statistics: (4xs26y8ih2sp659iagzd6dit) Reporting active playback in state 2 of type 1 (scrobble: 0) for account 1
Mar 15, 2019 12:02:58.298 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.298 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18654 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.298 [0x80dc45400] DEBUG - Audio Stream: 41459, Subtitle Stream: -1
Mar 15, 2019 12:02:58.298 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.298 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 7678 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.298 [0x80dc45400] DEBUG - Audio Stream: 15382, Subtitle Stream: -1
Mar 15, 2019 12:02:58.299 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.299 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 9547 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.299 [0x80dc45400] DEBUG - Audio Stream: 19853, Subtitle Stream: -1
Mar 15, 2019 12:02:58.300 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.300 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19310 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.300 [0x80dc45400] DEBUG - Audio Stream: 43501, Subtitle Stream: -1
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19309 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Audio Stream: 43499, Subtitle Stream: -1
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19308 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Audio Stream: 43496, Subtitle Stream: -1
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19305 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Audio Stream: 43474, Subtitle Stream: -1
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19303 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.301 [0x80dc45400] DEBUG - Audio Stream: 43460, Subtitle Stream: -1
Mar 15, 2019 12:02:58.302 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.302 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19298 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.302 [0x80dc45400] DEBUG - Audio Stream: 43448, Subtitle Stream: -1
Mar 15, 2019 12:02:58.302 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.302 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19171 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - Audio Stream: 43097, Subtitle Stream: -1
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19170 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - Audio Stream: 43095, Subtitle Stream: -1
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19169 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - Audio Stream: 43093, Subtitle Stream: -1
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19168 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.303 [0x80dc45400] DEBUG - Audio Stream: 43089, Subtitle Stream: -1
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19167 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - Audio Stream: 43084, Subtitle Stream: -1
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19158 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - Audio Stream: 43061, Subtitle Stream: -1
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19157 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.304 [0x80dc45400] DEBUG - Audio Stream: 43031, Subtitle Stream: -1
Mar 15, 2019 12:02:58.305 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.305 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19156 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.305 [0x80dc45400] DEBUG - Audio Stream: 43029, Subtitle Stream: -1
Mar 15, 2019 12:02:58.305 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.305 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19155 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.305 [0x80dc45400] DEBUG - Audio Stream: 43026, Subtitle Stream: -1
Mar 15, 2019 12:02:58.306 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.306 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19154 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.306 [0x80dc45400] DEBUG - Audio Stream: 43023, Subtitle Stream: -1
Mar 15, 2019 12:02:58.594 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.594 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19064 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.594 [0x80dc45400] DEBUG - Audio Stream: 42596, Subtitle Stream: -1
Mar 15, 2019 12:02:58.594 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.594 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19062 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.594 [0x80dc45400] DEBUG - Audio Stream: 42582, Subtitle Stream: -1
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19057 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - Audio Stream: 42570, Subtitle Stream: -1
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19054 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - Audio Stream: 42534, Subtitle Stream: -1
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19049 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.595 [0x80dc45400] DEBUG - Audio Stream: 42495, Subtitle Stream: -1
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19011 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - Audio Stream: 42414, Subtitle Stream: -1
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19010 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - Audio Stream: 42410, Subtitle Stream: -1
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 19005 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - Audio Stream: 42398, Subtitle Stream: -1
Mar 15, 2019 12:02:58.596 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18996 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - Audio Stream: 42379, Subtitle Stream: -1
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18995 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - Audio Stream: 42376, Subtitle Stream: -1
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18994 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.597 [0x80dc45400] DEBUG - Audio Stream: 42372, Subtitle Stream: -1
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18989 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - Audio Stream: 42362, Subtitle Stream: -1
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18967 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - Audio Stream: 42309, Subtitle Stream: -1
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18832 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.598 [0x80dc45400] DEBUG - Audio Stream: 42024, Subtitle Stream: -1
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18831 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - Audio Stream: 42022, Subtitle Stream: -1
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18830 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - Audio Stream: 42020, Subtitle Stream: -1
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18829 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.599 [0x80dc45400] DEBUG - Audio Stream: 42016, Subtitle Stream: -1
Mar 15, 2019 12:02:58.600 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.600 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18828 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.600 [0x80dc45400] DEBUG - Audio Stream: 42014, Subtitle Stream: -1
Mar 15, 2019 12:02:58.600 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.600 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18827 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.600 [0x80dc45400] DEBUG - Audio Stream: 42011, Subtitle Stream: -1
Mar 15, 2019 12:02:58.601 [0x80dc45400] DEBUG - We're going to try to auto-select an audio stream for account 1.
Mar 15, 2019 12:02:58.601 [0x80dc45400] DEBUG - Selecting best audio stream for part ID 18798 (autoselect: 0 language: en)
Mar 15, 2019 12:02:58.601 [0x80dc45400] DEBUG - Audio Stream: 41940, Subtitle Stream: -1
Mar 15, 2019 12:02:58.631 [0x80c638900] DEBUG - Completed: [10.10.0.117:59700] 200 GET /hubs?count=40&includeEmpty=0&includeTrailers=0&onlyTransient=0 (20 live) TLS GZIP 428ms 37394 bytes (pipelined: 2)
Mar 15, 2019 12:02:58.711 [0x80c638e00] DEBUG - Auth: authenticated user 1 as USER
Mar 15, 2019 12:02:58.712 [0x80ee4c400] DEBUG - Request: [10.10.0.117:59700 (WAN)] GET /library/sections (20 live) TLS Page 0-49 GZIP Signed-in Token (USER)

FFS! THERE’S ONLY ONE!!! WHY DOES IT STRUGGLE SO MUCH??? THIS HAS BEEN AN ISSUE SINCE 2017 – WHY IS THIS STILL A “LIMITATION”???

I love that it can even show me how much nothing Plex is doing.

Buffering means: I crapped out and stopped working for no reason at all

Hi there. Please see Plex for Xbox One incessantly buffering.

1 Like

Plex App

  • Users will no longer encounter an issue when >playing/streaming 4K content with the Plex App.

Thank you for this update, I did not see that post. This is very exciting.

This fix currently is not working for me just an FYI, I got the alpha ring update and some quick testing revealed still having buffering issues with 4k content so this fix may not actually fix the problem.

Can confirm; on Delta* ring with 19H1_RELEASE_XBOX_DEV_1904 190311-1920

Still buffers and traffic comes to a halt; Plex Server CPU increases with transcoding

Note: This was watching a copy I have with Dolby Atmos 7.1, DTS-MA 7.1 and AAC 5.1

I was, earlier, testing a copy of just AAC 7.1

Both still have buffering issues.

May jinx myself but testing my Infinity war file with AAC5.1 on track 3, so far, appears to be working, so far…

I have not had any issues with AAC or AC3 audio with 4k HDR, the buffering issues come up with DTS, TrueHD, Atmos the newer audio codecs

Can you also post here about your issues? I made a thread on the Insiders reddit and an Xbox Dev is working with me in the thread. Between this thread and the Xbox insider thread we have devs from Plex and Ms looking at this so the more people showing the issue the more attention it will get

1 Like

There’s definite improvement here. I’m on the skip ahead build of xbox os. Not sure if MS have made any adjustments to the fix since they deployed it to

I started by testing out my copy of The Dark Knight:

  • Video Resolution 4K

  • Duration 2:44:32

  • Bitrate 60655 kbps

  • Width 3840

  • Height 2160

  • Aspect Ratio 1.78

  • Container MKV

  • Video Frame Rate 24p

  • Audio Profile ma

  • Video Profile main 10

  • Duration 2:44:32

  • File The Dark Knight Rises (2012) Remux-2160p.mkv

  • Size 69.71 GB

  • Audio Profile ma

  • Container MKV

  • Video Profile main 10

  • Codec HEVC

  • Bitrate 59119 kbps

  • Bit Depth 10

  • Chroma Subsampling 4:2:0

  • Color Primaries bt2020

  • Color Range tv

  • Color Space bt2020nc

  • Color Trc smpte2084

  • Frame Rate 23.976 fps

  • Height 2160

  • Level 5.1

  • Profile main 10

  • Ref Frames 1

  • Width 3840

  • Display Title 4K (HEVC Main 10 HDR)

  • Codec DCA

  • Channels 6

  • Bitrate 1536 kbps

  • Language English

  • Audio Channel Layout 5.1(side)

  • Bit Depth 24

  • Profile ma

  • Sampling Rate 48000 Hz

  • Title DTS-HD MA 5.1

  • Display Title English (DTS-HD MA 5.1)

I got about 10-15 minutes through with no issues apart from some frameskips. This is frustrating but I get this on 720p and 1080p content as well.

Then I watched Star Wars The Last Jedi:

  • Video Resolution 4K

  • Duration 2:31:51

  • Bitrate 50841 kbps

  • Width 3840

  • Height 2160

  • Aspect Ratio 1.78

  • Container MKV

  • Video Frame Rate 24p

  • Video Profile main 10

  • Duration 2:31:51

  • File Star Wars The Last Jedi (2017) Remux-2160p.mkv

  • Size 53.93 GB

  • Container MKV

  • Video Profile main 10

  • Codec HEVC

  • Bitrate 50009 kbps

  • Bit Depth 10

  • Chroma Subsampling 4:2:0

  • Color Primaries bt2020

  • Color Range tv

  • Color Space bt2020nc

  • Color Trc smpte2084

  • Frame Rate 23.976 fps

  • Height 2160

  • Level 5.1

  • Profile main 10

  • Ref Frames 1

  • Title MPEG-H HEVC Video / 45913 kbps / 2160p / 23.976 fps / 16:9 / Main 10 Profile 5.1 High / 4:2:0 / 10 bits / HDR / BT.2020

  • Width 3840

  • Display Title 4K (HEVC Main 10 HDR)

  • Codec TRUEHD

  • Channels 8

  • Language English

  • Audio Channel Layout 7.1

  • Bit Depth 24

  • Sampling Rate 48000 Hz

  • Title Dolby Atmos/TrueHD Audio / 7.1-Atmos / 48 kHz / 4581 kbps / 24-bit

  • Display Title English (TRUEHD 7.1)

Watched this all the way through. A few frameskips but otherwise good. Then I tried a few other files and no matter which one I tried the Xbox was transcoding to 480p. I tested out the Star Wars movie I’d just watched and sure enough it was being transcoded too. I quite the Plex app and when I started it up again it seemed to be working ok. I’m now watching Jurassic Park III which is the highest bitrate 4K movie I own:

  • Video Resolution 4K

  • Duration 1:32:20

  • Bitrate 79194 kbps

  • Width 3840

  • Height 2160

  • Aspect Ratio 1.78

  • Container MKV

  • Video Frame Rate 24p

  • Audio Profile ma

  • Video Profile main 10

  • Duration 1:32:20

  • File Jurassic Park III (2001) Remux-2160p.mkv

  • Size 51.08 GB

  • Audio Profile ma

  • Container MKV

  • Video Profile main 10

  • Codec HEVC

  • Bitrate 77466 kbps

  • Bit Depth 10

  • Chroma Subsampling 4:2:0

  • Color Primaries bt2020

  • Color Range tv

  • Color Space bt2020nc

  • Color Trc smpte2084

  • Frame Rate 23.976 fps

  • Height 2160

  • Level 5.1

  • Profile main 10

  • Ref Frames 1

  • Width 3840

  • Display Title 4K (HEVC Main 10 HDR)

  • Codec DCA

  • Channels 8

  • Bitrate 1536 kbps

  • Language English

  • Audio Channel Layout 7.1

  • Bit Depth 24

  • Profile ma

  • Sampling Rate 48000 Hz

  • Title DTS:X 7.1

  • Display Title English (DTS-HD MA 7.1)

I’m halfway in and seems to be working fine.

I’ll report back if I have the transcoding issue again. Hoping it was just an anomaly.

Have they deployed the fix for the Delta ring yet? I saw they had a recent update but the notes don’t mention it.

Will this be fixed?

Apparently not because it’s still happening…

1 Like

Oh, I was the last to respond in July saying it’s not fixed, and here i am in October saying the same f**king thing…

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.