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
User avatar
timstephens24
Posts: 840
Joined: 09 Dec 2015, 22:43

Re: Dolby Vision

Post by timstephens24 » 16 Jul 2019, 01:03

MrMC played my samples from Netflix 4K DV for Stranger Things S3 but the color was messed up (DV activated though). :D

I'll send you an email to support, Davilla, after I get a link for you. Might be tomorrow afternoon.
Apple TV 4K / NVIDIA Shield -> Denon X6500H 7.2.4 -> LG OLED65C6P
Channels DVR w/ HDHomeRun Connect Quattro
Patiently Testing all the things // Multiple other devices
##### SYNOLOGY 1815+ #####

mulucy_ma
Posts: 7
Joined: 01 Jul 2019, 22:18

Re: Dolby Vision

Post by mulucy_ma » 16 Jul 2019, 02:17

Grencola wrote:
16 Jul 2019, 00:43
mulucy_ma wrote:
15 Jul 2019, 11:22
That did not work, unfortunately. I will try to report it to DVDFab once my account is active and I am able to comment and request on the forum.
edit:
Somebody already asked the same question https://forum.dvdfab.cn/forum/uhd-copy- ... ons-as-sdr. I am sure it has to do something with the HDR10+ dynamic metadata
oh cool so hdr10+ remains even once demuxed? then it's definitely hardcoded and not just extra rpu info like dolby vision. I like it better already! ;) that means you could make an mkv remux with hd-audio and it should work no problem.... on TV with hdr10+ that is :lol:
Lol, the only problem we have is HDR10+ content and the TV. I don't think we have TVs supporting HDR10+ other than Samsung and some Panasonic models made available for the entire world but the US. But considering the fact that Fox is now part of the Disney, and they released a disk with both formats, I can say the future is bright for HDR10+.

yusesope
Posts: 14
Joined: 17 Jul 2019, 10:01

Re: Dolby Vision

Post by yusesope » 17 Jul 2019, 10:53

Hello everyone!
I don't own an apple tv 4K but this thread is really interesting.

Personally, I use a simple DLNA Server and I'm able to reproduce Dolby Vision content with lossless audio on my LG OLED: when the video starts on my TV, I send (through HDMI, at the same time) the lossless audio track to my Denon AVR.
I know, it's a stupid hack but it works!

It would be great if you could choose the audio track regardless of the video format.
With the DLNA protocol it is not possible.
Instead, your application may behave like MPC-HC (on PC) and bypass the limitations imposed by the mp4 container.
Image

Just my two cents.
Thank you for your attention!

yusesope
Posts: 14
Joined: 17 Jul 2019, 10:01

Re: Dolby Vision

Post by yusesope » 19 Jul 2019, 09:55

