Dolby Vision now possible through MP4 Mux.

Please post here for issues related to UHD discs
Message
Author
RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

#6031 Post by RESET_9999 » Tue Feb 08, 2022 12:20 am

Albano wrote:
Mon Feb 07, 2022 11:19 pm
@RESET_9999
I just practiced remux WEB-DL P5 to Blu-ray on Arrival movies in my computer.
However, my remove frame result is a negative number, not a positive number like yours.
So what should I do next?
duplicate 131 frames with ''edit.duplicate.frames.json'' and ''RPU.EDIT.duplicate.frames.bat''

Albano
Posts: 29
Joined: Sat Jan 15, 2022 8:30 am

Re: Dolby Vision now possible through MP4 Mux.

#6032 Post by Albano » Tue Feb 08, 2022 4:08 pm

@nekno
@RESET_9999
Thanks for your helping.
After many tries, I found out that, only convert PRU P5 to P8.2, can't convert P5 to P8.1 or P8.6 by dovi_tool.
The reason is because P5 use YCbCr color space while P8.1 and P8.6 use BT2020 color space.
Only Colorfront Transkoder tool is able to convert PRU P5 to P8.1 or P8.6.
It's definitely a high end feature requiring licensing Dolby Vision technology.
Netflix mention that particular software here: Dolby Vision HDR Mastering

RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

#6033 Post by RESET_9999 » Tue Feb 08, 2022 5:33 pm

Albano wrote:
Tue Feb 08, 2022 4:08 pm
@nekno
@RESET_9999
Thanks for your helping.
After many tries, I found out that, only convert PRU P5 to P8.2, can't convert P5 to P8.1 or P8.6 by dovi_tool.
The reason is because P5 use YCbCr color space while P8.1 and P8.6 use BT2020 color space.
what? basicaly none of what you just said is true.

Albano
Posts: 29
Joined: Sat Jan 15, 2022 8:30 am

Re: Dolby Vision now possible through MP4 Mux.

#6034 Post by Albano » Tue Feb 08, 2022 8:36 pm

RESET_9999 wrote:
Tue Feb 08, 2022 5:33 pm
Albano wrote:
Tue Feb 08, 2022 4:08 pm
@nekno
@RESET_9999
Thanks for your helping.
After many tries, I found out that, only convert PRU P5 to P8.2, can't convert P5 to P8.1 or P8.6 by dovi_tool.
The reason is because P5 use YCbCr color space while P8.1 and P8.6 use BT2020 color space.
what? basicaly none of what you just said is true.
I mean if you only have one DV P5 file, you can't creat one DV P8.1 or DV P8.6 file.

RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

#6035 Post by RESET_9999 » Tue Feb 08, 2022 9:02 pm

Albano wrote:
Tue Feb 08, 2022 8:36 pm
I mean if you only have one DV P5 file, you can't creat one DV P8.1 or DV P8.6 file.
ha you're talking about the conversion of profile 5 videos (IcTcP colorspace) to PQ YCBCR and not the RPU itself.
The dovi_tool is not a video encoder, it only converts the RPU to 8.1. not the video

Albano
Posts: 29
Joined: Sat Jan 15, 2022 8:30 am

Re: Dolby Vision now possible through MP4 Mux.

#6036 Post by Albano » Wed Feb 09, 2022 9:51 pm

@RESET_9999
Due to some hardware compatibility issues, I had to go back to Windows 7.
Of course, when I go back to Windows 7, I won't be able to use D3D11 anymore, so I should choose DXVA2 (native) or DXVA2 (copy-back) for best measureHDR quality result?

RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

#6037 Post by RESET_9999 » Wed Feb 09, 2022 11:28 pm

Albano wrote:
Wed Feb 09, 2022 9:51 pm
@RESET_9999
Due to some hardware compatibility issues, I had to go back to Windows 7.
Of course, when I go back to Windows 7, I won't be able to use D3D11 anymore, so I should choose DXVA2 (native) or DXVA2 (copy-back) for best measureHDR quality result?
I'm no lav filter expert but I think these settings only affect performance and not the quality.

RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

#6038 Post by RESET_9999 » Wed Feb 09, 2022 11:32 pm

Just bought an X800m2 ...

- High bitrate movie via 5GHZ wifi works flawlessly (tested Dead Heat 92mbps avg bitrate and peak over 100mbps all the time)
- This player is not affected by the tsmuxer dual-track dual-layer bug, no green/purple screen issue.. WOW!!!
- This player auto-switch from DV, HDR10, and SDR with TS/M2TS files WOW!!! (only via the network)
- FF / RW works for long movies. great!!
- cropped DV content displayed with grey letterbox
- DD+ with an empty core doesn't play but strangely DD+ Atmos works perfectly.

hopefully, it's as stable as the x700 for DV playback, I will watch some movies this weekend.

Image


Dead Heat bitrate:
Image
Last edited by RESET_9999 on Fri Feb 11, 2022 12:37 am, edited 3 times in total.

nekno
Posts: 56
Joined: Tue Jun 23, 2020 4:40 am

Re: Dolby Vision now possible through MP4 Mux.

#6039 Post by nekno » Thu Feb 10, 2022 3:47 am

deadchip12 wrote:
Mon Feb 07, 2022 12:47 am
Thanks for your reply. How do we know which one is DV P7 and which one is DV P8? As for mkv file, can't I just remux it to bmdv format and then the x700 will be able to play it with atmos?
The easiest method for me is to play an mkv file in MPC-BE and look at the file properties. The MediaInfo tab shows the DV info, e.g., dvhe.07.06 for P7. That's the format ID for Dolby Vision / HEVC video / Profile 7 / Layer 6.

