Dolby Vision now possible through MP4 Mux.

Please post here for issues related to UHD discs
baker99
Posts: 84
Joined: Wed Oct 30, 2019 7:05 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by baker99 »

I've just posted a support request regarding the colour issues on the Shield forum, if anyone else wants to add comments they would be welcome https://www.nvidia.com/en-us/geforce/fo ... by-vision/
box4m
Posts: 68
Joined: Tue Sep 10, 2019 7:23 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by box4m »

When trying the bl_el_rpu_builder from yusesope (big thanks, awesome job), i get an outputfile that doesnt appear to be dual layer, its the same size as only the BL and when dropping it into txmuxer for example, its just 1 stream.

I dont know if thats why the next problem occurs(?)
when running:

"mp4muxer.exe -i path\BL_EL_RPU.hevc --dv-profile 4or7 -o path\output_dv.mp4"

i finishes instantly and no output is created

Appreciate some pointers, im not really savvy when it comes to your terminology in this thread but i try to pickup what i can, i consider myself "IT savvy"
kazuma
Posts: 132
Joined: Fri Nov 08, 2019 9:51 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by kazuma »

does anyone know what 'web optimizer ' is in dvdfab? is it better to leave it on?
RESET_9999
Posts: 1853
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

this modified version of tsMuxer(thanks a5180007) now retains the EL when using yusesope tool.
SL EL+RPU also now works on the x700( LG TV too) and without the dual-layer TS bug ( play one time, reboot). But this build doesnt work anymore with the dual layer DV remux from uhd-bd
test build:https://drive.google.com/file/d/10zOr0I ... sp=sharing
SL BL+EL+RPU atmos sample: https://drive.google.com/file/d/1n95g_b ... sp=sharing ----->atmos + DV works on shield/plex

Code: Select all

Complete name                            : D:\BL_EL_RPU.ts
Format                                   : MPEG-TS
File size                                : 61.0 MiB
Duration                                 : 30 s 14 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 17.0 Mb/s
Maximum Overall bit rate                 : 35.5 Mb/s

Video
ID                                       : 4117 (0x1015)
Menu ID                                  : 1 (0x1)
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main 10@L5.1@High
HDR format                               : Dolby Vision, Version 1.0, dvhe.08.06, BL+EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID                                 : 36
Duration                                 : 29 s 863 ms
Bit rate                                 : 15.6 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0 (Type 2)
Bit depth                                : 10 bits
Bits/(Pixel*Frame)                       : 0.078
Stream size                              : 55.4 MiB (91%)
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                 : PQ
Matrix coefficients                      : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level              : 1016 cd/m2
Maximum Frame-Average Light Level        : 342 cd/m2

Audio
ID                                       : 4352 (0x1100)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3 MLP FBA 16-ch
Format/Info                              : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name                          : Dolby TrueHD with Dolby Atmos
Muxing mode                              : Stream extension
Codec ID                                 : 131
Duration                                 : 30 s 17 ms
Bit rate mode                            : Variable
Bit rate                                 : 640 kb/s
Maximum bit rate                         : 7 158 kb/s
Channel(s)                               : 8 channels
Channel layout                           : L R C LFE Ls Rs Lb Rb
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 2.29 MiB (4%)
Service kind                             : Complete Main
Number of dynamic objects                : 15
Bed channel count                        : 1 channel
Bed channel configuration                : LFE
Angryunibrow
Posts: 104
Joined: Wed Nov 06, 2019 11:26 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Angryunibrow »

RESET_9999 wrote:
Sat Mar 07, 2020 11:42 pm
this modified version of tsMuxer(thanks a5180007) now retains the EL when using yusesope tool.
SL EL+RPU also now works on the x700( LG TV too) and without the dual-layer TS bug ( play one time, reboot). But this build doesnt work anymore with the dual layer DV remux from uhd-bd
test build:https://drive.google.com/file/d/10zOr0I ... sp=sharing
SL BL+EL+RPU atmos sample: https://drive.google.com/file/d/1n95g_b ... sp=sharing ----->atmos + DV works on shield/plex

Code: Select all

Complete name                            : D:\BL_EL_RPU.ts
Format                                   : MPEG-TS
File size                                : 61.0 MiB
Duration                                 : 30 s 14 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 17.0 Mb/s
Maximum Overall bit rate                 : 35.5 Mb/s