On the mp4ra website is indicated the compatibility of the ALAC codec (Apple Lossless Audio Codec) with the .mp4 container (mp4ra.org/#/codecs)

I did some experiments using the UHD disc of the movie Hellboy (2019):
TrueHD (ATMOS) --> PCM (pcm_s24le / 48kHz) --> ALAC

Clearly, the conversion involves the loss of metadata (dialnorm for the "simple" TrueHD, Spatial Coding metadata for ATMOS / DTS: X).
Otherwise the audio track should be identical to the original.

I don't know if your players can actually use the Dolby Vision data of the file I created.
I don't know if your apple TVs can correctly handle the ALAC codec.

In case you want to give it a shot, this is the link for the file:
https://my.pcloud.com/publink/show?code ... HMCBizafOX

DISC INFO

Code: Select all

Disc Title:     Hellboy.2019.2160p.BluRay.HEVC.TrueHD.7.1.Atmos-BHD
Disc Size:      90,915,214,404 bytes
Protection:     AACS2
Extras:         Ultra HD, BD-Java
BDInfo:         0.7.5.3 (compatible layout created by DVDFab 11.0.3.9)

PLAYLIST REPORT:

Name:                   00802.MPLS  
Length:                 2:01:02.254 (h:m:s.ms)
Size:                   77,608,876,032 bytes
Total Bitrate:          85.49 Mbps

(*) Indicates included stream hidden by this playlist.

VIDEO:

Codec                   Bitrate             Description     
-----                   -------             -----------     
MPEG-H HEVC Video       66114 kbps          2160p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / HDR10 / BT.2020 / 
* MPEG-H HEVC Video     7652 kbps           1080p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / Dolby Vision / BT.2020 / 

AUDIO:

Codec                           Language        Bitrate         Description     
-----                           --------        -------         -----------     
Dolby TrueHD/Atmos Audio        English         5703 kbps       7.1-Atmos / 48 kHz / 5703 kbps / 24-bit (AC3 Core: 5.1-EX / 48 kHz / 448 kbps)


MEDIAINFO FILE with ALAC audio:

Code: Select all

Generale
Nome completo                           : Hellboy_DV_ALAC_split.mp4
Formato                                 : MPEG-4
Nome commereciale                       : HDR10
Profilo formato                         : Base Media / Version 2
ID codec                                : mp42 (isom/mp42)
Dimensione                              : 3,09 GiB
Durata                                  : 5 min 53s
Modo bitrate generale                   : Variabile
Bitrate totale                          : 75,2 Mb/s

Video
ID                                      : 1
Formato                                 : HEVC
Formato/Informazioni                    : High Efficiency Video Coding
Nome commereciale                       : HDR10
Profilo formato                         : Main 10@L5.1@High
Dolby Vision                            : 1.0, dvhe.05.06, BL+RPU
ID codec                                : dvhe
ID codec/Informazioni                   : High Efficiency Video Coding with Dolby Vision
Durata                                  : 5 min 53s
Bitrate                                 : 69,9 Mb/s
Bitrate massimo                         : 107 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 (Type 2)
Profondità bit                          : 10 bit
Bit/(pixel*frame)                       : 0.351
Dimensione della traccia                : 2,88 GiB (93%)
colour_range                            : Limited
Colori primari                          : BT.2020
Caratteristiche trasferimento           : PQ
Coefficienti matrici                    : BT.2020 non-constant
MasteringDisplay_ColorPrimaries         : Display P3
MasteringDisplay_Luminance              : min: 0.0001 cd/m2, max: 4000 cd/m2
MaxCLL                                  : 3947 cd/m2
MaxFALL                                 : 542 cd/m2
Codec configuration box                 : hvcC+dvcC

Audio
ID                                      : 2
Formato                                 : ALAC
ID codec                                : alac
ID codec/Informazioni                   : Apple Lossless Audio Codec
Durata                                  : 5 min 53s
Modalità bitrate                        : Variabile
Bitrate                                 : 5.319 kb/s
Bitrate massimo                         : 7.064 kb/s
Canali                                  : 8 canali
Channel layout                          : C Lscr Rscr L R Ls Rs LFE
Frequenza campionamento                 : 48,0 kHz
Profondità bit                          : 24 bit
Dimensione della traccia                : 224MiB (7%)

User avatar
davilla
Team MrMC
Posts: 4150
Joined: 26 Oct 2015, 17:01

Re: Dolby Vision

Post by davilla » 20 Jul 2019, 13:37

@timstephens24 :) I can alway count on you tossing me something interesting. Poking deeper.

@yusesope Play fine it seems, audio info in MrMC shows as "undetermined - 7.1" but that because while it can decode ALAC, the code does not contain a string definition for ALAC so it kicks back to "undetermined". Will fix that. My Denon also shows 5.1 PCM, it should be 7.1. Will fix that too.

User avatar
davilla
Team MrMC
Posts: 4150
Joined: 26 Oct 2015, 17:01

Re: Dolby Vision

Post by davilla » 20 Jul 2019, 14:22

@yusesope

can I get a mediainfo from the original with TrueHD ?


Channel layout : C Lscr Rscr L R Ls Rs LFE

Lscr Rscr are left of center and right of center. Unusual but is why those two get dropped.

User avatar
davilla
Team MrMC
Posts: 4150
Joined: 26 Oct 2015, 17:01

Re: Dolby Vision

Post by davilla » 20 Jul 2019, 14:43

@timstephens24


UV sampling is screwed up. It's 10 bits yet Color range is Full, something I'd except for 8 bit.
Smells like a bad encode/transcode ?

Even video toolbox has messed up colors, but the generated thumbnail looks right. Which suggests it's really 8 bit and not HDR.

Is this a one off or do you have several like this ?

yusesope
Posts: 14
Joined: 17 Jul 2019, 10:01

Re: Dolby Vision

