• AnyStream is having some DRM issues currently, Netflix is not available in HD for the time being.
    Situations like this will always happen with AnyStream: streaming providers are continuously improving their countermeasures while we try to catch up, it's an ongoing cat-and-mouse game. Please be patient and don't flood our support or forum with requests, we are working on it 24/7 to get it resolved. Thank you.

Guide Guide to create an ISO with Dolby Vision from a MKV/DV

coopervid

Moderator
Thread Starter
Joined
Mar 15, 2007
Messages
5,035
Likes
2,574
As a premise: Only MKV/DV`s with Dolby Vision Version conforming to 1.0 dvhe.07.06 BL+EL+RPU Blu-ray can be processed!!! No KMV/DV (source web rip) which do not meet this specification!!! Therefore, you should scan the file with BDinfo or Mediainfo to check compatibility.

Required software:

MediaInfo

https://mediaarea.net/de/MediaInfo


Dolby Vision MKV Extractor (Team QfG) Vers. 01 beta

(Attached to this thread)

TsMuxer

https://github.com/justdan96/tsMuxer/releases


Scan with MediaInfo:

upload_2021-10-18_13-31-51.png


The next preparation step is the creation of a folder (DVMKV_Extractor) which contains the following by uncompressing the attached rar file:
upload_2021-10-18_13-32-41.png



Copy your MKV/DV file to this folder and then drag it on the DVMKV_Exractor.exe file. The program will start automatically. A folder with the name of the MKV/DV file will be created.
upload_2021-10-18_13-33-47.png


Here you can see the progress of the extraction which is done automatically:
upload_2021-10-18_13-34-33.png
upload_2021-10-18_13-34-50.png






upload_2021-10-18_13-35-11.png


Extractions of the Video Layer (BL), DV Layer (EL) and the RPU Meta data will be done sequentially.

You will need the files BL and EL for future steps.

Please make sure that you have available storage space that is at least twice the size of your MKV/DV file!!!!




upload_2021-10-18_13-35-31.png



After finishing you should have these files in the folder:

upload_2021-10-18_13-40-40.png


The RPU.bin will not be needed and can be deleted.


The next step is he extraction of the sound track(s) and the subtitles from your MKV/DV file with TsMuxer. By this step you have finally all files available to create the ISO / DV file.

Start TsMuxer and open the MKV/DV file. Check all items with the exception of the video file and demux everything to the folder that contains the BL.hevc and EL.hevc files.

upload_2021-10-18_13-41-30.png


 
upload_2021-10-18_13-44-46.png

upload_2021-10-18_13-45-5.png

upload_2021-10-18_13-45-42.png


The last step is the creation of the ISO/DV file with TSMuxer. Start TSMuxer and drag the files in this sequence in the program: BL.hevc, El.hevc, the sound track(s) and the subtitles. Then set the muxing options and start muxing:

upload_2021-10-18_13-46-29.png


It should look like this afterwards.

upload_2021-10-18_13-47-10.png


Hopefully this guide will serve the one or the other who wants to have an ISO with Dolby Vision and has only a MKV with Dolby Vision.

Cheers,

Darth Sidious (Author)
 

Attachments

  • upload_2021-10-18_13-43-3.png
    upload_2021-10-18_13-43-3.png
    341.4 KB · Views: 71
i just get: can u help please

Copyright (c) 2020 TeamQfG

====================================
Dolby Vision MKV Extractor
====================================


== VIDEO INPUT =========================================================================================================

Filename = [After.Life.S01E01.mkv]
Video Info = [Resolution = 1920x1080] [Codec = HEVC-10Bit-YUV-4:2:0] [Frames = 42960] [FPS = 25.000]
HDR Info = [Dolby Vision, Version 1.0, dvhe.05.04, BL+RPU]

Dolby Vision Profile 8.1 found.

== Extracting BL-EL-RPU ================================================================================================

ATTENTION! You need many of HDD Space for this operation.


Please wait. Extracting the Video Layer ...
[hevc @ 000002ba4c0ca0c0] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 2 >= 1
[hevc @ 000002ba4c0ca0c0] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 2 >= 2
frame=42960 fps=31694 q=-1.0 Lsize= 1150016kB time=00:28:38.32 bitrate=5482.6kbits/s speed=1.27e+03x
Done.

Please wait. Extracting the BL+EL Layer ...
thread 'main' panicked at 'Can only change profile 7 RPU!', src/dovi/rpu/rpu_data.rs:108:13
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Error.

Something fails.

== EXIT ================================================================================================================

Press [ENTER] to Exit.
 
i just get: can u help please

Copyright (c) 2020 TeamQfG

====================================
Dolby Vision MKV Extractor
====================================


== VIDEO INPUT =========================================================================================================

Filename = [After.Life.S01E01.mkv]
Video Info = [Resolution = 1920x1080] [Codec = HEVC-10Bit-YUV-4:2:0] [Frames = 42960] [FPS = 25.000]
HDR Info = [Dolby Vision, Version 1.0, dvhe.05.04, BL+RPU]

Dolby Vision Profile 8.1 found.

== Extracting BL-EL-RPU ================================================================================================

ATTENTION! You need many of HDD Space for this operation.


Please wait. Extracting the Video Layer ...
[hevc @ 000002ba4c0ca0c0] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 2 >= 1
[hevc @ 000002ba4c0ca0c0] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 2 >= 2
frame=42960 fps=31694 q=-1.0 Lsize= 1150016kB time=00:28:38.32 bitrate=5482.6kbits/s speed=1.27e+03x
Done.

Please wait. Extracting the BL+EL Layer ...
thread 'main' panicked at 'Can only change profile 7 RPU!', src/dovi/rpu/rpu_data.rs:108:13
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Error.

Something fails.

== EXIT ================================================================================================================

Press [ENTER] to Exit.
The first sentence in the guide:

As a premise: Only MKV/DV`s with Dolby Vision Version conforming to 1.0 dvhe.07.06 BL+EL+RPU Blu-ray can be processed!!! No KMV/DV (source web rip) which do not meet this specification!!! Therefore, you should scan the file with BDinfo or Mediainfo to check compatibility.

