What's the status of Dolby Vision + Atmos on Plex? (re: LG WebOS, Nvidia Shield, Apple TV)

you can keep lossless audio.
the space you save depends on the size of the FEL.

Leon the professional EL is 13.2gb
MPEG-H HEVC Video 14208 kbps (21.80%) 1080p / 24 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / 1000nits / Dolby Vision FEL / BT.2020

Thank You. I read the post and adjusted my settings on the shield

Hi. Nvidia Shield TV Pro 2019 user, on a JBL Bar 9.1 and a LG BX.

I’m having a lot of issues using Plex with Dolby Vision files too. Sometimes it works, sometimes no… My Shield is used as a Server (Beta), with USB HDD, and as a Client (none Plex Pass or Beta).

I read that automatique refresh rate and resolution changes may cause some issues with that, I will try tonight with settings OFF. Subtiles and audio decoding may also cause issues.

Does someone has the all good configuration and settings to have (Plex server and client settings, LG BX settings) ? Thank you

These results are interesting. I just tested all the demo content on my Shield Pro and Sony A8H. All of them triggered DV on the first try, except for the MEL layer 7 demo (GI Joe), which required two tries to trigger. I believe the A8H and the X950H have the same chip, so the results should be the same.

However, I wonder how much we’re actually getting. Since the chip doesn’t support TV-led DV, I would think that we are basically at the whim of the Shield. The Shield says that it’s playing in DV (BTW I’m using the settings to test this; just seeing that it automatically changes to Dolby Vision Bright on the TV itself), but how can we know exactly what it’s doing? Others have mentioned that it is simply not using the FEL data when it is there. I haven’t seen any strobing though on FEL content. I’m honestly not even sure what to look for - probably a classic case of looking for a problem that I can’t see :sweat_smile:

I don’t think this occurs with most content. I’ve only seen the reports of strobing on a few titles.

Related to LG WebOS,

I understand the limitation around lossless audio due to the TV restrictions.
But what about Dolby vision? Will that be supported? Is there a limitation as well?

Hi. Please see here: Guide: How to play back Dolby Vision files on WebOS client - General / General Discussions - Plex Forum

Hi, thread’s disappeared :frowning_face:

Well, this is awkward… Not really wading into this, other than a passing interest to have DV/ATMOS availability locally. But I figured I would provide my test results from the videos, and provide some equipment configurations.

Thanks to axemanuk666 for the reporting format.

System Config:

Plex Media Server v1.21.4.4054-bab510e86
Plex Player Version 6.7.15.6886-07e5ab0d7
Client OS: Roku OS 9.41.4236.C2
Server OS: Ubuntu 18.04.5 LTS with CPU chipset Intel i7-3770 arch: Ivy Bridge rev.9 cache: 8192 KB
AVR: Sony STR-DN1080

The chain for playing this is:

Plex Media Server → Roku/Plex App → HDMI → Sony STR-DN1080 → HDMI(eARC Port) → LG OLED BX (eARC Port)

LG OLED BXPUA:
Audio Output: Configured with audio simply set to HDMI ARC. Since this is the last stop in the chain, the only time TV generated audio is in play is when watching broadcast.
Video Display: Configured to use UHD Alliance Filmmaker Mode, to auto-trigger on HDR/DV signals.

Sony STR-DN1080 Configuration
HDMI Control = On
HDMI Audio Out = Amp
HDMI Signal Format = Enhanced
4K Upscale (for non-4K sources) = On
Power off HDMI passthrough = On
Sound Field = Auto Format Decoding

Roku Ultra Settings:
Resolution: 4K UHD HDR, 60 FPS, HDCP 2.2

All tests and results below were run multiple times with the same results each time.

P4_LG_Dolby_Trailer_4K_Demo.mkv :

Play Type: Direct Play
Video Codec Detected: 4K (HEVC Main 10 HDR)
Video Copy Transcode: N
Audio Codec Detected: EAC3 5.1
Audio Copy Transcode: N
HDR Activation: Y? Maybe?
DolbyVision (DV) Activation: N
DolbyDigital+ (DD+) Activation: Y
ATMOS Activation: N
DTS Activation: N

P5_Dolby_Amaze.mkv : The colors are very blue/red skewed. Lacking green.

