Dolby Vision now possible through MP4 Mux.

Please post here for issues related to UHD discs
mulucy
Posts: 145
Joined: Tue Jan 07, 2020 7:08 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by mulucy »

quietvoid wrote:
Mon Nov 15, 2021 3:47 pm
mulucy wrote:
Mon Nov 15, 2021 3:30 pm
Thanks. I remember someone posted some homebrew videos for FEL to test the P7 on player called Dune? Can't find it anywhere
They don't work at all on the Firestick.
True. Was able to locate them on avsforums. They don't play at all with Plex. Kodi is not ideal for me, but have you tried it?
mulucy
Posts: 145
Joined: Tue Jan 07, 2020 7:08 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by mulucy »

mulucy wrote:
Mon Nov 15, 2021 4:34 pm
quietvoid wrote:
Mon Nov 15, 2021 3:47 pm
mulucy wrote:
Mon Nov 15, 2021 3:30 pm
Thanks. I remember someone posted some homebrew videos for FEL to test the P7 on player called Dune? Can't find it anywhere
They don't work at all on the Firestick.
True. Was able to locate them on avsforums. They don't play at all with Plex. Kodi is not ideal for me, but have you tried it? On a second thought. Power Rangers 4K has flashing ending credit scene with FEL. I might try that instead.
quietvoid
Posts: 373
Joined: Sun Apr 19, 2020 4:15 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by quietvoid »

I actually posted about this before: viewtopic.php?p=113491#p113491
mulucy
Posts: 145
Joined: Tue Jan 07, 2020 7:08 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by mulucy »

quietvoid wrote:
Fri Oct 08, 2021 1:12 am
FubbAyH wrote:
Fri Oct 08, 2021 12:16 am
Would you be able to try one of the titles where the FEL is obvious (e.g. Power Rangers or Total Recall) to see if it is being used?
RESET_9999 wrote:
Fri Oct 08, 2021 12:23 am
that's because I did those samples with tsmuxer and it breaks something in the RPU when you split the file. I didn't know about that back then.
As @FubbAyH said, the ending credits of Power Ranger is a better way to verify if FEL is processed.
The credits are grey like HDR10, so nothing new.
Bummer. Will test it anyway hehe
mulucy
Posts: 145
Joined: Tue Jan 07, 2020 7:08 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by mulucy »

mulucy wrote:
Mon Nov 15, 2021 5:12 pm
quietvoid wrote:
Fri Oct 08, 2021 1:12 am
FubbAyH wrote:
Fri Oct 08, 2021 12:16 am
Would you be able to try one of the titles where the FEL is obvious (e.g. Power Rangers or Total Recall) to see if it is being used?
RESET_9999 wrote:
Fri Oct 08, 2021 12:23 am
that's because I did those samples with tsmuxer and it breaks something in the RPU when you split the file. I didn't know about that back then.
As @FubbAyH said, the ending credits of Power Ranger is a better way to verify if FEL is processed.
The credits are grey like HDR10, so nothing new.
Bummer. Will test it anyway hehe
Edit:
Just tried MKB FEL. You are right. It's not processing the EL
daddy
Posts: 77
Joined: Sat Jul 06, 2019 8:17 am

Re: Dolby Vision now possible through MP4 Mux.

Post by daddy »

mulucy wrote:
Mon Nov 15, 2021 3:30 pm
Thanks. I remember someone posted some homebrew videos for FEL to test the P7 on player called Dune? Can't find it anywhere
https://www.avsforum.com/threads/dune-p ... t-60582530

Image
mulucy
Posts: 145
Joined: Tue Jan 07, 2020 7:08 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by mulucy »

daddy wrote:
Wed Nov 17, 2021 6:39 am
mulucy wrote:
Mon Nov 15, 2021 3:30 pm
Thanks. I remember someone posted some homebrew videos for FEL to test the P7 on player called Dune? Can't find it anywhere
https://www.avsforum.com/threads/dune-p ... t-60582530