You have dvhe 05.04.
 
So no method to convert one layer Dolby Vision (dvhe 05.04 or 08.04.) yet?
 
So no method to convert one layer Dolby Vision (dvhe 05.04 or 08.04.) yet?
Yeah. From 8.04. Check this German thread. I might post Darth Sidious guide here if desired but the German should also work.

 
i want to report a bug in the software attached in post #1.
when MKV-file demuxed with dv_mkv_extractor_001, you wil get HEVC-files with wrong DV profile.
i think it has to do with dovi_tool. which is version 0.1.0 used in this extractor.

is it possible to update dv_mkv_extractor with new version of all tools used inside it?
i love this extractor because it is very easy to use. just drag&drop the MKV-file.

i know i can use dovi_tool to demux MKV file, but using this extractor is much easy-to-use.

i am also aware of DDVT tool collection. but stil this extractor (dv_mkv_extractor_001_beta) is much easier to use
 
when MKV-file demuxed with dv_mkv_extractor_001, you wil get HEVC-files with wrong DV profile.
Please document in detail what is wrong with the DoVi profile. Unfortunately, the "dv_mkv_extractor_001_beta" is no longer available. You have to use the DoVi Toolbox, but please use the latest version! As a result, they also have the advantage of processing MKV DV with profile 08/06 with a new manual. This process has now been tested hundreds of times and works perfectly. Of course, you must always use the latest version of DoVi Toolbox. Please download here:

https://mega.nz/folder/E5MjzAYD#xz9bKC8fnuQmOMo_ncjniQ

Please follow these instructions:


For Profil DoVi 07.06. they will of course continue to proceed as in the article #1 was described in the manual!