Post by yusesope » 20 Jul 2019, 16:24

davilla wrote:
20 Jul 2019, 14:22
can I get a mediainfo from the original with TrueHD ?

Code: Select all

Audio #1
ID                                      : 4352 (0x1100)
ID menu                                 : 1 (0x1)
Formato                                 : AC-3 MLP FBA 16-ch
Formato/Informazioni                    : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Nome commereciale                       : Dolby TrueHD with Dolby Atmos
Modo muxing                             : Stream extension
ID codec                                : 131
Durata                                  : 2 o 1 min
Modalità bitrate                        : Variabile
Bitrate                                 : 448 kb/s
Bitrate massimo                         : 9.408 kb/s
Canali                                  : 8 canali
Channel layout                          : L R C LFE Ls Rs Lb Rb
Frequenza campionamento                 : 48,0 kHz
Frame rate                              : 31,250 FPS (1536 SPF)
Profondità bit                          : 16 bit
Modo compressione                       : Con perdita
Dimensione della traccia                : 388MiB (1%)
ServiceKind/String                      : Complete Main
Number of dynamic objects               : 15
Bed channel count                       : 1 canale
Bed channel configuration               : LFE
davilla wrote:
20 Jul 2019, 14:22
Channel layout : C Lscr Rscr L R Ls Rs LFE
Lscr Rscr are left of center and right of center. Unusual but is why those two get dropped.
You're absolutely right.
I've manipulated the channels layout during the conversion to PCM.
The reason is that:

Code: Select all

// These are the Channel Layout Tags used in the Channel Layout Info portion of the ALAC magic cookie
enum
{
    kALACChannelLayoutTag_Mono          = (100<<16) | 1,    // C
    kALACChannelLayoutTag_Stereo        = (101<<16) | 2,	// L R
    kALACChannelLayoutTag_MPEG_3_0_B    = (114<<16) | 3,	// C L R
    kALACChannelLayoutTag_MPEG_4_0_B    = (116<<16) | 4,	// C L R Cs
    kALACChannelLayoutTag_MPEG_5_0_D    = (120<<16) | 5,    // C L R Ls Rs
    kALACChannelLayoutTag_MPEG_5_1_D    = (124<<16) | 6,	// C L R Ls Rs LFE
    kALACChannelLayoutTag_AAC_6_1       = (142<<16) | 7,	// C L R Ls Rs Cs LFE
    kALACChannelLayoutTag_MPEG_7_1_B	= (127<<16) | 8     // C Lc Rc L R Ls Rs LFE    (doc: IS-13818-7 MPEG2-AAC)
};
(source HERE)

I think is the only way to deal with both ALAC and the 8 channels tracks.
I wanted to try an MLP track but I can't find any valid encoder.


PS:
If you can, consider what I wrote in my first post


EDIT:
If it can help you, the LAV Audio Filter (latest release) seems to correctly handle all 8 channels.
Image

User avatar
timstephens24
Posts: 840
Joined: 09 Dec 2015, 22:43

Re: Dolby Vision

Post by timstephens24 » 20 Jul 2019, 23:29

davilla wrote:
20 Jul 2019, 14:43
@timstephens24

UV sampling is screwed up. It's 10 bits yet Color range is Full, something I'd except for 8 bit.
Smells like a bad encode/transcode ?

Even video toolbox has messed up colors, but the generated thumbnail looks right. Which suggests it's really 8 bit and not HDR.