Image
This is great! Let's hope these files work with the new Fire TV Max! Thank you!
mulucy
Posts: 145
Joined: Tue Jan 07, 2020 7:08 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by mulucy »

daddy wrote:
Wed Nov 17, 2021 6:39 am
mulucy wrote:
Mon Nov 15, 2021 3:30 pm
Thanks. I remember someone posted some homebrew videos for FEL to test the P7 on player called Dune? Can't find it anywhere
https://www.avsforum.com/threads/dune-p ... t-60582530

Image
As I suspected. These files don't play on Plex at all regardless of container type. Tried to play them on the latest Kodi build. All of them played in HDR10. Was hoping ( don't know why lol ) that the Plex addon in Kodi will be different. Results were identical, all played in HDR10.
australiughhh
Posts: 1
Joined: Fri Nov 19, 2021 1:23 am

Re: Dolby Vision now possible through MP4 Mux.

Post by australiughhh »

Hello all,

I'm new to all this, so I'd like to apologise in advance for being inexperienced and uninformed. If my question does not suit this site/cannot be answered, please redirect me to the appropriate forum.

I've got an Infuse Pro yearly subscription, Apple TV 4K and Sony X900H / X90H.

With my current setup, is it possible to playback HEVC Dolby Vision Blu-ray Discs with a BDMV folder/m2ts files?
SteamyUncle
Posts: 2
Joined: Fri Nov 19, 2021 1:09 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by SteamyUncle »

Hello guys,

First, lots of thanks to @quietvoid for the amazing work on DV !!!

What's the latest on the grey letterbox issue ?

I am in a strange situation with a few recent mp4 files with Dolby Vision ( Version 1.0, dvhe.05.06, BL+RPU with DDP+ Dolby Atmos).
They play perfectly - but only once - on the LG C9 (firmware 05.10.25) internal player but if I close it of try to fast forward, the file is not recognized anymore and I can't reopen it.
If I open the same files on my M9702 (diskless Chinese OPPO UDP-203 clone), the files play perfectly but I get the grey letterbox bars you guys mention, that I have never seen before while playing DV BDMV profile 7 on the M9702.
On a X700 last firmware with the same TV, I get the grey letterbox as well.

Of course, on these devices, DV mkv's are not an option.
I remuxed to M2TS with TSMuxer but the issue stays the same. I also played around with dovi_tool but nothing gives (actually getting a pinkish image when converting to Profile 8).

I have never noticed this grey letterbox issue, which is very obvious on OLED- pitch black scenes, before so I am not sure whether it comes from these specific files or from the last C9 firmware upgrade. The "file not recognized" issue after opening the MP4 once on the LG C9 internal player is recent as well.

Any conversion advice would be very much appreciated and I am of course at your disposal for extensive file testing if needed to pinpoint this issue !!!

Thanks a lot in advance !
SU





chros wrote:
Mon Oct 11, 2021 9:15 am
quietvoid wrote:
Sat Oct 09, 2021 3:45 pm
Anyways, it made me create a cropped test sample for the important metadata: https://mega.nz/file/8YsRRKJa#_g_vX2voc ... raveYPpiIA
FubbAyH wrote:
Sat Oct 09, 2021 6:13 pm
That's a great sample @quietvoid. It's very interesting to see examples of all the DV adjustments, because until now I've always been a little bit vague about exactly what the DV metadata can do.
Indeed, really nice, thanks! Now we could see L2 metadata in action!
RESET_9999 wrote:
Sat Oct 09, 2021 3:54 pm
interesting thanks... will try on my x700.
that sample has very small black bars though
quietvoid wrote:
Sat Oct 09, 2021 3:45 pm
Yeah, I'm not sure if I'll bother switching to the 2018 model though. I only noticed the grey bars with fades to black.
RESET_9999 wrote:
Sat Oct 09, 2021 3:54 pm
haha, trust me you will.
Having this exact problem with my x700, I just can't stand the grey black bars(especially the 1600px content). I even prefer my Shield with the red push for p8 cropped content(no red push with p5).
Tried it on Oppo, and yes, grey bars are there.
The interesting part is that how grey it is depends on the metadata! E.g. from the previously linked Dolby manual (thanks for thjis for you RESET and Mannix):
"... Blu-ray players ... Due to this implementation on these devices, any positive lift applied to Dolby Vision content during the “trim pass,” will raise the black levels in the letterbox/blanking areas of the image and can become distracting to the end user. Dolby recommends a maximum positive lift value of 0.025 while doing the trims on letterboxed content during the Dolby Vision content creation process."
quietvoid wrote:
Sat Oct 09, 2021 1:23 pm
chros wrote:
Sat Oct 09, 2021 8:44 am
Edit: what happens with the "min_pq" L1 metadata during madmeasure2RPU generation? Will it be always 0? (I don't think that madvr's bin file has any info about it.)
min_pq is always set to 0. This is the same behavior as the HDR10+ derived generation.
Thanks, now that's interesting. Maybe we can ask mashdi to provide this value as well in the measurement file.
What do you think what would happen if it's not 0 during tonemapping? I mean what's the effect of this value?

