Server Version#: 1.42.2.10156
Player Version#: 10.30.4.4092
I noticed some of my 4k MKVs were failing with “An error occured. Please check your connection.” But it was not network related as other higher-bitrate ones would load fine and quickly. Looking more closely at which ones were failing, I noticed they all tended to say “D O V I Level 10” in the Media Info panel, and a command-line “ffmpeg -i” would report the following in the stream in the file:
Side data:
Mastering Display Metadata, has_primaries:1 has_luminance:1 r(0.6800,0.3200) g(0.2650,0.6900) b(0.1500 0.0600) wp(0.3127, 0.3290) min_luminance=0.000100,max_luminance=1000.000000
In the server.log, I see at a time of request:
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: Selected protocol hls; container: mkv
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: analyzing media item 670826
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: The French Movie (2021): Direct Play is disabled
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: The French Movie (2021): media must be transcoded in order to use the hls protocol
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: The French Movie (2021): no direct play video profile exists for http/mkv/hevc
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: The French Movie (2021): no direct play video profile exists for http/mkv/hevc/dca
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: The French Movie (2021): no direct play video profile exists for http/mkv/hevc/ac3
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: The French Movie (2021): no direct play video profile exists for http/mkv/hevc/ac3
Sep 27, 2025 21:48:33.249 [139919868095288] DEBUG - [Req#b75f63/Transcode] MDE: The French Movie (2021): selected media 0 / 670826`
Sep 27, 2025 21:48:33.250 [139919868095288] DEBUG - [Req#b75f63/Transcode] Streaming Resource: Reached Decision id=542839 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=670826 part=(id=680378 decision=transcode container=mkv protocol=hls streams=(Video=(id=1791909 decision=copy width=3840 height=2160) Audio=(id=1791910 decision=copy channels=6 rate=48000))))
Then it appears to try and transcode it and the ffmpeg command… fails? Is the issue that the video stream is DV Level 10? Or that this “hls” protocol was used (logs were unclear about it).
Of course the client side is part of the picture - I don’t have this problem on either an Android phone (Pixel 6) or the Linux desktop client. And it’s Plex specific - these problematic files on Plex play fine on Kodi on the same Google TV. And, to be clear, “D O V I Level 6” mkvs seem to play fine on Plex Google TV, even those of higher bitrates.
Happy to provide more logs to ops or fiddle with other settings with DEBUG logging back on.
Thanks!
B