Is this a one off or do you have several like this ?
I have the whole season. They play fine and trigger DV from a USB on my TV. :(

Also there's no encoding or anything, it's exactly what you'd get watching it on Netflix with a Dolby Vision TV :oops:
Apple TV 4K / NVIDIA Shield -> Denon X6500H 7.2.4 -> LG OLED65C6P
Channels DVR w/ HDHomeRun Connect Quattro
Patiently Testing all the things // Multiple other devices
##### SYNOLOGY 1815+ #####

rhadamants
Posts: 1
Joined: 21 Jul 2019, 03:23

Re: Dolby Vision

Post by rhadamants » 21 Jul 2019, 03:28

yusesope wrote:
19 Jul 2019, 09:55
On the mp4ra website is indicated the compatibility of the ALAC codec (Apple Lossless Audio Codec) with the .mp4 container (mp4ra.org/#/codecs)

I did some experiments using the UHD disc of the movie Hellboy (2019):
TrueHD (ATMOS) --> PCM (pcm_s24le / 48kHz) --> ALAC

Clearly, the conversion involves the loss of metadata (dialnorm for the "simple" TrueHD, Spatial Coding metadata for ATMOS / DTS: X).
Otherwise the audio track should be identical to the original.

I don't know if your players can actually use the Dolby Vision data of the file I created.
I don't know if your apple TVs can correctly handle the ALAC codec.

In case you want to give it a shot, this is the link for the file:
https://my.pcloud.com/publink/show?code ... HMCBizafOX

DISC INFO

Code: Select all

Disc Title:     Hellboy.2019.2160p.BluRay.HEVC.TrueHD.7.1.Atmos-BHD
Disc Size:      90,915,214,404 bytes
Protection:     AACS2
Extras:         Ultra HD, BD-Java
BDInfo:         0.7.5.3 (compatible layout created by DVDFab 11.0.3.9)

PLAYLIST REPORT:

Name:                   00802.MPLS  
Length:                 2:01:02.254 (h:m:s.ms)
Size:                   77,608,876,032 bytes
Total Bitrate:          85.49 Mbps

(*) Indicates included stream hidden by this playlist.

VIDEO:

Codec                   Bitrate             Description     
-----                   -------             -----------     
MPEG-H HEVC Video       66114 kbps          2160p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / HDR10 / BT.2020 / 
* MPEG-H HEVC Video     7652 kbps           1080p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / Dolby Vision / BT.2020 / 

AUDIO:

Codec                           Language        Bitrate         Description     
-----                           --------        -------         -----------     
Dolby TrueHD/Atmos Audio        English         5703 kbps       7.1-Atmos / 48 kHz / 5703 kbps / 24-bit (AC3 Core: 5.1-EX / 48 kHz / 448 kbps)


MEDIAINFO FILE with ALAC audio:

Code: Select all

Generale
Nome completo                           : Hellboy_DV_ALAC_split.mp4
Formato                                 : MPEG-4
Nome commereciale                       : HDR10
Profilo formato                         : Base Media / Version 2
ID codec                                : mp42 (isom/mp42)
Dimensione                              : 3,09 GiB
Durata                                  : 5 min 53s
Modo bitrate generale                   : Variabile
Bitrate totale                          : 75,2 Mb/s

Video
ID                                      : 1
Formato                                 : HEVC
Formato/Informazioni                    : High Efficiency Video Coding
Nome commereciale                       : HDR10
Profilo formato                         : Main 10@L5.1@High
Dolby Vision                            : 1.0, dvhe.05.06, BL+RPU
ID codec                                : dvhe
ID codec/Informazioni                   : High Efficiency Video Coding with Dolby Vision
Durata                                  : 5 min 53s
Bitrate                                 : 69,9 Mb/s
Bitrate massimo                         : 107 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 (Type 2)
Profondità bit                          : 10 bit
Bit/(pixel*frame)                       : 0.351
Dimensione della traccia                : 2,88 GiB (93%)
colour_range                            : Limited
Colori primari                          : BT.2020
Caratteristiche trasferimento           : PQ
Coefficienti matrici                    : BT.2020 non-constant
MasteringDisplay_ColorPrimaries         : Display P3
MasteringDisplay_Luminance              : min: 0.0001 cd/m2, max: 4000 cd/m2
MaxCLL                                  : 3947 cd/m2
MaxFALL                                 : 542 cd/m2
Codec configuration box                 : hvcC+dvcC

Audio
ID                                      : 2
Formato                                 : ALAC
ID codec                                : alac
ID codec/Informazioni                   : Apple Lossless Audio Codec
Durata                                  : 5 min 53s
Modalità bitrate                        : Variabile
Bitrate                                 : 5.319 kb/s
Bitrate massimo                         : 7.064 kb/s
Canali                                  : 8 canali
Channel layout                          : C Lscr Rscr L R Ls Rs LFE
Frequenza campionamento                 : 48,0 kHz
Profondità bit                          : 24 bit
Dimensione della traccia                : 224MiB (7%)
This test HellBoy is fine on my sony x900f. You converted this sample? Using this mp4mux profile 7 or 6 no DV and profile 5 colors issues on sony x900f.

Post Reply