Does anyone compared the result this type of metadata RPU (from madvr) vs static metadata RPU (1 for all frames), if so is there any difference?
Reset, Mannix?
jesper1994
Posts: 17
Joined: Fri Oct 25, 2019 12:53 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by jesper1994 »

Hi Guys,

I am trying to to create a dolby vision profile 7 dual layer mp4 from the lord of the rings two towers bluray. I first the demuxed the m2ts file to BL.hevc and EL.HEVC with ffmpeg. Than I create a mp4 file with ffmpeg. Dolby vision is working via plex on my lg oled C7. However, the file size of the MP4 file is only 40 gig. My BL.hevc file was 108 gig. Does someone know if this is normal behaviour? Or am i losing details now because of compression.
daddy
Posts: 77
Joined: Sat Jul 06, 2019 8:17 am

Re: Dolby Vision now possible through MP4 Mux.

Post by daddy »

jesper1994 wrote:
Sat Nov 20, 2021 9:43 am
Hi Guys,

I am trying to to create a dolby vision profile 7 dual layer mp4 from the lord of the rings two towers bluray. I first the demuxed the m2ts file to BL.hevc and EL.HEVC with ffmpeg. Than I create a mp4 file with ffmpeg. Dolby vision is working via plex on my lg oled C7. However, the file size of the MP4 file is only 40 gig. My BL.hevc file was 108 gig. Does someone know if this is normal behaviour? Or am i losing details now because of compression.
The file should be near 110 gib (BL: 100 , EL 3)
Than I create a mp4 file with ffmpeg. You should try with mp4box.

Code: Select all

1: ffmpeg -f concat -safe 0 -i m2ts_list.txt -map 0:0 -c copy C:\DV\BL.hevc -map 0:1 -c copy C:\DV\EL.hevc -map 0:7 -c copy C:\DV\audio.mp4
2: mp4muxer_64bits.exe --dv-profile 7 --input-file C:\DV\BL.hevc --input-file C:\DV\EL.hevc --output-file C:\DV\video_dv.mp4
3: mp4box.exe -tmp C:\DV\ -add C:\DV\video_dv.mp4:rate=0 -add C:\DV\audio.mp4#audio:lang=fr-FR -no-iod C:\DV\movie_dv.mp4

Code: Select all

Général
Nom complet                              : F:\Le Seigneur des anneaux 2 - Les deux tours [dts-hd][4k][DV].mp4
Format                                   : MPEG-4
Profil du format                         : Base Media
Identifiant du codec                     : isom (isom)
Taille du fichier                        : 106 Gio
Durée                                    : 3 h 55 min
Type de débit global                     : Variable
Débit global moyen                       : 64,5 Mb/s
Date d'encodage                          : UTC 2020-12-02 11:23:36
Date de marquage                         : UTC 2020-12-02 11:23:36