Video
ID                                       : 4117 (0x1015)
Menu ID                                  : 1 (0x1)
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main 10@L5.1@High
HDR format                               : Dolby Vision, Version 1.0, dvhe.08.06, BL+EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID                                 : 36
Duration                                 : 29 s 863 ms
Bit rate                                 : 15.6 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0 (Type 2)
Bit depth                                : 10 bits
Bits/(Pixel*Frame)                       : 0.078
Stream size                              : 55.4 MiB (91%)
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                 : PQ
Matrix coefficients                      : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level              : 1016 cd/m2
Maximum Frame-Average Light Level        : 342 cd/m2

Audio
ID                                       : 4352 (0x1100)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3 MLP FBA 16-ch
Format/Info                              : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name                          : Dolby TrueHD with Dolby Atmos
Muxing mode                              : Stream extension
Codec ID                                 : 131
Duration                                 : 30 s 17 ms
Bit rate mode                            : Variable
Bit rate                                 : 640 kb/s
Maximum bit rate                         : 7 158 kb/s
Channel(s)                               : 8 channels
Channel layout                           : L R C LFE Ls Rs Lb Rb
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 2.29 MiB (4%)
Service kind                             : Complete Main
Number of dynamic objects                : 15
Bed channel count                        : 1 channel
Bed channel configuration                : LFE

Going to test this now on a full movie.
powdeau
Posts: 45
Joined: Sat Jan 12, 2019 1:01 am

Re: Dolby Vision now possible through MP4 Mux.

Post by powdeau »

RESET_9999 wrote:
Sat Mar 07, 2020 11:42 pm
this modified version of tsMuxer(thanks a5180007) now retains the EL when using yusesope tool.
SL EL+RPU also now works on the x700( LG TV too) and without the dual-layer TS bug ( play one time, reboot). But this build doesnt work anymore with the dual layer DV remux from uhd-bd
test build:https://drive.google.com/file/d/10zOr0I ... sp=sharing
SL BL+EL+RPU atmos sample: https://drive.google.com/file/d/1n95g_b ... sp=sharing ----->atmos + DV works on shield/plex

Code: Select all

Complete name                            : D:\BL_EL_RPU.ts
Format                                   : MPEG-TS
File size                                : 61.0 MiB
Duration                                 : 30 s 14 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 17.0 Mb/s
Maximum Overall bit rate                 : 35.5 Mb/s

Video
ID                                       : 4117 (0x1015)
Menu ID                                  : 1 (0x1)
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main 10@L5.1@High
HDR format                               : Dolby Vision, Version 1.0, dvhe.08.06, BL+EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID                                 : 36
Duration                                 : 29 s 863 ms
Bit rate                                 : 15.6 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0 (Type 2)
Bit depth                                : 10 bits
Bits/(Pixel*Frame)                       : 0.078
Stream size                              : 55.4 MiB (91%)
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                 : PQ
Matrix coefficients                      : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level              : 1016 cd/m2
Maximum Frame-Average Light Level        : 342 cd/m2