Play Type: Direct Play
Video Codec Detected: 4K (HEVC Main 10 HDR)
Video Copy Transcode: N
Audio Codec Detected: EAC3 5.1
Audio Copy Transcode: N
HDR Activation: N
DV Activation: Y
DD+ Activation: N
ATMOS Activation: Y
DTS Activation: N

P7_FEL_GIJoe_The_Rise_of_Cobra.mkv :

Play Type: Direct Stream (complete)
Video Codec Detected: 4K (HEVC Main 10 HDR)
Video Copy Transcode: Y
Audio Codec Detected: DTS-HD MA 5.1
Audio Copy Transcode: Y
HDR Activation: Y
DV Activation: N
DD+ Activation: N
ATMOS Activation:N
DTS Activation: Y (Receiver displayed DTS-HD MA 5.1 signal being played)

Since this was the only transcode, the log file XML is:

<Variant id="[REDACTED]" targetBitrate="115849" context="streaming" sourceVideoCodec="hevc" sourceAudioCodec="dca" videoDecision="copy" audioDecision="copy" protocol="http" container="mkv" videoCodec="hevc" audioCodec="dca" audioChannels="6" transcodeHwRequested="1" transcodeHwFullPipeline="0">
<Media audioProfile="ma" id="[REDACTED]" videoProfile="main 10" audioChannels="6" audioCodec="dca" bitrate="55166" container="mkv" duration="57140" height="2160" videoCodec="hevc" videoFrameRate="24p" videoResolution="4K" width="3840" selected="1">
<Part audioProfile="ma" id="[REDACTED]" videoProfile="main 10" bitrate="55166" container="mkv" duration="57140" height="2160" width="3840" decision="transcode" selected="1">
<Stream bitrate="53630" codec="hevc" colorPrimaries="bt2020" colorTrc="smpte2084" displayTitle="4K (HEVC Main 10 HDR)" extendedDisplayTitle="4K (HEVC Main 10 HDR)" frameRate="23.975999999999999" height="2160" id="49527" language="English" languageCode="eng" streamType="1" width="3840" decision="copy" location="direct" />
<Stream bitrate="1536" bitrateMode="cbr" channels="6" codec="dca" default="1" displayTitle="English (DTS-HD MA 5.1)" extendedDisplayTitle="Surround 5.1 (English DTS-HD MA)" id="49528" language="English" languageCode="eng" selected="1" streamType="2" decision="copy" location="direct" />

P7_MEL_GIJoe_The_Rise_of_Cobra.mkv :

Play Type: Direct Play
Video Codec Detected: 4K(HEVC Main 10 HDR)
Video Copy Transcode: N
Audio Codec Detected: AC3 Stereo
Audio Copy Transcode: N
HDR Activation: Y
DV Activation: N
DD+ Activation: Y
ATMOS Activation: N
DTS Activation: N

P81_GlassBlowing2_3840x2160@59_94fps_15200kbps.mkv : This was the absolute shining star of all the videos.

Play Type: Direct Play
Video Codec Detected: 4K(HEVC Main 10 HDR)
Video Copy Transcode: N
Audio Codec Detected: EAC3 5.1
Audio Copy Transcode: N
HDR Activation: N
DV Activation: Y
DD+ Activation: N
ATMOS Activation: Y
DTS Activation: N

And that is about that. It appears that it kind of works for the Roku/Plex combo in some cases. The P_5 just had really, really bad color skew, lacking green maybe? However, it DID trigger DolbyVision AND ATMOS (the cats loved the birbs and rain). Same with P81 - consistently every time, it would trigger both DV/ATMOS.

1 Like

Wow, new issue with Dolby Vision playback. Not every DoVi 5 MP4 actually works - some trigger Dolby Vision, some don’t whilst the included LG WebOS player reads both files correctly. Weird stuff.

Yeah none of my Dolby Vision files play properly on AppleTV 4k, Plex App (Mac), or Plex Web Player. Are we sure this is stuff actually supposed to work on anything other than Nvidia Shield?

There’s some example DV video files available here: ¦› 4K Dolby Vision video test | Amaze, Art, Clocks, Container

None of those play on any of my players without severe color issues like this (on Plex):


and this (on Infuse):

@ChuckPa Any idea if there’s anyone looking into these DV player issues?

Anything Dolby requires a license (even decoding).
Plex has existing Dolby licenses so my first folks to ask are the ones who can tell me if/when license will be obtained.

