Dolby Vision still not working with single layer mp4 files after newest beta player on shield pro

I have the newest android player beta. I also have the newest server beta. I rebooted the shield Pro and I know DV works on it because netflix kicks in on fine. I also went and changed all of the hdmi settings around to different ones to see if that mattered and it didnt.

Here are server and client logs. First video, venom is single layer DV, plays back as HDR10. Second video, atomic blonde, is dual layer and plays back as hdr10. Third video, black panther, is single layer DV and plays back as hdr10. But Black panther stutters badly. No others do.Archive.zip (6.4 MB)

I see you have put in logging.webarchive, I’m guessing this is the client logs? Could you save them as a text file as I can’t open that. The server logs work fine though!

The webarchive was the shield logs. I was able to convert it to txt. I am uploading it here.shieldlogs.txt (2.1 MB)

Do they look correct when playing back in HDR10?

Looking at the logs it seems your videos have 2 streams, one is HDR10 (the one we play) and a Dolby Vision stream (that we don’t play). If you extract the second Dolby Vision stream into a new file via FFmpeg, it should playback with Dolby Vision correctly. We sadly don’t have support for multi-video stream files at the moment and it’s not currently on the roadmap.

They do look correct in HDR10. Whats odd is when I play those same files back in Plex on my LG C8 they playback in dolby vision. Is that because LG is prioritizing the DV stream? Is there a way to set the shields player to prioritize DV on your end?

From investigating your logs and checking with others, it seems your videos are dual layer Dolby Vision which the LG supports but sadly the SHIELD does not. As such when you try to play the dual layer videos the Dolby Vision decoder is giving you the HDR10 output instead of the Dolby Vision.

Sadly, the SHIELD itself needs to support dual layer Dolby Vision and it’s not something we can add inside of Plex. You could use MakeMKV to convert the dual layer Dolby Vision into a single layer that will play on the SHIELD or enjoy HDR10!

Interesting, I was under the impression that only 1 of those movies was dual layer. Atomic blonde. I guess that answers that. I am going to try to use makemkv to extract the dv layer and also try clonebd.

Is there a way to tell if a file is dual layer?

Check for multiple video streams is the only option I think, Dual Layer will have the first stream as HDR10 and the second team will be Dolby Vision.

Unfortunately I cant do anything with the existing mp4 files I have. I need to grab originals in order to mess with them and extract layers. I am working on all that now.

Are you sure MakeMKV has the option to create a single layer DV file? I don’t see it in the options.
Regards

Check their forums for instructions, once you use MakeMKV you need to use a command line tool to sort the streams out it’s not completely built into MakeMKV (at least when I used it).

You could try using the Dolby muxer: https://github.com/DolbyLaboratories/dlb_mp4base

AS far as I’m aware there is still only DVDFab that can do this.
Plus of course whatever progress is being make here.
https://www.makemkv.com/forum/viewtopic.php?f=12&t=18602 which actually links heavily to sixones link.

Mmm I can’t afford DVDfab, :roll_eyes:

DVDFab didnt work, Neither did Make MKV or Clonebd. I didnt try the command line script.

In goodish news, I was able to try the LG HDR demo that you posted in the other thread and that worked. So DV works on the shield, it just needs to be single layer as you said.

I actually did a few tests with two trials a while back.
I managed to create one working file out of six attempts so not great.
There are plenty of reports on places like reddit that suggest it does work though. Personally life’s too short.
If a 100% working solution to create single layer comes along then cool. In the unlikely event that the Shield can do dual layer then better still.
'Til then Meh!

I’ve created one first go, took a while, Casino Royale and it looks stunning, only thing is dts-hd Track is slightly out of synch playing back via this beta on the shield, if I playback via Plex on my LG c7 it is fine, do you need any logs or anything?
Regards

Logs and a sample would be great.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.