I want to get to the bottom of why my media is transcoding and not direct playing.
My setup is as follows:
Plex Media Server is stored on a Widows 10 PC (Local Wired)
Plex App on my Hisense H75B7510UK TV (4K Compatible)
5.1 Yamaha HTR 2071 AV Receiver (4K Compatible)
1080p media plays fine, however, when attempting to watch 4K movies, Plex is transcoding it, causing the image to have an orange/dark tinge to it.
I turned on DLNA and tried playing through that, which it does appear to play in true 4K as the colours are vibrant, however, it buffers every 1.5 seconds making it unplayable.
The Audio track on the file states 7.1 but also has the option to select 5.1, when selecting 5.1, within Plex Media Server it is showing the Video as transcoding but the Audio as direct playing.
I want to know why it is transcoding when to my knowledge everything is 4K compatible.
Please see relevant logs attached. If someone could advise before I pull all of my hair out it would be much appreciated.
You may have to use a Roku / Nvidia Shield / etc to successfully play HDR video.
Regarding the log file you attached:
It shows Plex believes the TV does not support 10-bit (HDR) video. This could be due to a misconfiguration of the app or the TV, or that the app itself does not support HDR (see above WRT age, lack of support, etc).
Regarding the audio, you do not mention how things are connected. Note that neither HDMI-ARC nor Toslink/Optical support 7.1 audio due to bandwidth limitations. Choose Dolby Digital or dts 5.1 audio tracks when possible to avoid audio transcoding.
I did think it was the Hisense App itself, however, I have an Xbox One (original, not X or S), and trying to watch on there (has a better app), it still transcodes, however, to my knowledge I would hazard a guess this is due to the fact the Xbox One does not support 4K? Would I be correct in saying that?
So the potential fix would be to buy an Xbox One X or the new Xbox that comes out later this year and use those? Would that resolve the issue do you think?
Regarding the audio it is connected via HDMI-ARC and this particular file has the option to select 5.1 AC3 Audio track, which is what I have been doing? The audio states Direct Play on the Plex Media Server, so from what I can tell it is the video that is causing the issue?
Is all of the above correct and would you suggest the TV app is the issue and an Xbox One X would resolve the issue and allow direct play?
some guesses, assuming you are trying to play a full 4k remux
if you are plugged into lan, tv ethernet ports are almost all 100m (which is not enough for some 4k remuxes
if you are using wifi, it can work but it depends on your wifi and invironment (ie both tv and router wifi speed, how much interference, other traffic, distance)
if server is transcoding, it might not be keeping up with the load
maybe the tv itself just isnât designed to handle full 4k remuxes via plex, smart tvs and streaming devices are designed for LOW BIT RATE streaming from netflix etc.
Width 3840
Height 2160
Aspect Ratio 1.78
Video Resolution 4K
Container MKV
Video Frame Rate 24p
Video Profile main 10
Part
Duration 2:10:30
File Thor Ragnarok
Size 49.38 GB
Container MKV
Video Profile main 10
Codec HEVC
Bitrate 49229 kbps
Language English
Bit Depth 10
Chroma Subsampling 4:2:0
Coded Height 2160
Coded Width 3840
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 TRUEHD
Channels 8
Bitrate 4051 kbps
Language English
Audio Channel Layout 7.1
Bit Depth 24
Sampling Rate 48000 Hz
Title Surround 7.1
Display Title English (TRUEHD 7.1)
Codec AC3
Channels 6
Bitrate 640 kbps
Language English
Audio Channel Layout 5.1(side)
Sampling Rate 48000 Hz
Title Surround 5.1
Display Title English (AC3 5.1)
Codec PGS
Bitrate 38 kbps
Language English
Display Title English (PGS)
At this stage I am not sure what else to try? What can / do I need to do to play the file without buffering?
if it wonât play outside of plex, then there is probably nothing you can do, the tv simply isnât powerful enough to do so.
trying to play 4k from plex is not the same thing as playing a 4k from a bluray player (the bluray player takes care of all the video/audio processing).
One thing I want to try is streaming via an Xbox One X. I donât have it to test, but I know from just using them that the Xbox Plex App is superior to the Hisense Plex TV App.
I know on my Xbox One is streams 1080p better than the TV App, but the Xbox One still needs the file transcoding as I believe the original Xbox One cannot stream 4K.
My hope is either the Xbox One X (Or I may wait until the Xbox Series X), and one of those are capable of streaming 4K, which I hope would resolve this issue?
I bought an Xbox One X yesterday, it is now playing all of the 4K files, and within Plex it states âDirect Playâ for both video and audio, which it previously wasnât, is now not buffering once, doesnât have the dark tinge (where it was transcoding I belive), and sounds great.
Try deleting the Display Title English (PGS) from the MKV. You can use mkvtoolnix for that. If you need the captions use only SRT (Subtitle Edit takes some time but works great converting files to SRT). Everytime I play a movie with a PGS or VOBSUB subtile on it, my PLEX server needs to transcode (except with the shield). Hope this help.