Vidéo #1
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Profil du format                         : Main 10@L5.1@High
HDR format                               : SMPTE ST 2086, HDR10 compatible
Identifiant du codec                     : hev1
Identifiant du codec/Info                : High Efficiency Video Coding
Durée                                    : 3 h 55 min
Durée de la source duration              : 1 h 26 min
Débit                                    : 60,1 Mb/s
Largeur                                  : 3 840 pixels
Hauteur                                  : 2 160 pixels
Format à l'écran                         : 16/9
Type d'images/s                          : Constant
Images par seconde                       : 23,976 (24000/1001) Im/s
Espace de couleurs                       : YUV
Sous-échantillonnage de la chrominance   : 4:2:0 (Type 2)
Profondeur des couleurs                  : 10 bits
Bits/(Pixel*Image)                       : 0.302
Taille du flux                           : 98,9 Gio (93%)
Taille du flux source                    : 98,9 Gio (93%)
Default                                  : Non
Date d'encodage                          : UTC 2020-12-02 09:07:18
Date de marquage                         : UTC 2020-12-02 11:33:15
Gamme de couleurs                        : Limited
Coordonnées de chromaticité              : BT.2020
Caractéristiques du transfert            : PQ
Coefficients de la matrice               : 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              : 827 cd/m2
Maximum Frame-Average Light Level        : 329 cd/m2
mdhd_Duration                            : 14132118
Codec configuration box                  : hvcC

Vidéo #2
ID                                       : 2
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Profil du format                         : Main 10@L5.1@High
HDR format                               : Dolby Vision, Version 1.0, dvhe.07.06, EL+RPU / SMPTE ST 2086, HDR10 compatible
Identifiant du codec                     : dvhe
Identifiant du codec/Info                : High Efficiency Video Coding with Dolby Vision
Durée                                    : 3 h 55 min
Durée de la source duration              : 1 h 26 min
Débit                                    : 2 099 kb/s
Largeur                                  : 1 920 pixels
Hauteur                                  : 1 080 pixels
Format à l'écran                         : 16/9
Type d'images/s                          : Constant
Images par seconde                       : 23,976 (24000/1001) Im/s
Espace de couleurs                       : YUV
Sous-échantillonnage de la chrominance   : 4:2:0 (Type 2)
Profondeur des couleurs                  : 10 bits
Bits/(Pixel*Image)                       : 0.042
Taille du flux                           : 3,45 Gio (3%)
Taille du flux source                    : 3,45 Gio (3%)
Default                                  : Non
Date d'encodage                          : UTC 2020-12-02 09:07:18
Date de marquage                         : UTC 2020-12-02 11:33:15
Gamme de couleurs                        : Limited
Coordonnées de chromaticité              : BT.2020
Caractéristiques du transfert            : PQ
Coefficients de la matrice               : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0050 cd/m2, max: 4000 cd/m2
mdhd_Duration                            : 14132118
Codec configuration box                  : hvcC+dvcC

Audio
ID                                       : 3
Format                                   : DTS XLL
Format/Info                              : Digital Theater Systems
Nom commercial                           : DTS-HD Master Audio
Identifiant du codec                     : mp4a-A9
Durée                                    : 3 h 55 min
Type de débit                            : Variable
Débit                                    : 2 255 kb/s
Débit maximum                            : 3 119 kb/s / 2 255 kb/s
Canaux                                   : 6 canaux
Channel layout                           : C L R Ls Rs LFE
Echantillonnage                          : 48,0 kHz
Images par seconde                       : 93,750 Im/s (512 SPF)
Profondeur des couleurs                  : 16 bits
Mode de compression                      : Sans perte
Taille du flux                           : 3,71 Gio (3%)
Langue                                   : Français
Default                                  : Oui
Alternate group                          : 1
Date de marquage                         : UTC 2020-12-02 11:33:15
deadchip12
Posts: 285
Joined: Thu May 02, 2019 2:49 am

Re: Dolby Vision now possible through MP4 Mux.

Post by deadchip12 »

SteamyUncle wrote:
Fri Nov 19, 2021 1:30 pm
Hello guys,

First, lots of thanks to @quietvoid for the amazing work on DV !!!

