@jmckee said:
@jungwirth said:
@jmckee I appreciate you’re trying to help, I do, but the ambiguity in the documentation is the disappointment
And unfortunately gives little for the helpful Ninja’s to really fall back on (and in that regard I feel for you - I know how much easier it is when documentation actually backs up what you’re telling someone). Plex isn’t alone in this as far as software is concerned: we define a standard environment and the predictable results from plugging something (in this case media of specific formats) in. Still, I do appreciate the time taken to give some thoughts on it 
I have brought this up before to developers, as I myself believe a basic listing of supported formats/codecs would be an excellent resource, but have not heard anything towards progressing in having this type of information compiled and posted (or even made available for the Ninja’s to fall back on to advise people).
But for the Xbox One my standard formats for direct play are:
Stereo channel:
mp4/h264/aac
Surround:
mkv/h264/ac3
For direct stream (Where the video direct plays and audio gets converted):
mkv/h264/(Pretty much any audio format TrueHD, Atmos, DTS HD)
4K video (Must be direct play, no other option will work for 4K material without causing transcoding)
mp4 or mkv / HEVC / AAC or AC3
The biggest thing I have found is to make sure the video itself is h264. A number of blurays I have ripped are VC-1 which will cause issues transcoding with a large number of servers. It is also possible to look at the Xbox One.xml in the profiles folder on the server where you can see what formats will directplay. They are formatted by container, video, then audio with a basic take 1 from each section for a compatible file.
Thx for the answers @jmckee.
How is the Plex server detecting if the video stream and/or audio stream should be transcoded or not?
Let’s say I try to play a mkv/h264 with DTS-HD audio (with & without subtitles) on a configuration like this:
Plex server (on NAS) - gigabit ethernet
Plex client (on XO) - gigabit ethernet / HDMI 1.4 to amplifier
Home cinema amplifier (DTS-HD compatible)
I’m asking this because I don’t understand how the Plex server (or maybe client) is detecting that the amplifier has DTS-HD support and therefor the audio stream could just be pass-through.
For me mkv/h264 with DTS-HD (WITHOUT subtitles) should be direct played on the mentioned configuration.
Now if you add subtitles, as the XO does not support them, I think that Plex server is going to transcode… Am I right? Even if it’s not truly transcoding as the only thing that should be done by the Plex server is burning the subtitles on the video stream. The audio should still be pass-through as is (DTS-HD).
Thanks!