[FEATURE REQUEST] Dolby Vision support for MKV [IMPLEMENTED]

Thanks for the correction. You are correct as H.265 is still a compression. I edited my prior comment.

Regardless, now that MakeMKV can do DL-DV, hopefully PLEX can open this can of worms and let loose on DV playback for PLEX Pass Members. Of course, correcting a few bugs, like Hub management on NVShield Pro would also be nice.

No problem. I had noticed some others here had said the same thing about UHD discs.

3 Likes

IT WORKS

The very first time I started a DV movie it showed the badge for about 5 seconds and then the screen flashed and the HDR badge came up instead. I exited out and went back in and it stayed DV for a good 15 seconds, but I had to get to a meeting for work so that’s the longest I could test.

I’ll try watching some harder stuff (like Gemini Man in 60fps) later and post some updates!

6 Likes

This is awesome! I can’t wait to get home and test this. All my discs are ready to go into box and collect dust now.

PS. Plex should start tagging HDR10 and Dolby Vision movies as such instead of tagging like how it is now, 4K UHD, which is redundant anyway.

4 Likes

@Cannikin - please clarify what platform you are running this on?

This thread is about Android TV.

Thanks for the feature.
I’ve tried playing the MakeMKV samples on the FireTV Stick 4K and it only triggers Dolby Vision on the profile 7 FEL file.

Summary:
Profile 5 > nothing triggered
Profile 7, MEL > HDR triggered
Profile 7, FEL > Dolby Vision triggered, black screen (expected)
Profile 8.1 > HDR triggered

I’m expecting all of these to at least trigger Dolby Vision, as they do with ExoPlayer itself on the same device.

I’m using the new Plex beta (version 8.8.0.20999-beta) using the arm64v8a variant. I manually installed it on my 2019 Nvidia Shield Pro.

I’m playing MKV files ripped with MakeMKV version 1.15.2.

1 Like

This is great, and it works!! I tried Black Panther on an Android TV and it triggered DV with full color and no audio issues. Birds of Prey did NOT trigger DV though. I’ll try a few more to see if any others work.

@anon18523487 - this thread was originally started specifically for Nvidia Shield 2019, not just Android TV. It also morphed into general Plex support for Dolby Vision in MKV (which is all platforms really).

@Cannikin - thanks for clarifying! This is exactly the information I was looking for. Cheers!

1 Like

Did you sideload the beta? Betas are not available in the Amazon Appstore.

The Shield runs Android TV so any features available on the Shield will apply to all Android TVs. Specifics on if something works will depend on the device.

Feature requests are per platform or at least that’s the way they are intended. That way we can close requests are they are implemented. It’s impossible to implement some requests on some platforms so those requests would stay open forever.

If you need this for other platforms, please make a new request for that platform.

Yes I have installed the latest beta using adb.

If something’s not working, we’ll need Android app logs and the XML for that file to investigate.

I mean, you’re a Plex employee - I’m sure you’re aware that DV support should be on the other major platforms, right (Apple TV 4K, I’m looking at you)? Anyway, I’ll bow out and create a thread there.

As mentioned above, some features can’t be implemented on certain platforms due to either software or hardware limitations. That’s why we request should be made per platform. If there is a definitely no, we can close those so people don’t keep waiting.

For example DV support on Web is not going to be possible, so if this request is for DV on all platforms, this request will never be complete.

I hear you. A thread was created with the Apple TV tag. Let’s see if you guys can make it happen over there now. I’ll bow out of this thread, as I totally forgot it was only for the nvidia shield. Lol

I’ve created a log file for playback of the profile 5 sample and it contains this:
Stream has Dolby Vision v1.0 Profile: dvhe (5) L9
[VideoStream] Dolby Vision profile in the video stream is unsupported.

Which is weird, as that’s the streaming format that’s widely supported.
Attached log and xml.

p5.zip (7.8 KB)

Edit:
For the unsupported profile (7 FEL), it says this:
[VideoStream] Stream has Dolby Vision v1.0 Profile: null (7) L6
[FF] Video decoder doesn’t support dolbyvision (video/dolby-vision).

But triggers Dolby Vision with a black screen.