Plex displays wrong colours with Dolby Vision on AppleTV 4k

that’s great that infuse is a complete solution for you. For many of us, it is not.

we could argue all day which client app is better, but ultimately it doesn’t change the fact that plex needs to get its ■■■■ together and fix HDR playback.

Infuse may be your perfect solution. For me it’s not. I have to use both. However, Plex has actually got worse in the last couple of weeks and now has lip sync issues on top of the DV one. I’d just like Plex to have playback parity with Infuse. Do I think it will? I did at one point, but a year on, I very much doubt it anymore.

I’ve also noticed the lip sync issues. Audio is slightly ahead of video. It seems to only occur during direct play and not when transcoding.

Thread here Apple TV 4K audio sync issues with enhanced player

1 Like

Which will never happen when you all sit here providing the lamest excuses I’ve ever heard about continuing to use Plex despite its serious shortcomings.

this makes no sense whatsoever.

  1. no one is making excuses for plex. We simply have use cases, unlike yours, which require us to use the plex client still.

  2. how does our choice between the plex client and infuse affect whether they will fix HDR playback or not? It’s not like they’re losing revenue from your switching to infuse. If anything, our continuing to use plex and bringing up the issues here is what might, eventually, get the issue resolved. Simply giving up and using infuse forever doesn’t help anyone but infuse.

4 Likes

this is exactly my point. Using Infuse as a plex client is not leaving plex. If you were advocating for a different platform entirely like Emby or whatever you’d have a more valid point.

@Toecutter Stop being so antagonistic, and tone it down. I’ve already commented on another thread that we have work coming soon that helps improve HDR playback, which required changes to mpv and ffmpeg. You can say what you like about where you think resources are allocated and future plans, but that’s all speculation with no basis in fact. DoVi in particular is not only more technically complex (due to the number of different profiles, associated codecs and the minefield of device support), but legally complex too. It’s not that we can’t or don’t want to improve things, there are just often other things involved that people don’t know about.

2 Likes

I enjoyed your reply. It reads well, and we can see the passion. Besides it, another thing I find impressive is this forum. I can’t recall a nicer company that’s more interactive and considerate to their users. When you read nearly all the posts here, you see this a dozen times a day. So I will politely disagree when people conclude less, but anyway moving on.

It seemed to me that in the last few years, Plex focused on creating GPU hardware acceleration and getting external streams up and running.

Yes. As you noticed HDR, Dolby vision, and ATV4K have been a challenge for Plex to master. You say you can’t speculate as to why, but you do a pretty good when you commented how Streaming is a river of wealth. It would be odd for Plex to prioritize other things besides microtransactions, which I bet are almost working. Good honest income pays for more devs, but this is just me guessing.

But when you say Disney gets billions every year directly avoiding the middleman, I disagree. They have to pay their ISP a catastrophic amount of money for the total bytes transferred (AT&T), and they have to pay to use distributed data centers that are resilient to DDoS. Maybe those two examples aren’t what you mean by middlemen, but we can’t physically see their service without them.

Back to why HDR, Apple TV, and DoVi have been difficult. One answer is that Plex uses 3rd party software like ffmpeg, mpv, and OpenGL to do these tasks. If Apple looks at their ATV telemetry and sees Plex users don’t subscribe to ATV+ or sees we are still watching their partner’s shows on Plex, they have every incentive to encourage us to use the real ATV+ app. How would they do that? They might, for example, know that displaying 8bit colors (SDR) within Plex uses the Apple OpenGL-3.0 layer. So they might choose to not upgrade the tvOS OpenGL layer to version 3.1 that supports 10bit (HDR) colors.

Then what? People subscribe to ATV+ and Netflix while Plex coordinates with 3rd party devs who are not paid.

Maybe it’s nothing like this, but if you think they work on color banding but not DoVi, I guess that’s possible.

In closing, change is good. Hopefully the future will be good for you too, here or among the barbarians of MegaStReAm Media Server. :slight_smile:

omg get over yourself. we already got that update in the color banding thread.

You are annoying.

1 Like

Hoped it was fixed given the release notes for the beta just released today - 8.11 (4115), but nope…

@Ridley

Hey just a heads up, in case the latest client updates were supposed to fix this issues. It did not.

  • Fixed unsupported colorspace errors when playing DoVi content on a compatible device.
  • Some MP4 files could play with audio only. (Fix also requires Plex Media Server version 1.29.1 or later)

Which issues are you still seeing? I’ll need new client and server logs running the current versions, as the behavior of both has changed, along with a sample file (if the previous one’s still up, a link to that will be fine).

I’m aware of one remaining issue where some HEVC streams fail to play back (even when Direct Streaming) on some older Apple devices. DoVi P5 streams seem to have the problem more frequently, but the actual underlying issue is unrelated, and sometimes occurs in non-DoVi files as well. I’m not sure if there’s some buggy tool that some people use to generate P5 files, or what. You can verify if this is the issue by remuxing your file to MPEGTS and checking if the result works (i.e. ffmpeg -i path/to/input/file -c copy -map 0:v -map 0:a output.ts); if so, it’s likely the issue I’m referring to.

The aforementioned issue hasn’t been my top priority, since I haven’t seen a lot of samples that reproduce it, and automatically detecting and repairing streams with the problem would involve a fairly large amount of complex libavcodec work, but if anyone has a sizable number of files with the issue, I can probably bump it up the list a bit.

Thanks for your quick reply.

The issue remains the same as described previously, nothing has changed.
I pmed you the logs last time, they should still be in your inbox. As for the amount of media, it’s about 3/4 of the files you ‘borrow’ from the internet. (infuse plays them all).

Also there is the issue on the files that do play, that the TV remains in HDR mode and is not switched to DV mode, as described by multiple ppl in this thread, (and other threads) which results in a greyish/washed out picture. (again, infuse works for this issue perfectly as well)

I appreciate the time you put in here and like most teams, I assume, yours is stretched thin nowadays too but we are coming up on 1.5 years now, I have a full time job and a family and being unpaid QA for a for-profit company in my very limited spare time is not my favourite hobby, as you can imagine. Especially since an aTV is easy and cheap to get and I assume you have QA ppl in your team who can produce logs

At this point I’ll bow out, I stopped collecting DV and switched to HDR, maybe someone else is inclined to provide more.

Again, thank you for your time and effort you put in here and for replying on the forums, it is very much appreciated @Ridley

8 Likes

It’s Groundhog Day.

2 Likes

No, thank you for your time. Frankly I’m surprised you held out this long. Salute o7

6 Likes

So much this. Chances of fixing anything related to their media player instead of adding useless streaming features no one asked for is pretty low.

5 Likes

The main problem is that they don’t seem to grasp what the actual problem is, despite it having been explained in thorough detail by folks much smarter than me. If they don’t understand what the issue is, then it ain’t gonna get fixed.

2 Likes

Plex for Apple TV is still playing HDR/DV files with a purple/green tint. I know this thread has been going for a while, any potential fixes on the horizon?

We got a new intro animation on load though, isn’t that more important than proper playback of movies ? :rofl:

2 Likes

:100:

You got it