My Plex Media Server will transcode the AC3 5.1 audio track of a movie to 2-channel stereo anytime I stream to my Roku player. This is a relatively new development (sometime between late last year and now). I have done all of the testing I can think of, and can’t figure out exactly where the problem is. I have collected some log files and attached them here; hopefully someone will be able to tell me how I can get my surround sound back.
Plex Media Server - version 1.31.2.6810
Roku Ultra - Model 4670X Software version 11.5.0 Build 4312-46
Roku Plex App (Channel) - version 7.0.30.8287
TV - Samsung UN46EH5300 with “Plex for Samsung” App version 2.013
The video used for all of the testing described below was the movie “The Avengers” and it was in MKV format. MediaInfo output Plex XML files are attached.
All devices (Plex media Server, Roku Ultra, TV) are connected by Ethernet cable to the same router.
The Roku Ultra is configured to output Dolby and DTS audio.
When Plex Media Server streams to Roku Plex App, the server dashboard shows that the video is Direct Stream MPEG2VIDEO and that the audio is Transcode AC3 5.1 —> to AAC and the AV receiver plays Stereo.
When Plex Media Server streams to Roku media player using Plex Server DLNA (bypassing the Roku Plex APP), the server dashboard shows that the video is Transcode MPEG2VIDEO —> H264 and that the audio is Transcode AC3 5.1 —> to AAC and the AV receiver plays Stereo.
When Plex Media Server streams to “Plex for Samsung” app on the TV (bypassing Roku completely), the server dashboard shows that the video is Direct Play MPEG2VIDEO and that the audio is Direct Play AC3 5.1 and the AV receiver plays Dolby Digital Surround.
When I copy the movie to a USB drive, plug that drive into the Roku Ultra (bypassing Plex completely), and play the video using the Roku Media Player, the AV receiver plays Dolby Digital Surround.
In the file “Roku Plex App Log - Startup with Channel Info 03-19-23.txt” which is created by the Roku Plex app (when local logging is enabled) there is a section (beginning at time 3/19/2023 16:05:43.287) described as “Channel Info”. If I understand this section correctly, it says that there is no multi-channel audio support in the Roku player which clearly is not the case.
Log files “Plex Transcoder Statistics (Corresponds with Movie Playback Roku Log).log” and “Roku Plex App Log - Movie Playback 03-19-23.txt” show part of the playback process from both ends. The transcoder log starts when playback is initiated. That same point in the Roku app log is almost half way down in the log.
Log file “Roku Media Player Plex Transcoder Statistics.log” shows the playback transcode process from the Plex server end when the movie is streamed to the Roku Media Player (DLNA).
It looks to me like the movie contains a valid AC3 5.1 sound track and that it plays correctly on the Roku Ultra when Plex is bypassed completely. The Plex server will direct play the sound track when streaming to the Plex app on the TV when Roku is bypassed completely. It looks like the problem is with the Roku player but might not be with the Roku Plex app as it looks like the Roku Plex app either isn’t being “told” or doesn’t understand that multi-channel audio support is available.
Plex Transcoder Statistics (Corresponds With Movie Playback Roku Log).log (21.9 KB)
Roku Media Player Plex Transcoder Statistics.log (92.6 KB)
Roku Plex App Log - Movie Playback 03-19-23.txt (175.1 KB)
Roku Plex App Log - Startup with Channel Info 03-19-23.txt (75.9 KB)
The Avengers MediaInfo Output.txt (4.6 KB)
The Avengers 506.xml.txt (22.0 KB)