[FEATURE REQUEST] Dolby Vision support for MKV on Apple TV 4K

No news yet on the 2021 Apple TV 4K refresh supporting Profile 8.x, though all signs point to “no”.

Supposedly 7.11 introduced support for DV, but as the thread is still open it doesn’t seem to be a full implementation as observed by several posters above.

Would be appreciated if Plex could give us some [official] feedback whether to expect expanded support, or if this is it.

Edit: silly of me to bump this without reading all :innocent: of the threads concerning this, but at least it is being worked on. We’ll see what the outcome is. Plex displays wrong colours with Dolby Vision on AppleTV 4k - #167 by Ridley

Without Apple TV supporting DV Profile 8.x, it won’t make a difference.

2 Likes

Hello,

I’m having troubles playing contents ripped this way:

Formato : HEVC
Formato/Informazioni : High Efficiency Video Coding
Profilo formato : Main 10@L5@Main
HDR format : Dolby Vision, Version 1.0, dvhe.05.06, BL+RPU
ID codec : V_MPEGH/ISO/HEVC
Durata : 1 o 20 min
Bitrate : 17,8 Mb/s
Larghezza : 3.840 pixel
Altezza : 2.160 pixel
Rapporto aspetto visualizzazione : 16:9
Modalità frame rate : Costante
Frame rate : 23,976 (24000/1001) FPS
Spazio colore : YUV
Croma subsampling : 4:2:0
Profondità bit : 10 bit
Bit/(pixel*frame) : 0.090

Plex Media Player on Apple TV 4K (3rd gen.) can’t direct play but it says that media needs to be transcoded.
Can you please fix this?

Thanks

Again, Apple TV - even the latest 3rd gen - only supports Dolby Vision Profile 5 (up to 2160p, 60 fps). Can you rip your Blu-Ray in DV Profile 5? :wink:

That’s P5.

That info is from mediainfo? Is this an MKV? Can you Analyze the media in Plex and then share the media info XML from Plex itself?

For DV P5, Plex uses Apple’s playback engine.

That engine doesn’t understand MKV. Plex should automatically use Direct Streaming if the Apple TV detects that Dolby Vision is available.

Is Dolby Vision available on the Apple TV & TV?

That info is from mediainfo ? Is this an MKV?

Yes and yes.

Can you Analyze the media in Plex and then share the media info XML from Plex itself?

1138.zip (3,2 KB)

Is Dolby Vision available on the Apple TV & TV?

Yes.

Hello, is there any update?

1 Like

I’m still waiting for a solution.

Might be waiting a while - volts isn’t a Plex employee - they’re just a user like you and me.

And I haven’t been paying attention. :slight_smile:

That file seems pretty normal. The video track is boring DV P5, I would expect that to work.

Do you have any other files with DV P5 that do work? - like a simple DV P5 MP4. It would be nice to separate “Does DV P5 work” from “Does this particular MKV work”.

Have you tried setting the Apple TV to a 4K, Dolby Vision mode? Sometimes that helps instead of relying on automatic mode switching.

Are you listening to the first audio track (ITA)?
Are you attempting to use subtitles?

I’m trying to produce a similar sample file with multiple similar audio tracks, just to see how it behaves for me.

1 Like

Hi . What exactly are you experiencing while trying to play? Does anything happen? Do you get an error? I’m also having trouble playing MKV with Dolby Vision profile 5, but the behavior is like what’s described here. Basically, I get a black screen with a rotating white spinner, and the audio starts playing but the video never loads. I’m seeing this with some but not all MKV with Dolby Vision. I’ve attached mediainfo output for the ones that failed and ones that are working.

From what I can tell, the working ones are dvhe.08.06, and the ones that fail are dvhe.05.06. My TV (LG OLED C2) says it’s receiving Dolby Vision for all working files.

Any thoughts?

failed.txt (36.3 KB)
working.txt (58.0 KB)

From what I can tell, dvhe.05.03 inside of an MKV container does not work on my Plex setup at all, while dvhe.08.06 works with no issues. I’ve remuxed problematic files to keep only 1 video and 1 audio stream, removing all subs and chapter text. Problem persists, a black loading screen with a rotating white spinner, audio starts playing but video never loads.

If I remux to an MP4 as I did here, everything works fine, so the video and audio streams themselves are just fine.

Hoping we can figure out why this is the case.

My setup is as follows:
Plex 8.22 (6477) on Apple TV 4K 2021 (A2169) running on tvOS 16.5 (20L563), video format forced to 4K Dolby Vision
Plex Media Server 1.32.4.7195 on a Synology DS1019+ running on DSM 7.2-64570 Update 1,
LG OLED C2 running firmware 03.33.16

I agree with @fahrennheit451. dvhe.05.06 in MKV works, dvhe.05.03 doesn’t. I suspect Plex is just whitelisting a few of the most-common DV profiles & levels, and the 1080p variants aren’t included.

I tried artificially overwriting the HEVC level, that wasn’t enough. I haven’t gotten around to faking the DV RPU level yet - power outage yesterday, Plex server PSU is dead. :slight_smile:

Bumping this thread as I ran into this as well. DV 05.03 doesn’t work.

dvhe.08.06 isn’t actually playing DV in case you weren’t aware.
It’s playing HDR while forcing the Apple TV into Dolby Vision mode.

Didn’t realize that! How does one truly verify that DV is being played on the Plex Server side?

dvhe.05.06 does indeed work. Just not dvhe.05.03.

If it isn’t Profile 5 it isn’t Dolby Vision in Plex despite what your tv says.
If it is Profile 5 then if it does play as DV then it will be true DV. But as you have found that’s also hit and miss.
Plex could of course adopt tvOS/iOS 17 upcoming ability to play Profile 8 natively in the future but the key word is “could.”
Infuse has for a while now had the ability to convert Profile 8 to Profile 5 on the fly (so true Dolby Vision) but they are already looking to switch from that method to implementing the next OS version native ability.

2 Likes

Great explanation, makes total sense. Here’s to hoping the Profile 8 gets implemented in Plex on tvOS!

1 Like

Link or something? I don’t think anybody is using P5’s nifty colorspace on-the-fly.