Please forgive me, but I’m not that technically minded when it comes to video codecs and containers.
I have PMS (0.9.15.6.1714-7be11e1) installed on a QNAP 459, its able to transcode, but not at a rate for streaming (so ok for syncing content).
Most of my videos are either MKV or mp4s, all I believe to be using the H264 codecs which the xbox is able to support?
My issue is that when playing any of my mp4 and mkv files on my xbox one (plex v 1.5) the server is trying to transcode them, and killing the CPU.
When playing the file, and looking at the “now playing” section of the webapp, I can see that the audio is direct stream, but the video is being transcoded to h264 even though it is in that format.
The Xbox one is set to Direct Play and Direct Stream (though have tried turning those settings off)
I’ve checked that the server isn’t trying to put in any subtitles and causing it to transcode.
Playing the video via DNLA or to another plex app (ie Windows 10 app) works fine as can direct play.
Are there any other settings I should look at?
Is anyone else getting the same issue? is it a known problem?
I’m having a similar issue, difference being it only affects one of the Xbox Ones, out of 3 people connecting,
I’ve tried multiple files, and settings. I still cant figure it out. Running up to date version
Edit: I’m running the plex media server from windows 10 on a newly built PC, its fine doing transcoding…id just rather it not have to if its not necessary
I’m having the same issue. I encoded my entire DVD/Bluray collection using H264/MKV, and every file requires transcoding in the Xbox One plex app. Watching a single movie causes the NAS fan to constantly run and if 2 people are trying to watch a movie on the 2 different xbox ones, the NAS slows to a crawl (not good). I’d love to have these direct play. Here is the xml for one of the movies that I encoded myself. I have 400+ DVD/Blurays that I encoded myself, so I really hope I didn’t do something wrong, but please let me know if it’s possible to fix this. Also, I did insure that I was running playback as “Original”.
@cochrasc Are you enabling subtitles? Currently enabling subtitles will always trigger a transcode. Otherwise it’s possible a transcode is necessary for that media because it’s encoded with a high profile. If you enable debugging in the Xbox One app and then post your server logs here after attempting to play it will shed more light.
Subtitles are encoded into all of my files, but I am not enabling (viewing) them during playback. I’ve attached the first 5 seconds or so of playback of the same file that I posted above.
Hrm…while testing this out just now, on both xbox ones, I noticed that neither of them were transcoding the video anymore. I have no idea why. They are still transcoding the audio, but at least the video is direct stream. Interesting. I’ll have to do more research as to why. I didn’t change any settings that should have affected anything. If it happens again, I’ll check playback settings, etc, and report back. The only thing I did was a re-scan of the entire library, but I was under that impression that happened on a regular basis anyhow.
I’m still leaving the log entry attached in case that may help figure what may have changed.
That log file looks pretty normal, it’s just requesting a direct stream (as the audio track needs to be transcoded). Not sure why a re-scan helped you, but I have seen an issue with another issue who had files that were not analysed properly in the past for some reason.
I had this issue, fixed it by setting the quality to something much lower while watching the 1080p file, and once a minute or so passed while watching…setting it to “original”
this fixed the issue and haven’t had issues since.
(this was one of the many suggestions given by a ninja)
@Mitchumus The Third said:
I had this issue, fixed it by setting the quality to something much lower while watching the 1080p file, and once a minute or so passed while watching…setting it to “original”
this fixed the issue and haven’t had issues since.
(this was one of the many suggestions given by a ninja)
That’s not a good solution for me to have to have my users change this on every program.
Are there any other ideas as to why the transcoder is running with 1080p h264 mkv’s and no subs being shown?