Server Version#: Version 1.21.1.3830
Roku Player Version#: 6…7.4.6764
Samsung client 5.6.1 / Platform 5.5
Roku is HDMI attached to Samsung (Roku Display is on Auto detect)
Roku is ethernet wired / model 4670x ver. 9.4.0.4200
Samsung QN65Q70TAFXZA TV is ethernet wired.
Server CPU is about 10% when playing 4K direct movies and is ethernet wired.
8 gig ram
Xeon E3-1225 v5 3.3 Ghz
Both Roku and Samsung TV (Plex app) play 1080P without issue. Problem is only playing 4K movies.
Roku Plex app will not play Handbrake MKV or native MKV files whereas Samsung Plex app will.
Handbrake settings
A. h.265, 30 - 60 FPS
B. Audio - auto passthru for AC3 5.1 and 7.1
C. Subtitles added
D. Roku will play sound but picture is skewed and can’t tell anything about the scene.
When playing the movie subtitles is turned off for known reasons.
Direct play is enabled on both Roku and Samsung
I have 50 4k movies. I’ve only handbraked 1 of the movies since it takes soooo long to convert. I want to get the right settings so I do this once.
the movie referenced below was not handbraked ( John Wick 2014)
when playing any 4K movie on Roku, plays 10-30 seconds of the beginning of the movie then stops, when attempting to resume the movie, it briefly (1 sec) plays then stops.
Samsung plex app will play any 4K movie but at different spots during the movie (John Wick), the movie stutters. If you pause the movie and resume it typically plays for a while without issue. When it stutters it moves forward very slowly skipping frames. (CPU on server during this tine is normal) Network is between 60-80gig
Looking at the logs I get a couple of weird errors that don’t explain either issue…
ERROR - Unable to find client profile for device; platform=Tizen, platformVersion=5.5, device=20_NIKEM_QTV, model=QN65Q70TAFXZA
ERROR - [Transcode] Error resizing an image, we don’t trust what we cached [C:\Users\david\AppData\Local\Plex Media Server\Cache\PhotoTranscoder\6a\6a8ecd825f8a1e8a10f33d10407c142ee55274d8.jpg]
ERROR - Failed to delete session directory (boost::filesystem::remove: Access is denied: “C:\Users\david\AppData\Local\Plex Media Server\Cache\Transcode\Sessions\plex-transcode-00r5971nxp3xg4w3dya7y8m2-1767cbd3-4d99-46a9-bcb1-e8975d007802\media-00038.ts”)
There are a number of posts but it is very difficult to wade thru the responses to figure out the issue. More than happy to provide server logs or remote client logs. Just not sure where to start.
The Plex app is limited to 80 Mbps when playing HEVC video (60 Mbps for H.264). The limit is for the entire media file - video + audio + subtitles - not just the video track. It is a Samsung limitation and applies to all apps, not just Plex.
The bitrate shown in Plex is an average for the entire file. If the media stream bursts above 80 Mbps, you will experience buffering.
If the video track is below the limit, try muxing out unneeded audio and subtitle tracks. This may get you below the 80 Mbps limit.
You can tell if you’re hitting the limit by looking at the Plex client logs.
See this post for details on how to view logs. It also has a link to the Samsung documents showing the bandwidth limits.:
thanks for the input… That means I need to handbrake all the movies. So far, I can’t get them to show correctly using Roku. Can anyone recommend settings to try for MKV containers?
Last attempt took 2 days to convert and it did not show correctly on Roku. I used the preset for Roku 2160.
I do have a question as the only real change I make in Handbrake…
Source file in Handbrake shows the dimension of 3840x2160, but the width shows 3840 and height shows 1600… I’ve been changing the height to match 2160… is that correct? or should I leave it 1600?
FYI, Don’t use Handbrake for HDR movies. HDR requires 10-bit video. Handbrake has 8-bit internals. Not sure what the output will look like, but it won’t be HDR. You can use Handbrake for 4K, just not HDR.
Not sure what to recommend if you want to transcode 4K HDR movies. I’ve never tried.
Regarding 2160 vs 1600, leave it at 1600. The difference is the black bars at the top & bottom. If you set Handbrake to 2160, it will add the black bars to the video frame. This is not necessary. It increases the size of the file and also the bitrate of the video stream, just to send all black info.
If you leave it at 1600, then Handbrake only encodes the movie. The TV recognizes what is happening and displays the video correctly.
You’ll see the same thing with HD movies. They’ll be 1920 x 800.
It has to do with the aspect ratio of the original video. Most movies are shot at 1.85:1, which is wider than 16:9 (1.78:1). When you display a 1:85:1 movie on a 1.78:1 screen, you end up with bars on the top & bottom.
Think of it this way: Draw a 1.78:1 rectangle on a piece of paper. Now, inside that rectangle, draw a 1:85:1 rectangle with the same width. The 1:85 box will be narrower than the 1:78 box. That’s why you see the bars on top/bottom of the picture.
The movie I’ve attempted to handbrake is ultra hd 4k. So it should work, but the video looks like a 1970’s tv where you have to adjust the horizontal bars