Color space is not supported error after updating to 1.25.5

What is the current status here? I was on newest version 1.32.2.7100 and this still happens. running 1.25.4 again now. WTF

1 Like

Same Problem with 1.32.2.7100

Same 1.32.1.6999

I’m getting this error as well when trying to play some 4K movies on my PC. On the Roku instead it says ā€œApp cannot direct play this item. Direct play is disabled.ā€ PMS 1.32.2.7100

I am having this issue on my Synology NAS, doesn’t matter which client I play, it always pops ā€œfile not playable. color space is not supportedā€ā€¦ I am using v1.32.2.71… is there anything that could be done to fix it? sorry, this thread is just to long to read all of it…

As far I read, not for now. Apparently it has to do with Plex not having the licensing for some codecs used by the file. Looks like they started enforcing that restriction.

Why Plex has not said anything on this issue? Or have they?

what doesn’t make sense for me is that, I have Dolby Vision + Atmos TV, the content I am having issues to play is 4K Dolby Vision + Atmos… don’t know why this is happening

Any solution for this? Was streaming some content away from home while on vacation and apparently am now stuck. Is there a way to use Infuse to stream from Plex Server?

I would really like this to be updated with a status or work around I’m on version 1.32.5.7349 which is several versions newer…

Same issue - plexmediaserver-1.32.5.7349-8f4248874.x86_64. When we can expect a solution?

OS - CentOS 9 Stream, hardware transcode - GTX 1080 Ti, with the latest nvidia Linux driver (535.86.10). Players - Chrome browser, PS5 Plex player, Android Plex player - everything either plays in green-pink or shows ā€œColor space is not supportedā€.

I have this issue currently only on my browsers on mac and windows (also in the plex app). My iPad Pro 13" and my Apple TV 4K are playing this file without problems via app.
My version on my DS918+ DSM7+ is 1.32.5.7349-8f4248874

Is the video Dolby Vision profile 5?

If so, and the client, such as Plex Web, does not support it, then seeing the ā€œColor space not supportedā€ messages is expected.

Plex does not have a license to transcode Dolby Vision video. Therefore, playback fails.

Note that some clients, such as Plex Desktop on Windows, will play the video, but the colors will be off. Also, other clients may have limitations on which container may be used. For example, LG TVs need DV video to be in a MP4 or TS container.

With one exception - Plex Web in Safari is probably the best way to play DV P5 on a Mac. Even on Macs that don’t support DV, the web playback component has access to Apple’s high-quality tone mapping.

(I haven’t checked its MP4 and MKV compatibility recently, but with an Apple-flavored MP4, it works great.)

I have exactly the same issue with Plex on Nvidia Shield with DV video Profile 5 and my TV HDR10 only - the wrong colours. But what surprises me is the same video plays very well from Plex on Xbox series X. How may that come if there is no fallback to HDR? My guess is Xbox series X transcodes DV P5 and mapping tone to my HDR10 TV. Is there anyone with the same setup to double check it/confirm it?

Hey guys, I want to get a good handle on where you are running into issues with content that has Dolby Vision colour space, and where we need to make improvements to messaging in clients when it is not a supported scenario.

For some background, we changed the server last year to prevent it from trying to transcode Dolby Vision content only (Profile 5 etc) as this is not currently possible for ā€œreasonsā€. This also required a client change so they could signal to Plex Media Server that they could support Profile 5 playback (or playback of the content without transcoding). What I would love is to understand where there are still issues with this change so we can resolve them for you.

The Nvidia Shield does not support mapping DV to HDR10. You would need a DV-compatible display for this content to play correctly. I suspect the Xbox has licenced support in the hardware player to support DV > HDR10 mapping.

Are you playing back the content on a Display that supports Dolby Vision?

  • If not you will see the green-pink color (this is the client ignoring the currently connected display telling PMS it supports profile 5)
  • If you see the Colour space not supported message, then it knows the connected display does not support Dolby Vision, or the device is not configured to output in Dolby Vision to the display.

Note: some devices such as the Nvidia Shield let you set the output video to Dolby Vision and/or enable automatic color space switching where it will change to Dolby Vision output based on the content.

2 Likes

FYI, In the next Plex Media Server beta release we will be improving the message returned back to the client when a transcode is rejected and stating which color space is not supported;

Here is what the improved message will look like;
File is unplayable. DoVi (Profile 5) color space is not supported.

If there are still cases where a client should be playing DoVi (Profile 5) content (with the correct colours) please be sure to check your client is connected to a display that supports Dolby Vision content. In the case of our Smart TV apps, please ensure it is a Dolby Vision display. if it is not, and you are getting a green/pink video please let us know as we would need to improve the client’s decision logic.

2 Likes

That’s great news!

In Plex on the Apple TV 4K, an MP4 DV P5 plays back correctly even when the Video Mode is HDR or SDR. The Apple TV 4K has excellent internal tone-mapping.

But an MKV DV P5 does not play back correctly when the Video Mode is HDR or SDR. The ff/rwd/scrub bar appears, but only black is displayed, and audio/video don’t play.

Happy to share details/files here/elsewhere if it’s useful.

Hi, I’m also struggling with dolby vision video files. I cannot play them though I have a nvidia shield (which marketing says it supports DV). I guess my LG OLED from 2016 doesn’t support DV and only HDR. But it was very expensive back then and works fine so why replace? not for DV compatibility for sure. Also, the server has a nvidia card to hardware transcode if needed.

So, you mention the server cannot transcode DV content for ā€œreasonsā€. Can you explain? I’d like to playback whatever media files I have and would like to know what would be the way forward to achieve that.

EDIT: Just saw that jellyfin can do it for a year now… (Reddit - Dive into anything)
So … wtf?

EDIT2: found BluSyns post and modified his script so that it doesn’t need docker anymore (but it still needs jellyfin (maybe just their ffmpeg?) ):

So now I can more or less easily change the DV-tainted files into working ones. That’s a workaround. Still would like plex to include that feature out of the box :wink:

1 Like

We cannot transcode Dolby Vision only files (eg; profile 5), due to legal reasons. For other 4K HDR files that have Dolby Vision, such as those ripped from UHD discs (Profile 7) or other variants (Profile 8.1) there is an HDR10 fallback track that we use for transcoding. So if your content is DV Profile 5, then there is no HDR10 fallback in the file so we cannot transcode it.