What's the latest on the grey letterbox issue ?

I am in a strange situation with a few recent mp4 files with Dolby Vision ( Version 1.0, dvhe.05.06, BL+RPU with DDP+ Dolby Atmos).
They play perfectly - but only once - on the LG C9 (firmware 05.10.25) internal player but if I close it of try to fast forward, the file is not recognized anymore and I can't reopen it.
If I open the same files on my M9702 (diskless Chinese OPPO UDP-203 clone), the files play perfectly but I get the grey letterbox bars you guys mention, that I have never seen before while playing DV BDMV profile 7 on the M9702.
On a X700 last firmware with the same TV, I get the grey letterbox as well.

Of course, on these devices, DV mkv's are not an option.
I remuxed to M2TS with TSMuxer but the issue stays the same. I also played around with dovi_tool but nothing gives (actually getting a pinkish image when converting to Profile 8).

I have never noticed this grey letterbox issue, which is very obvious on OLED- pitch black scenes, before so I am not sure whether it comes from these specific files or from the last C9 firmware upgrade. The "file not recognized" issue after opening the MP4 once on the LG C9 internal player is recent as well.

Any conversion advice would be very much appreciated and I am of course at your disposal for extensive file testing if needed to pinpoint this issue !!!

Thanks a lot in advance !
SU





chros wrote:
Mon Oct 11, 2021 9:15 am
quietvoid wrote:
Sat Oct 09, 2021 3:45 pm
Anyways, it made me create a cropped test sample for the important metadata: https://mega.nz/file/8YsRRKJa#_g_vX2voc ... raveYPpiIA
FubbAyH wrote:
Sat Oct 09, 2021 6:13 pm
That's a great sample @quietvoid. It's very interesting to see examples of all the DV adjustments, because until now I've always been a little bit vague about exactly what the DV metadata can do.
Indeed, really nice, thanks! Now we could see L2 metadata in action!
RESET_9999 wrote:
Sat Oct 09, 2021 3:54 pm
interesting thanks... will try on my x700.
that sample has very small black bars though
quietvoid wrote:
Sat Oct 09, 2021 3:45 pm
Yeah, I'm not sure if I'll bother switching to the 2018 model though. I only noticed the grey bars with fades to black.
RESET_9999 wrote:
Sat Oct 09, 2021 3:54 pm
haha, trust me you will.
Having this exact problem with my x700, I just can't stand the grey black bars(especially the 1600px content). I even prefer my Shield with the red push for p8 cropped content(no red push with p5).
Tried it on Oppo, and yes, grey bars are there.
The interesting part is that how grey it is depends on the metadata! E.g. from the previously linked Dolby manual (thanks for thjis for you RESET and Mannix):
"... Blu-ray players ... Due to this implementation on these devices, any positive lift applied to Dolby Vision content during the “trim pass,” will raise the black levels in the letterbox/blanking areas of the image and can become distracting to the end user. Dolby recommends a maximum positive lift value of 0.025 while doing the trims on letterboxed content during the Dolby Vision content creation process."
quietvoid wrote:
Sat Oct 09, 2021 1:23 pm

min_pq is always set to 0. This is the same behavior as the HDR10+ derived generation.
Thanks, now that's interesting. Maybe we can ask mashdi to provide this value as well in the measurement file.
What do you think what would happen if it's not 0 during tonemapping? I mean what's the effect of this value?

Does anyone compared the result this type of metadata RPU (from madvr) vs static metadata RPU (1 for all frames), if so is there any difference?
Reset, Mannix?
With which movies are you seeing grey letterbox bars? The letterbox bars are properly black on the c9 internal player but grey on the x700?
daddy
Posts: 77
Joined: Sat Jul 06, 2019 8:17 am

Re: Dolby Vision now possible through MP4 Mux.

Post by daddy »

DaMacFunkin wrote:
Fri Nov 12, 2021 6:12 am
Ps hoping for a P5 Shang Chi

Code: Select all

