I've tried using DVDfab to convert a rip of an 4k Bluray in mkv format with Dolby Vision. I converted it to UHD Bluray but the bluray player only detects HDR10. Is there an other program that can convert the file and keep the Dolby Vision data?
+ Reply to Thread
Results 1 to 20 of 20
-
-
Hi Kallek,
May I suggest to use TsMuxer the tool will preserve Dolby Vision including HDR10+ metadata streams.
Link: https://www.videohelp.com/software/tsMuxeR
In output select Blu-ray folder if that doesn't work try as output TS or M2TS muxing. Hope this helps. -
Dolby Vision will be kept if you rip with MakeMKV. However, elementary layer and baselayer, that are in separate m2ts containers on UHDBD, will be interleaved into one videotrack (STDL - single track, double layer ) for mkv. It's up to a player to handle both the container and the double layer videotrack correctly. As mountainking said, for a UHDBD player there's more chance to compatibility when you'd mux into UHDBD with tsMuxer. Where both layers will be kept in separate m2ts.
-
When I select bluray as output in tsmuxer I get a warning: Warning! HEVC codec is not standard for BD disks!
My oppo UHD Player doesn't recognize the output as a Bluray disc.
If I choose AVCHD as output in tsmuxer it is recogniced as a Bluray disc, but I get an error message that the disc can't be read when trying to play it on the oppo.
Both TS and M2TS muxing results in a file that the Oppo can play but without Dolby Vision -
-
I'm not sure if tsMuxer can de- & remux STDL mkv into DTDL BD directly. Never tried it actually. Why don't you just give it a try and import a STDL mkv into tsMuxer and see what the result is?
I usually work with elementary streams. To de-interleave STDL mkv into BL and (EL+RPU) elementary streams I first demux the mkv with mkvextract (via gMKVExtract GUI) into elementary streams. The resulting videostream still will contain the two layers interleaved. This stream I demux with quietvoid's dovi_tool into BL and (M/FEL + RPU). These can be imported in tsMuxer to create BD.
Beware that audio and subs in mkv aren't always BD compliant so you may need some conversion before muxing BD.
https://github.com/quietvoid/dovi_tool -
@Ennio Thank you, I found quietvoid's dovi_tool and managed to do exactly what you said with mkvextract and tsmuxer.
And indeed to become fully BD compliant I also had to convert the TrueHD audio file (.thd) to include an AC3 core using the eac3to tool. -
You're welcome. Note that, in case the mkv should also carry the original AC-3 track which was embedded in TrueHD, you can merge them back together into "TrueHD+AC3" with thdmerge.exe. It comes with the DGDemux package.
https://www.rationalqm.us/dgdemux/binaries/ -
@Ennio Thanks for the tip about thdmerge.exe, very useful tool!
One more question: If I have an MKV that has BL+RPU only without the EL, is it also possible to create a BDMV folder with a video track that contains the DV metadata and will be recognized as such by a DV capable blu-ray player? -
I've never tried so I really couldn't tell.
Thinking from the hip, first off, usually DV BL+RPU in mkv contains RPU profile 8.1. Where RPU from UHDBD is profile 7. I don't know if dovi_tool can convert back to 7.
And even if possible, you'd somehow have to create a dummy MEL (MEL only holds RPU, there's no additional videodata such as in FEL) to interleave RPU into. As said, on UHDBD the two layers are separately wrapped in m2ts containers. Again, I don't know if this can be done.
Also, BL can have been recoded, where often black bars have been cropped out. Then a recode will be necessary to a valid UHDBD resolution (first adding back the black bars would be the best way to go) and RPU's L5 values (offset for active area) will have to be adjusted. Which is possible. And should resolution not have been changed, it's still the question if the used encoding parameters are within UHDBD specs.
Maybe your player supports direct playback of a single m2ts file. You can try directly importing a BL+RPU mkv in tsMuxer and mux as m2ts. See if DV will be triggered. As for audio, note that there's no need to embed an AC3 track as you're not bound by BD specs; on itself a standalone m2ts can hold a TrueHD-only track perfectly. -
Here is a tutorial how to convert a profile 8 MKV back to an UHD structure / ISO with DolbyVision. Make sure you use TSMuxer nightly dated 2023-04-07.
https://forum.redfox.bz/threads/create-dolby-vision-iso-from-a-profile8-bl-rpu-mkv.87159/ -
Thanks both. I tried the guide that @Moody_Blues linked to and it seems to work fine for the one movie I tested with.
I'm wondering if the bitrate of the dummy MEL that is created matters much? The author of the guide advises to use about 10% of the size of the original video track. -
It doesn't really matter to me. What matters more is the target BD structure you use. Largest is if you convert BL.m2ts to BD100. BD66 should be OK.The resulting ISO size is affected.
-
The 04-13 is the newest. I haven't checked that version yet. All I can say that older versions than 04-07 have issues with some audio tracks especially for demuxing.
-
Found a solution to stripping dolby vision but keeping hdr10!
1) Drop source files on to tsmuxer 2.6.12, deselect all but video track, set the proper frame rate which is unset, and DEMUX!
2) Figure it out by dropping source files on tsmuxer 2.6.16, it will give you the frame rate.
3) Use mkvtoolnix, drop source files on it, deselect dolby vision video track, add source files and add demuxed video track= HDR10.
Add any other subs, cover files, etc.
4) Using MKVToolNix, generate 4K .mkv file ... DONE!Last edited by jetli; 17th Apr 2024 at 23:22. Reason: additional
-
You can just use 2.6.16 to do the demux directly. It also works and set the frame rate for you.
-
This has always been possible. "Stripping" Dolby Vision from disc folder structure means nothing more than keeping only HDR Base Layer and plainly not using the Enhancement Layer. This mandatory structure on UHDBD disc makes it "backwards compatible" to non-DoVi players.
-
Reading back on this topic, I have to rectify a slip of the pen I made. Where I spoke of DoVi UHDBD keeping BL and EL in separate m2ts streams, I meant to say separate hevc streams, but which are carried in one same m2ts.
I think I must have been confused with 3D blu-ray, where indeed two separate videostreams are contained each in their own m2ts.
My apologies for any confusion.
Similar Threads
-
Converting colorspace of a Dolby Vision UHD Blu-ray
By RajaSteve in forum RestorationReplies: 0Last Post: 12th Dec 2022, 09:48 -
Convert DV mkv -> mp4 with mkvextract and dolby mp4_muxer
By jb044 in forum Video ConversionReplies: 5Last Post: 4th Mar 2022, 00:39 -
MKV Dolby Vision encodes to MP4 ?
By Fuso in forum Video ConversionReplies: 2Last Post: 16th Mar 2021, 04:06 -
UHD mkv to BD-R DL50GB - tool to shrink >50K UHD MKV to BD compliant BDMV?
By njweb in forum Blu-ray RippingReplies: 6Last Post: 5th Mar 2021, 03:07 -
UHD BluRay archiving & HDR10+/Dolby Vision
By hypersucker in forum Blu-ray RippingReplies: 5Last Post: 21st Sep 2019, 15:45