Color space is not supported error after updating to 1.25.5

Happy to hear it’s been acknowledged! I’ll be waiting with anticipation.

Been getting this a lot lately. I’ve been trying to get different file types to please those watching. Having to download another app (infuse) is not a solution for me. I’m also using Unraid and unsure how I would roll back a docker.

Hopefully this gets fixed soon. It is very frustrating.

Is this fix in 1.27.2.5929 ? Release notes say:

(MDE) Remuxes could be rejected unnecessarily on files with certain color spaces (#13634)

1 Like

Doesn’t appear to be, get a new error message though.

Cannot convert this item. No conversion audio and video encoders could be found in app profile.

I guess that’s more descriptive than before.

Can someone tell me what I need to add to get rolled back to version 1.25.4.5487-648a8f9f9 ??

That is unRAID v 6 9 2.
I use Version 1.27.1.5916 of PlexMediaServer
Web Player Version 4.76.1

I’ve added tag to plexinc/pms-docker:1.25.4.5487-648a8f9f9

But I cant reach the PlexMediaServer when I have that added.

Why are you attempting to roll back?

Some previous versions incorrectly allowed playback of DV P5 with unwatchably bad colors.

There are no versions that support transcoding of DV P5.

An upcoming version may allow more types of DV P5 files to play on more DV P5-capable devices, but will not enable DV P5 on incompatible devices.

Is AppleTV one of those devices that should work with time?

Apple TV can only play DV P5 video in an mp4 from what I was told and has to direct play the video. if not in an mp4 the server needs to remux them from what I understand. There are both client and server issues causing the remux not to happen which is still being looked into. Sorry that is taking long to figure out the reason is it failing to remux.

If video transcoding needs to happen for whatever reason, ( lowering bitrate , tonemapping for an SD television, or other compatibility with client issue) then it will fail, even after the remuxing issue is fixed because we cannot transcode DV P5 for licensing reasons. Most other forms of DV have a fallback to HDR which is why those can play if transcoding neccesary from what i understand.

1 Like

If you rollback and use the iOS or AppleTV Infuse player, the stream will play and display the proper color space. Although Plex has stated there should be a fix coming in blithe PMS and client, I haven’t seen a time frame or commitment to fix in the manner that Infuse is using.

No need to rollback if using Infuse. Infuse works fine with the current PMS.

That’s absolutely true. The native Apple TV player only supports MP4.

And not just any MP4! The Apple TV player requires the HEVC stream to be structured and labeled in a very specific way. Most DV P5 examples on the Internet are not structured to be compatible with Apple devices.

DV P5 files can be remuxed manually, from MKV or incompatible MP4 → compatible MP4. Compatible files can Direct Play today.

It will be a nice feature if Plex can remux these on the fly and enable Direct Stream to work for DV P5 capable devices. Upstream ffmpeg doesn’t create compatible files today, so I appreciate the work Plex is doing.

Do we know exactly what work is being done?

Plex rarely makes promises about upcoming features, so I’m happy that @BigWheel has given so many updates.

I don’t know what work is required, or how Plex might approach this!

Current versions of ffmpeg can create standalone MP4 files with correct structure, just not the right tags. That’s fixable. But Plex uses a somewhat older version of ffmpeg and I have no idea how it compares.

I’m unsure if remuxing to a compatible MP4 on the fly is even viable - how would that would work with random-access streaming? So it might also imply streaming protocol changes. Or it might imply player-level changes. I’m curious to see what approach they take.

Updated to Version 1.27.2.5929, and the problem is still happening:

File is unplayable. Color space is not supported.

Video info:

Video stream details: Video: hevc (Main 10), yuv420p10le(tv), 3840x1606 [SAR 1:1 DAR 1920:803], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)

I think plex needs to update the Apple TV client as well as the server software… hopefully that update comes in the near future.

I have the exact same issue, when can we expect a fix Plex?!

I understand the argument around licensing. But Jellyfin just implemented this. They either did some clean room reverse engineering, or paid Dolby the licensing fee. Given that Plex already restrict HWA transcoding and HDR10 tone mapping to Plex Pass users, why can’t Plex also pay for the license and implement DV transcoding just for Plex Pass?

1 Like

From what I’ve read, they reverse engineered it.

I’m no lawyer, and I did not stay at a Holiday Inn Express last night. However…

  • More than money involved. Always.
  • The price could be out of reach.
  • Dolby might place restrictions on the license, making it not worth the return on investment.
  • Dolby might simply refuse to license it.
    • Dolby does not want to be seen as enabling playback of possibly illegally obtained media.
    • Dolby does not want to upset Netflix/Apple/Amazon/etc who pay them more money than Plex ever could.
  • Dolby might pull audio licenses if Plex uses a reverse engineered source, even if FOSS.
1 Like

Infuse has figured it out and now Jellyfin has apparently figured it out. Maybe Plex needs a night at the Holiday Inn Express.

1 Like

There’s also the fact that Infuse is client-side based, so their licensing (which I would guess is per-user and baked into the cost of Infuse) is likely different than licensing for a sever-based solution which I would guess Dolby does not consider a per-user license and gets much more complicated. So I wouldn’t assume Infuse is in the same position. And Jellyfin…I’m sure they haven’t exactly figured out any licensing.

Infuse might be my go to in the long run. I decided to buy the lifetime considering I appreciate the quality of the client and how it has solved an issue that Plex has yet to solve.