P8 commonly shows dvhe.08.06.

You can also install MediaInfo directly or I think the mkvtoolnix header editor GUI tool might show it.

For P7 you can remux to BDMV format, and for P8 you can remux to m2ts/ts, and play it on the X700 with Atmos support.

I just haven't gotten P8 in BDMV to work reliably, and we can't currently convert P8 to P7 as there's no way to generate an EL.

nekno
Posts: 56
Joined: Tue Jun 23, 2020 4:40 am

Re: Dolby Vision now possible through MP4 Mux.

#6040 Post by nekno » Thu Feb 10, 2022 4:00 am

Ichisuke wrote:
Mon Feb 07, 2022 4:15 pm
I have a DV MP4 file working fine via USB on my LG oled. Point is I want to add another audio track/different language to it.
How do I do that? Which program can I use to remux the MP4 correctly with the added track...? :(
Sounds like you'd be better off remuxing to ts or m2ts, but if you really need/want mp4, then mp4muxer authored by Dolby remuxes DV mp4 files.

You'd have to demux to elementary streams first, and I don't know if you can add multiple audio tracks, but it's worth a try.

Believe it or not, mp4muxer is actually what this thread is about. It's linked in the OP, we've all just gotten a bit off topic. :P

https://github.com/DolbyLaboratories/dl ... master/bin

codeXRes
Posts: 20
Joined: Mon Jan 20, 2020 1:10 pm

Re: Dolby Vision now possible through MP4 Mux.

#6041 Post by codeXRes » Thu Feb 10, 2022 3:04 pm

RESET_9999 wrote:
Wed Feb 09, 2022 11:32 pm
Just bought an X800m2 ...

- High bitrate movie via 5GHZ wifi works flawlessly (tested Dead Heat 92mbps avg bitrate and peak over 100mbps all the time)
- This player is not affected by the tsmuxer dual-track dual-layer bug, no green/purple screen issue.. WOW!!!
- This player auto-switch from DV, HDR10, and SDR with TS/M2TS files WOW!!! (only via the network)
- FF / RW works for long movies. great!!
- cropped DV content displayed with grey letterbox
- DD+ with an empty core doesn't play but strangely DD+ Atmos works perfectly.

hopefully, it's as stable as the x700 for DV playback, I will watch some movies this weekend.

Image
I was thinking about getting this player as it doesn't look like we will ever get a streaming player with proper FEL+Atmos/DTSX support!

Eagerly waiting for findings from your tests (STDL, BDMV over network etc. if possible). :)

RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

#6042 Post by RESET_9999 » Thu Feb 10, 2022 3:24 pm

codeXRes wrote:
Thu Feb 10, 2022 3:04 pm
I was thinking about getting this player as it doesn't look like we will ever get a streaming player with proper FEL+Atmos/DTSX support!

Eagerly waiting for findings from your tests (STDL, BDMV over network etc. if possible). :)
Yes FEL+lossless audio is working via the network. (ST-DL and DT-DL)
I didn't try(and won't use) BDMV folder since the tsmuxer dual-track bug and FF/RW of longer movies issue are not present on this player. But I will test it tonight, I doubt BDMV will work via the network though.

So far, the x800m2 has fixed all the x700 bugs with DV. The only downside is the lack of DD+ support which I don't really care.

Gatorman
Posts: 79
Joined: Thu Feb 10, 2022 3:47 pm

Re: Dolby Vision now possible through MP4 Mux.

#6043 Post by Gatorman » Thu Feb 10, 2022 3:53 pm

I'm using x265 to encode the BL and add 8.1 RPU metadata. How does using the --crop flag with dovi_tool compare to removing L5 metadata, considering I'm cropping the BL?
Last edited by Gatorman on Thu Feb 10, 2022 5:00 pm, edited 1 time in total.
More reasons to collect physical media. 2019 Shield TV Pro.

RESET_9999
Posts: 2090
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

#6044 Post by RESET_9999 » Thu Feb 10, 2022 4:18 pm

Gatorman wrote:
Thu Feb 10, 2022 3:53 pm
I'm using x265 to encode the BL and add 8.1 RPU metadata. How does using the --crop flag with dovi_tool compare to removing L5 data, considering I'm cropping the BL?
I never really understood what ''crop'' ''true'' does. I use the flag and remove l5 at the same time because all the cropped DV content from appleTV is done that way.
But it's apple and they are known to do stupid things and Quietvoid say that not having L5 metadata doesn't follow Dolby specs.

so I don't really know which one is better 1 or 2 :

1:

Code: Select all

					  {
    "active_area": {
        "crop": true,
      "drop_l5": "all"
    }
}
2:

Code: Select all

{
    "mode": 0,
    "active_area": {
        "crop": true,
        "presets": [
            {
                "id": 0,
                "left": 0,
                "right": 0,
                "top": 0,
                "bottom": 0
            }
        ],
        "edits": {
            "all": 0
        }
    }
}

quietvoid
Posts: 373
Joined: Sun Apr 19, 2020 4:15 pm

Re: Dolby Vision now possible through MP4 Mux.

#6045 Post by quietvoid » Thu Feb 10, 2022 4:42 pm

This is what Dolby says in their documentation:
The Bitstream Verifier parses the RPU of the bitstream under test and verifies whether level 5 metadata is present for each frame.
Level 5 metadata must be present (even if it is zero) to avoid possible visual issues.
If level 5 metadata is not detected in the bitstream RPU, an error is issued.
So keeping L5 with zeroes is always better.

Post Reply