1. No user installed addons are supported, python or otherwise.
2. No, they really are not supported.
3. They are not coming back
4. Read from 1. again

Any mention of illegal streaming sites, addons or any pirated material will not be tolerated. This is not democracy and any offenders will be banned and posts deleted immediately without warning.

Other than that, we hope you enjoy MrMC so far and we welcome any input and feedback you might have.

Team MrMC.

Dolby Vision

Any issues that are tvOS specific
Post Reply
Silergo
Posts: 6
Joined: 26 Jul 2019, 10:21

Re: Dolby Vision

Post by Silergo »

davilla wrote: 26 Jul 2019, 23:59 It works, others have tested. I wrote the code and understand it pretty well.
All you have show here is that DV does not play under your setup. Debuglog and we can figure out why. Otherwise, not much can be done to resolve YOUR issue.
Web server "Failed to start".
yusesope wrote: 27 Jul 2019, 14:08 ######### "SINGLE LAYER" DOLBY VISION: THEORY #########

Use DVDFab to generate a "Sigle Layer" .mp4 file (choose the "single layer" profile, deselect any optimization settings and export the file without any audio track)
...
Why can't we use only this?
wesk05
Posts: 80
Joined: 20 Dec 2017, 06:20

Re: Dolby Vision

Post by wesk05 »

davilla wrote: 27 Jul 2019, 11:22 1st confirmation by others that DV works in MrMC. Note the testflight version.
https://forum.mrmc.tv/viewtopic.php?f=3 ... =30#p11458

It works, others have tested. I wrote the code and understand it pretty well.
The LG demos tested in that post were profile 4 dual layer which has now been deprecated by Dolby. True profile 5 Dolby Vision clips still don't seem to play back with correct colors at least according to what @cosmoxl reported. What DVDFab produces is pseudo profile 5.

Can you test this official demo clip: http://d3rlna7iyyu8wu.cloudfront.net/Do ... 00kbps.mp4
User avatar
Montoya
Posts: 446
Joined: 27 Sep 2017, 22:46

Re: Dolby Vision

Post by Montoya »

Are there any differences in DV format support with Infuse 6.1.4 beta compared to MrMC current beta ?
https://firecore.com/comment/100633#comment-100633

Edit: typo in Infuse version number
Last edited by Montoya on 27 Jul 2019, 17:10, edited 1 time in total.
Apple TV 4K 64GB tvOS 14.0 - MrMC 3.9.8 - Win10 Pro x64 1909 build 19041.488
DVBLink Server 6.0.0 build14499 - TVMosaic Server build 17679 - Emby Server build 4.4.3.0
Grencola
Posts: 103
Joined: 25 Feb 2018, 03:02

Re: Dolby Vision

Post by Grencola »

Awesome info yusesope, I'll get right to work! :)
Silergo wrote: 27 Jul 2019, 16:14
yusesope wrote: 27 Jul 2019, 14:08 ######### "SINGLE LAYER" DOLBY VISION: THEORY #########

Use DVDFab to generate a "Sigle Layer" .mp4 file (choose the "single layer" profile, deselect any optimization settings and export the file without any audio track)
...
Why can't we use only this?
You can if you only want eac3 audio. As soon as you demux (export) the video track it strips off any rpu info and leaves you with an hdr10 only hevc file. so the actual mp4 that is made needs to be manipulated to add hd-audio.
cosmoxl
Posts: 1759
Joined: 12 Dec 2015, 14:16

Re: Dolby Vision

Post by cosmoxl »

wesk05 wrote: 27 Jul 2019, 16:50
davilla wrote: 27 Jul 2019, 11:22 1st confirmation by others that DV works in MrMC. Note the testflight version.
https://forum.mrmc.tv/viewtopic.php?f=3 ... =30#p11458

It works, others have tested. I wrote the code and understand it pretty well.
The LG demos tested in that post were profile 4 dual layer which has now been deprecated by Dolby. True profile 5 Dolby Vision clips still don't seem to play back with correct colors at least according to what @cosmoxl reported. What DVDFab produces is pseudo profile 5.

Can you test this official demo clip: http://d3rlna7iyyu8wu.cloudfront.net/Do ... 00kbps.mp4
Same as the others. It triggers DV but has wrong colors.

But, there are several other DV samples I have that do play properly. I guess a different profile?
Silergo
Posts: 6
Joined: 26 Jul 2019, 10:21

Re: Dolby Vision

Post by Silergo »

Montoya wrote: 27 Jul 2019, 16:55 Are there any differences in DV format support with Infuse 6.1.4 beta compared to MrMC current beta ?
https://firecore.com/comment/100633#comment-100633

Edit: typo in Infuse version number
For me - yes, beta 6.1.4 can play DV, what mrmc can't:
https://fs3.fex.net/download/2389583090
wesk05
Posts: 80
Joined: 20 Dec 2017, 06:20

Re: Dolby Vision

Post by wesk05 »

cosmoxl wrote: 27 Jul 2019, 17:39 Same as the others. It triggers DV but has wrong colors.

But, there are several other DV samples I have that do play properly. I guess a different profile?
From what I have gathered, profile 4 & "DVDFab profile 5" clips play correctly on MrMC. Bitstreams with ICtCp color are not playing properly. From what James stated on his forum, Infuse seems to play that one also correctly. I haven't independently verified any of these. I left my ATV4K at my parent's place when I visited them last. I will have to get a new one now :D
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Dolby Vision

Post by davilla »

wesk05 wrote: 27 Jul 2019, 18:58
cosmoxl wrote: 27 Jul 2019, 17:39 Same as the others. It triggers DV but has wrong colors.

But, there are several other DV samples I have that do play properly. I guess a different profile?
From what I have gathered, profile 4 & "DVDFab profile 5" clips play correctly on MrMC. Bitstreams with ICtCp color are not playing properly. From what James stated on his forum, Infuse seems to play that one also correctly. I haven't independently verified any of these. I left my ATV4K at my parent's place when I visited them last. I will have to get a new one now :D
It's actually an Apple issue with AVSampleBufferDisplayLayer (used by AVFoundation codec). Apple's player does not handle the ICtCp color right. At least under 12.4.

Infuse uses the Apple Metal API instead of OpenGLES. The Metal API can render 10-bit. OpenGLES cannot.

So we are back to getting Metal API rendering at least for video content.
wesk05
Posts: 80
Joined: 20 Dec 2017, 06:20

Re: Dolby Vision

Post by wesk05 »

davilla wrote: 27 Jul 2019, 19:11 It's actually and Apple issue with AVSampleBufferDisplayLayer (used by AVFoundation codec). Apple's player does not handle the ICtCp color right. At least under 12.4.

Infuse uses the Apple Metal API instead of OpenGLES. The Metal API can render 10-bit. OpenGLES cannot.

So we are back to getting Metal API rendering at least for video content.
That explains the difference!
yusesope
Posts: 16
Joined: 17 Jul 2019, 10:01

Re: Dolby Vision

Post by yusesope »

In the course of subsequent experiments, I noticed that the Bento4 tools are not able to handle large files (they crash).

I have therefore updated and simplified my previous commands (HERE).

Now there is no need for the Bento4 SDK, Python and custom atoms (and related custom patching tool)

Enjoy!
Post Reply