Général
Nom complet                              : Y:\4k\Shang Chi et la Légende des Dix Anneaux [e-ac3][4k][DV].mp4
Format                                   : MPEG-4
Profil du format                         : Base Media / Version 2
Identifiant du codec                     : mp42 (mp42/dby1/isom)
Taille du fichier                        : 43,8 Gio
Durée                                    : 2 h 12 min
Débit global moyen                       : 47,3 Mb/s
Date d'encodage                          : UTC 2021-11-21 11:26:10
Date de marquage                         : UTC 2021-11-21 11:26:10

Vidéo
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Profil du format                         : Main 10@L5.1@High
HDR format                               : Dolby Vision, Version 1.0, dvhe.05.06, BL+RPU / SMPTE ST 2086, HDR10 compatible
Identifiant du codec                     : dvhe
Identifiant du codec/Info                : High Efficiency Video Coding with Dolby Vision
Durée                                    : 2 h 12 min
Débit                                    : 46,3 Mb/s
Largeur                                  : 3 840 pixels
Hauteur                                  : 2 160 pixels
Format à l'écran                         : 16/9
Type d'images/s                          : Constant
Images par seconde                       : 23,976 (24000/1001) Im/s
Espace de couleurs                       : YUV
Sous-échantillonnage de la chrominance   : 4:2:0 (Type 2)
Profondeur des couleurs                  : 10 bits
Bits/(Pixel*Image)                       : 0.233
Taille du flux                           : 42,8 Gio (98%)
Bibliothèque utilisée                    : ATEME Titan File 3.9.6 (4.9.6.2)        
Default                                  : Non
Date d'encodage                          : UTC 2021-11-21 11:26:10
Date de marquage                         : UTC 2021-11-21 11:26:10
Gamme de couleurs                        : Limited
Coordonnées de chromaticité              : BT.2020
Caractéristiques du transfert            : PQ
Coefficients de la matrice               : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0001 cd/m2, max: 1000 cd/m2
Codec configuration box                  : hvcC+dvcC

Audio
ID                                       : 2
Format                                   : E-AC-3
Format/Info                              : Enhanced AC-3
Nom commercial                           : Dolby Digital Plus
Profil du format                         : Blu-ray Disc
Identifiant du codec                     : ec-3
Durée                                    : 2 h 12 min
Type de débit                            : Constant
Débit                                    : 1 024 kb/s
Canaux                                   : 8 canaux
Channel layout                           : L R C LFE Ls Rs Lb Rb
Echantillonnage                          : 48,0 kHz
Images par seconde                       : 31,250 Im/s (1536 SPF)
Mode de compression                      : Avec perte
Taille du flux                           : 969 Mio (2%)
Langue                                   : Français
Service kind                             : Complete Main
Default                                  : Non
Date d'encodage                          : UTC 2021-11-21 11:26:10
Date de marquage                         : UTC 2021-11-21 11:26:10
RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

deadchip12 wrote:
Sun Nov 21, 2021 10:56 am
With which movies are you seeing grey letterbox bars? The letterbox bars are properly black on the c9 internal player but grey on the x700?
This has been discussed many times in this thread.... DV content that is cropped (no black bars) will have grey black bars on the x700 / oppo and probably all the bluray players.
There's nothing we can do about it but since cropped content usually comes without lossless audio, I just use my C8 internal plex app with ARC to send the audio to my AVR.
daddy wrote:
Sun Nov 21, 2021 12:00 pm

Code: Select all

Général
Nom complet                              : Y:\4k\Shang Chi et la Légende des Dix Anneaux [e-ac3][4k][DV].mp4


you do what you want but muxing an IMAX DV with a non-IMAX video is a bad idea because the IMAX L1/L2 metadata contains values from DV analysis that includes pixels of the IMAX area and this is something a L5 edit cannot fix.

see: https://slow.pics/c/5kVYmtO7

imax L1 metadata from Dolby analysis:
Image

Bluray Remux L1 metadata from Dolby analysis:
Image
Last edited by RESET_9999 on Thu Dec 02, 2021 2:25 am, edited 1 time in total.
Post Reply