Audio
ID                                       : 4352 (0x1100)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3 MLP FBA 16-ch
Format/Info                              : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name                          : Dolby TrueHD with Dolby Atmos
Muxing mode                              : Stream extension
Codec ID                                 : 131
Duration                                 : 30 s 17 ms
Bit rate mode                            : Variable
Bit rate                                 : 640 kb/s
Maximum bit rate                         : 7 158 kb/s
Channel(s)                               : 8 channels
Channel layout                           : L R C LFE Ls Rs Lb Rb
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 2.29 MiB (4%)
Service kind                             : Complete Main
Number of dynamic objects                : 15
Bed channel count                        : 1 channel
Bed channel configuration                : LFE
I have tried DL DV and unfortunately it shows DV on X700 but not on LG C7 and the colors are washed out. Also the reboot bug remains :(
RESET_9999
Posts: 1853
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

powdeau wrote:
Sun Mar 08, 2020 1:39 am
RESET_9999 wrote:
Sat Mar 07, 2020 11:42 pm
this modified version of tsMuxer(thanks a5180007) now retains the EL when using yusesope tool.
SL EL+RPU also now works on the x700( LG TV too) and without the dual-layer TS bug ( play one time, reboot). But this build doesnt work anymore with the dual layer DV remux from uhd-bd

I have tried DL DV and unfortunately it shows DV on X700 but not on LG C7 and the colors are washed out. Also the reboot bug remains :(
yes, as i said DL is broken on this build

did you try the SL sample ?
powdeau
Posts: 45
Joined: Sat Jan 12, 2019 1:01 am

Re: Dolby Vision now possible through MP4 Mux.

Post by powdeau »

RESET_9999 wrote:
Sun Mar 08, 2020 1:44 am
yes, as i said DL is broken on this build

did you try the SL sample ?
Yes, that works flawlessly.
Angryunibrow
Posts: 104
Joined: Wed Nov 06, 2019 11:26 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Angryunibrow »

RESET_9999 wrote:
Sat Mar 07, 2020 11:42 pm
this modified version of tsMuxer(thanks a5180007) now retains the EL when using yusesope tool.
SL EL+RPU also now works on the x700( LG TV too) and without the dual-layer TS bug ( play one time, reboot). But this build doesnt work anymore with the dual layer DV remux from uhd-bd
test build:https://drive.google.com/file/d/10zOr0I ... sp=sharing
SL BL+EL+RPU atmos sample: https://drive.google.com/file/d/1n95g_b ... sp=sharing ----->atmos + DV works on shield/plex

Code: Select all

Complete name                            : D:\BL_EL_RPU.ts
Format                                   : MPEG-TS
File size                                : 61.0 MiB
Duration                                 : 30 s 14 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 17.0 Mb/s
Maximum Overall bit rate                 : 35.5 Mb/s

Video
ID                                       : 4117 (0x1015)
Menu ID                                  : 1 (0x1)
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main 10@L5.1@High
HDR format                               : Dolby Vision, Version 1.0, dvhe.08.06, BL+EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID                                 : 36
Duration                                 : 29 s 863 ms
Bit rate                                 : 15.6 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0 (Type 2)
Bit depth                                : 10 bits
Bits/(Pixel*Frame)                       : 0.078
Stream size                              : 55.4 MiB (91%)
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                 : PQ
Matrix coefficients                      : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level              : 1016 cd/m2
Maximum Frame-Average Light Level        : 342 cd/m2

Audio
ID                                       : 4352 (0x1100)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3 MLP FBA 16-ch
Format/Info                              : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name                          : Dolby TrueHD with Dolby Atmos
Muxing mode                              : Stream extension
Codec ID                                 : 131
Duration                                 : 30 s 17 ms
Bit rate mode                            : Variable
Bit rate                                 : 640 kb/s
Maximum bit rate                         : 7 158 kb/s
Channel(s)                               : 8 channels
Channel layout                           : L R C LFE Ls Rs Lb Rb
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 2.29 MiB (4%)
Service kind                             : Complete Main
Number of dynamic objects                : 15
Bed channel count                        : 1 channel
Bed channel configuration                : LFE
Fully working movie tested (Hobbs and Shaw) on the Shield with Plex.
FF worked and Atmos triggered.

I only had an issue with Plex telling me connection to the server was not fast enough and the movie stopped after about 10 minutes.
I'm streaming from a remote server, and this usually doesn't happen. Not sure if it's related to the movie or not. I'll have to keep an eye on it. Haven't had that issue come up yet.

All in all it worked, and to my eyes looked great.
If you are not comparing screenshots all day you would never know if any colors were off to the normal DL Disc.

All in all I think a success, and I'm happy so far.

More watching and testing to be done.
Grencola
Posts: 343
Joined: Sun Jan 27, 2019 5:19 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Grencola »

Angryunibrow wrote:
Sun Mar 08, 2020 3:32 am
All in all it worked, and to my eyes looked great.
If you are not comparing screenshots all day you would never know if any colors were off to the normal DL Disc.

All in all I think a success, and I'm happy so far.

More watching and testing to be done.
Well, we know it looks the same as Netflix's DV colors on the Shield at least. I haven't seen a seen a huge uproar of Shield users complaining that Netflix wasn't matching disc quality (for colors I mean, obviously netflix is compressed) so it mustn't be that bad. Though it's possible that people who watch Netflix have perhaps never watched its real disc counterpart and don't know any better ;)
Last edited by Grencola on Sun Mar 08, 2020 5:00 am, edited 1 time in total.
Angryunibrow
Posts: 104
Joined: Wed Nov 06, 2019 11:26 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Angryunibrow »

Grencola wrote:
Sun Mar 08, 2020 3:47 am
Angryunibrow wrote:
Sun Mar 08, 2020 3:32 am
All in all it worked, and to my eyes looked great.
If you are not comparing screenshots all day you would never know if any colors were off to the normal DL Disc.

All in all I think a success, and I'm happy so far.

More watching and testing to be done.
Well, we know it looks the same as Netflix's DV colors on the Shield at least. I haven't seen a seen a huge uproar of Shield users complaining that Netflix wasn't matching disc quality (for colors I mean, obviously netflix is compressed) so it mustn't be that bad. Though its possible that people who watch Netflix have perhaps never watched the real disc counterpart and don't know any better ;)
Agreed, and honestly everyone "sees" colors differently, if you told me it was playing from the actual disc in DL I would not know the difference in a real life watching situation.

Even the troublesome Joker movie in a real life watching situation you would never even know the colors are off slightly unless you followed this thread and knew about it.
Grencola
Posts: 343
Joined: Sun Jan 27, 2019 5:19 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Grencola »

yusesope wrote:
Thu Mar 05, 2020 5:47 pm
I can confirm that this mp4 plays properly on the Amazon Fire TV Stick 4k and looks great (to my eyes) with no color issues. MX Player was the only app that worked. This is actually the first file that has ever worked, other than Dolby's test samples. Usually just a DV flag with a black screen.
RESET_9999 wrote:
Sat Mar 07, 2020 11:42 pm
SL BL+EL+RPU atmos sample: https://drive.google.com/file/d/1n95g_b ... sp=sharing ----->atmos + DV works on shield/plex
No dice on the fire stick, just a green screen with the dv flag active. then flickers and reverts back to hdr10 which looks ok.
baker99
Posts: 84
Joined: Wed Oct 30, 2019 7:05 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by baker99 »

Grencola wrote:
Sun Mar 08, 2020 3:47 am
Angryunibrow wrote:
Sun Mar 08, 2020 3:32 am
All in all it worked, and to my eyes looked great.
If you are not comparing screenshots all day you would never know if any colors were off to the normal DL Disc.

All in all I think a success, and I'm happy so far.

More watching and testing to be done.
Well, we know it looks the same as Netflix's DV colors on the Shield at least. I haven't seen a seen a huge uproar of Shield users complaining that Netflix wasn't matching disc quality (for colors I mean, obviously netflix is compressed) so it mustn't be that bad. Though it's possible that people who watch Netflix have perhaps never watched its real disc counterpart and don't know any better ;)
A lot of users probably like the over saturated look, but Nvidia replied to my post and are looking at the issue which is something, I'm sure a lot more pureists would buy the shield if it had perfect reproduction.
baker99
Posts: 84
Joined: Wed Oct 30, 2019 7:05 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by baker99 »