In rare cases, there are problems when editing MKV DV 08/06 with HDR 10+. Here is a solution for it. FPS error in the generated BL Layer MKV DV 08.06. with HDR 10+:
(If necessary, serves as an intermediate step for BL layer creation.)

 
Last edited:
Please document in detail what is wrong with the DoVi profile. Unfortunately, the "dv_mkv_extractor_001_beta" is no longer available. You have to use the DoVi Toolbox, but please use the latest version! As a result, they also have the advantage of processing MKV DV with profile 08/06 with a new manual. This process has now been tested hundreds of times and works perfectly. Of course, you must always use the latest version of DoVi Toolbox.
my report is about this file, as attached at 1st post, file called dv_mvk_extractor_v001_beta.rar
all other software has no problems. only extractor has problem.

what i did:
  • i took a file with dvhe.07.06 BL+EL+RPU (like instructed in 1st post). i am sure that this file has FEL DV in MKV-container as MakeMKV v1.17.4 reports BL+FEL+RPU
  • then demuxed (or extracted with attached dv_mkv_extractor)
  • BL.HEVC and EL.HEVC muxxed with TSMUXER 2023-08-14 as BDMV-folder (without any audio, without any subs)
  • opening index.bdmv (=inside BDMV-folder) with MakeMKV. it reports dvhe.08.06 BL+FEL+RPU
what is wrong here? i think DV profile 08 has no FEL-layer.
so my report is about this case.

when i use dolby_vision_tool v.0.60, then i dont have any problems with numbering DV profiles. they produce al correct profile numbers.
but dv_mkv_extractor outputs wrong profile number, because dv profile 8 has no FEL-layer
 
Because of such cases, a lot has been changed and extensions have been added that are very useful. Please use the dolby_vision_tool v.0.6 in the future. There are no further updates for dv_mvk_extractor_v001_beta as it has been Substituted. If it was profile 8 in their case, they can easily convert it to profile 7 there.
 
Last edited:
opening index.bdmv (=inside BDMV-folder) with MakeMKV. it reports dvhe.08.06 BL+FEL+RPU
The only thing I want to know is what BDInfo shows for the created iso. This is because this method is used to create an Iso DV.
 
Code:
Disc Label:     Blu-Ray
Disc Size:      77,248,250,748 bytes
Protection:     AACS2
Extras:         Ultra HD
BDInfo:         0.7.6.2b


********************
PLAYLIST: 00000.MPLS
********************

                                                                                                                  Total        Video                                                
Title                                                           Codec   Length  Movie Size      Disc Size         Bitrate      Bitrate      Main Audio Track                          Secondary Audio Track
-----                                                           ------  ------- --------------  ----------------  -----------  -----------  ------------------                        ---------------------
00000.MPLS                                                      HEVC    1:55:56 77,247,989,760  77,248,250,748    88.83 Mbps   76.50 Mbps                                            


DISC INFO:

Disc Label:     Blu-Ray
Disc Size:      77,248,250,748 bytes
Protection:     AACS2
Extras:         Ultra HD
BDInfo:         0.7.6.2b

PLAYLIST REPORT:

Name:                   00000.MPLS
Length:                 1:55:56.824 (h:m:s.ms)
Size:                   77,247,989,760 bytes
Total Bitrate:          88.83 Mbps

(*) Indicates included stream hidden by this playlist.

VIDEO:

Codec                   Bitrate             Description    
---------------         -------------       -----------    
MPEG-H HEVC Video       76,497 kbps         2160p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / HDR10 / Limited Range / BT.2020 / PQ / BT.2020 non-constant / Mastering display color primaries: Display P3 / Mastering display luminance: min: 0.0001 cd/m2, max: 1000 cd/m2 / Maximum Content Light Level: 1012 cd / m2 / Maximum Frame-Average Light Level: 315 cd/m2
* MPEG-H HEVC Video     8,536 kbps          1080p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / Dolby Vision / Limited Range / BT.2020 / PQ / BT.2020 non-constant / Mastering display color primaries: Display P3 / Mastering display luminance: min: 0.0001 cd/m2, max: 1000 cd/m2

