Server Version#: 1.24.5.5160
Player Version#: 5.27.3
Direct Play and Direct Stream are both enabled on the PS5 client but the logs suggest that Direct Play is disabled. Any help would be greatly appreciated.
Nov 19, 2021 17:34:31.550 [0x7fd7d4f7fb38] Debug — [Transcode] MDE: Selected protocol dash; container: mp4
Nov 19, 2021 17:34:31.550 [0x7fd7d4f7fb38] Debug — [Transcode] MDE: analyzing media item 8071
Nov 19, 2021 17:34:31.550 [0x7fd7d4f7fb38] Debug — [Transcode] MDE: E2 - Kayshon, His Eyes Open: Direct Play is disabled
Nov 19, 2021 17:34:31.550 [0x7fd7d4f7fb38] Debug — [Transcode] MDE: E2 - Kayshon, His Eyes Open: media must be transcoded in order to use the dash protocol
Nov 19, 2021 17:34:31.550 [0x7fd7d4f7fb38] Debug — [Transcode] MDE: E2 - Kayshon, His Eyes Open: no direct play video profile exists for http/mkv/h264
Nov 19, 2021 17:34:31.550 [0x7fd7d4f7fb38] Debug — [Transcode] MDE: E2 - Kayshon, His Eyes Open: no direct play video profile exists for http/mkv/h264/eac3
Nov 19, 2021 17:34:31.550 [0x7fd7d4f7fb38] Debug — [Transcode] MDE: Star Trek: Lower Decks - S2 E2 - Kayshon, His Eyes Open: selected media 0 / 8071
Nov 19, 2021 17:44:04.953 [0x7fd7d57ebb38] Debug — [Transcode] Found session GUID of 1yzze85r8mvu1j7dognegorh in session start.
Nov 19, 2021 17:44:04.954 [0x7fd7d57ebb38] Debug — [Transcode] TranscodeUniversalRequest: using augmented profile Generic
Nov 19, 2021 17:44:04.954 [0x7fd7d57ebb38] Debug — [Transcode] Downloading document http://127.0.0.1:32400/library/metadata/3950?includeBandwidths=1&offset=-1&X-Plex-Incomplete-Segments=1&X-Plex-Session-Identifier=zboaegy626mja9ylihc5odon
Nov 19, 2021 17:44:04.968 [0x7fd7d57ebb38] Debug — [Transcode] We’re going to try to auto-select an audio stream for account 1.
Nov 19, 2021 17:44:04.968 [0x7fd7d57ebb38] Debug — [Transcode] Selecting best audio stream for part ID 9365 (autoselect: 1 language: en)
Nov 19, 2021 17:44:04.968 [0x7fd7d57ebb38] Debug — [Transcode] We’re going to try to auto-select a subtitle.
Nov 19, 2021 17:44:04.968 [0x7fd7d57ebb38] Debug — [Transcode] Audio Stream: 22126, Subtitle Stream: -1
Nov 19, 2021 17:44:04.970 [0x7fd7d57ebb38] Debug — [Transcode] MDE: Selected protocol dash; container: mp4
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: analyzing media item 7112
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: E10 - No Small Parts: Direct Play is disabled
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: E10 - No Small Parts: media must be transcoded in order to use the dash protocol
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: E10 - No Small Parts: no direct play video profile exists for http/mkv/h264
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: E10 - No Small Parts: no direct play video profile exists for http/mkv/h264/dca
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: E10 - No Small Parts: Audio Direct Streaming is disabled, so video’s audio stream will be transcoded
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: Cannot direct stream audio stream due to profile or setting limitations
Nov 19, 2021 17:44:04.971 [0x7fd7d57ebb38] Debug — [Transcode] MDE: Star Trek: Lower Decks - S1 E10 - No Small Parts: selected media 0 / 7112
Nov 19, 2021 17:44:04.972 [0x7fd7d57ebb38] Debug — [Transcode] Streaming Resource: Reached Decision id=3950 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. Direct play is disabled. Transcode=1001,Direct play not available; Conversion OK.) media=(id=7112 part=(id=9365 decision=transcode container=mp4 protocol=dash streams=(Video=(id=22125 decision=copy width=1920 height=1080) Audio=(id=22126 decision=transcode bitrate=774 encoder=aac channels=6 rate=48000))))
Future Note: Download the ZIP file and attach that. Debugging based on snippets is not guaranteed as there’s always info missing.
In this case, the MDE info is missing.
However, The reason for the transcode (which is a container change only) is given
Nov 19, 2021 17:44:04.972 [0x7fd7d57ebb38] Debug — [Transcode] Streaming Resource: Reached Decision id=3950 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. Direct play is disabled. Transcode=1001,Direct play not available; Conversion OK.) media=(id=7112 part=(id=9365 decision=transcode container=mp4 protocol=dash streams=(Video=(id=22125 decision=copy width=1920 height=1080) Audio=(id=22126 decision=transcode bitrate=774 encoder=aac channels=6 rate=48000))))
The app needs “DASH” protocol not direct “MP4 direct send”.
This “transcode” is a very light weight.
What the ful logs would have shown us is the actual FFMPEG invocation so we could have confirmation of the action take.