kazuma wrote:
Sat Mar 07, 2020 11:26 pm
does anyone know what 'web optimizer ' is in dvdfab? is it better to leave it on?
I haven't noticed a difference with it on or off, it does seem to take longer to process files when it's on though.
baker99
Posts: 84
Joined: Wed Oct 30, 2019 7:05 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by baker99 »

RESET_9999 wrote:
Sat Mar 07, 2020 11:42 pm
this modified version of tsMuxer(thanks a5180007) now retains the EL when using yusesope tool.
SL EL+RPU also now works on the x700( LG TV too) and without the dual-layer TS bug ( play one time, reboot). But this build doesnt work anymore with the dual layer DV remux from uhd-bd
test build:https://drive.google.com/file/d/10zOr0I ... sp=sharing
SL BL+EL+RPU atmos sample: https://drive.google.com/file/d/1n95g_b ... sp=sharing ----->atmos + DV works on shield/plex

Code: Select all

Complete name                            : D:\BL_EL_RPU.ts
Format                                   : MPEG-TS
File size                                : 61.0 MiB
Duration                                 : 30 s 14 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 17.0 Mb/s
Maximum Overall bit rate                 : 35.5 Mb/s

Video
ID                                       : 4117 (0x1015)
Menu ID                                  : 1 (0x1)
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main 10@L5.1@High
HDR format                               : Dolby Vision, Version 1.0, dvhe.08.06, BL+EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID                                 : 36
Duration                                 : 29 s 863 ms
Bit rate                                 : 15.6 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0 (Type 2)
Bit depth                                : 10 bits
Bits/(Pixel*Frame)                       : 0.078
Stream size                              : 55.4 MiB (91%)
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                 : PQ
Matrix coefficients                      : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level              : 1016 cd/m2
Maximum Frame-Average Light Level        : 342 cd/m2

Audio
ID                                       : 4352 (0x1100)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3 MLP FBA 16-ch
Format/Info                              : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name                          : Dolby TrueHD with Dolby Atmos
Muxing mode                              : Stream extension
Codec ID                                 : 131
Duration                                 : 30 s 17 ms
Bit rate mode                            : Variable
Bit rate                                 : 640 kb/s
Maximum bit rate                         : 7 158 kb/s
Channel(s)                               : 8 channels
Channel layout                           : L R C LFE Ls Rs Lb Rb
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 2.29 MiB (4%)
Service kind                             : Complete Main
Number of dynamic objects                : 15
Bed channel count                        : 1 channel
Bed channel configuration                : LFE
Great news, hopefully soon they can combine all the working code into one build to rule them all ;)
Post Reply