As for the players, I presume they are not DV-capable? Based on the comparison to Infuse, I surmise they are not. Taking that as true, next after licensing is transcoder team time to make the Dolby codecs work.

I will ask where things are at.
I know, because of other efforts currently underway, a lot of us have been elbows-deep in “work I can’t discuss” (no, it’s not a new feature :stuck_out_tongue: lol )

5 Likes

Thanks for the quick reply! AppleTV 4k is DV capable and my display (LG OLED) also is. As for the Plex AppleTV app not having support, at least according to the release notes below, it seems like it got it back in Dec.

Maybe that statement means something different than what I am thinking it does?

It does.
Other than a small minority of DV files with a particular profile , Plex on the ATV 4K simply forces the ATV 4K into Dolby Vision mode.
The same can be achieved watching a 20 year old SD episode of any random show if you choose the right settings.
What you are seeing is an icon saying you are seeing Dolby Vision.
What you aren’t seeing is Dolby Vision.

I have an LG too

Hmm so there are DV videos that play on ATV properly? I have 6 or 7 but none are actually playing correctly. Plex media server definitely parses the Dolby Vision information from the video files properly and sets it in the meta info though.

Example from the file above:

  • D O V I B L Present true
  • D O V I Level 6
  • D O V I Present true
  • D O V I Profile 5
  • D O V I R P U Present true
  • D O V I Version 1.0
  • Bit Depth 10
  • Chroma Subsampling 4:2:0
  • Codec ID dvhe

I guess I would expect if it was trying to play an unsupported profile it should just throw an error indicating the file contains an unsupported profile rather than playing it incorrectly.

I guess it’s ok if this is an incremental step towards supporting more profiles but it would at least be helpful to indicate that the video isn’t supported. Or maybe at the very least to call out the profiles that ARE supported in the release notes so we don’t go around scratching our heads trying to figure out what’s wrong with our videos or if Plex is broken :slight_smile:

Also btw Apple TV 4k says it supports:
HEVC Dolby Vision (Profile 5)/HDR10 (Main 10 profile) up to 2160p

So it seems like this isn’t an ATV/LG issue but a plex support issue I guess.

Many of the 4K DV Webdl’s that are appearing are supported.
But even then many of them give extremely warped colours.

Personally I’m over it and recently sold my Shield which pretty much handled any variety of DV.

It was a trade off. I much prefer the UX on the ATV 4K and I’m happy enough with HDR10.

2 Likes

The point being that that is the format used mostly by the streaming services. (Hence the Webdl reference)
A 4K DV Remux/UHD bluray rip will not currently work. It’s definitely not a Plex issue. Though I’m not particularly impressed by the obviously misleading release notes in that link.

But for some that are happy seeing the DV logo it’s enough.

Infuse infuse infuse on ATV, can’t go wrong with that player. Gave up streaming anything that isn’t SDR on Plex native players ages ago.

1 Like

Server: 1.23.1.4528 running on windows 10
Client 1: Plex Android TV app 8.17.1.25326 (Shield TV Pro 2019, Android 9, Kernel 4.9.140)
Client 2: Plex Android TV app 8.17.1.25326 (Sony X9500, Android 9, Kernel 4.9.125)

I have few single layer Dolby Vision & Dolby Atoms web-dl files which can be streamed perfected on Client 2, but on Client 1 (also on a mac web player and an android phone app) the color was warped.

First I thought it was a hdmi input issue, but the Netflix android tv app works just fine with Dolby Vision and Dolby Atoms, so I assume the input is not the problem here.

Then I tired cleared the cache and uninstall, install the Plex app on Client 1, but no luck.

I use Plex with my Xbox Series X, Nvidia Shield 2019, and Apple TV 4K. I can only get 99% consistent playback with Infuse on ATV. It’s nice having DV + TrueHD (w/ Atmos) on the Shield, but it is so unreliable. The new passthrough support on Series X is nice with Plex, but again, any MKV with DV metadata glitches like crazy when TrueHD (Atmos) tracks are enabled. I have to revert to the AC3 track as a workaround. So long story short, I am stuck with Infuse on ATV 4K for now, if I want near perfect playback. I guess I’ll have to keep putting my physical 4K discs into my standalone player for the full DV + TrueHD (Atmos) experience. If and when DV support is added to the Xbox Series X Plex app, I will give it a whirl.

Cheers,
Rc