FILES:

Name            Time In         Length          Size            Total Bitrate  
--------------- -------------   -------------   -------------   -------------  
00000.M2TS      0:00:00.000     1:55:56.824     77,247,989,760  88,831 kbps    

STREAM DIAGNOSTICS:

File            PID             Type            Codec           Language                Seconds                     Bitrate                  Bytes        Packets      
----------      -------------   -----           ----------      -------------           --------------          ---------------         --------------  -----------    
00000.M2TS      4113 (0x1011)   0x24            HEVC                                    6956.700                 76,499 kbps            66,522,489,830  361,635,137    
00000.M2TS      4117 (0x1015)   0x24            HEVC                                    6956.700                  8,536 kbps             7,422,747,415   40,440,387    

<---- END FORUMS PASTE ---->

QUICK SUMMARY:

Disc Label:     Blu-Ray
Disc Size:      77,248,250,748 bytes
Protection:     AACS2
Playlist:       00000.MPLS
Size:           77,247,989,760 bytes
Length:         1:55:56.824
Total Bitrate:  88.83 Mbps
Video:          MPEG-H HEVC Video / 76,497 kbps / 2160p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / HDR10 / Limited Range / BT.2020 / PQ / BT.2020 non-constant / Mastering display color primaries: Display P3 / Mastering display luminance: min: 0.0001 cd/m2, max: 1000 cd/m2 / Maximum Content Light Level: 1012 cd / m2 / Maximum Frame-Average Light Level: 315 cd/m2
* Video:        MPEG-H HEVC Video / 8,536 kbps / 1080p / 23.976 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / Dolby Vision / Limited Range / BT.2020 / PQ / BT.2020 non-constant / Mastering display color primaries: Display P3 / Mastering display luminance: min: 0.0001 cd/m2, max: 1000 cd/m2
 
I've never seen this before, very strange. Have you ever tested whether DV is triggered at all during playback? Otherwise, if not, follow what I recommended above!!!

If you'd like, I'll take a look at it myself. Send me a link to the MKV DV via PM.
 
Last edited:
I've never seen this before, very strange. Have you ever tested whether DV is triggered at all during playback? Otherwise, if not, follow what I recommended above!!!

If you'd like, I'll take a look at it myself. Send me a link to the MKV DV via PM.
no need for now, because i can't verify the playback of DV. i don't have any DV hardware (nor mediaplayer, nor TV).
right now i am just messing around with software. and the numbering of DV profile catched my attention. because DV 8 doesn't have FEL.

from now on i will use DDVT_TOOL pack to convert MKV to ISO. because DDVT_DEMUXER also support drag & drop feature like dv_mkv_extractor.

my whole intention was to report about wrong numbering in case with dv_mkv_extractor.
 
Then get the appropriate equipment first, otherwise it doesn't really make sense here. Nevertheless, it would have been interesting to take a look at this MKV DV. It is a very rare exceptional case, it seems to me. This is not only about your experiments with this topic, but also about gathering new insights that could also benefit you later.
 
Then get the appropriate equipment first, otherwise it doesn't really make sense here. Nevertheless, it would have been interesting to take a look at this MKV DV. It is a very rare exceptional case, it seems to me. This is not only about your experiments with this topic, but also about gathering new insights that could also benefit you later.
i sent you PM, with a link to the file
 
hi ive managed to do everything correctly, but the mkv dv has atmos audio, is it possible to make an iso and leep the atmos audio and not have to convert to lower quality, as tsmuxer sais mlp is not supported, thanks so much
 
Yes, it's very easy. You must first extract the Atmos audio track from the MKV with "UsEac3To" in order to be able to paste it into the TsM.
 
Back
Top