Dolby Vision Profile 7 & 8 support (.ts/.mkv files)

Thanks it’s late over here. Will have a look in the morning.

Thanks @speedy for the script. Works great! I have already done nearly 600 discs manually, but it is making my TV shows much easier to convert.

1 Like

Thx for the script.
Using it with Parallels on a Mac. I guess a script for the Mac might be a bit faster, but anyway, thx a lot.

Hey @speedy.
Regarding those DTS movies with audio sync issues I now suspect they were isolated cases.
Same collection of movies (…has fallen).

Since then I have had no issues converting Gladiator which was also DTS-HDMA and plays perfectly.

Sorry for the delay in getting back to you.

1 Like

hi james. i am having an issue with a profile 8 rip using the latest version of infuse 7.5.2 on appletv. Its playing as hdr10

Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@High
HDR format : Dolby Vision, Version 1.0, dvhe.08.06, BL+RPU, HDR10 compatible / SMPTE ST 2086, HDR10 compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 38 min 56 s
Bit rate : 12.2 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 24.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.061
Stream size : 3.32 GiB (94%)
Language : English
Default : Yes
Forced : No
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.0000 cd/m2, max: 1000 cd/m2

File example has been uploaded

I think I have the same issue. When I playback mkv that has both hdr and dolby vision, it always reverts back to hdr and not dolby vision.

If I play the same file on my plex app on the apple tv 4k it playback with dolby vision.

Hardware:
Apple TV 4K 2022
Panasonic LZ1500 TV

What is odd is that when using my downstairs tv the same file playbacks in dolby vision fine via infuse.

Apple TV 4K 2021
Sony A90J TV

Which would indicate an issue with infuse on the apple tv 4k 2022 model or my panasonic tv (which playsback DV in plex, Netflix, Disney etc) just fine.

With the ‘Extended Dolby Vision’ option set to Auto, Infuse will play Profile 8 videos in DoVi whenever possible.

In our tests, the 2021 model appears to have wider support for DoVi videos compared to the newer 2022 model, so this may explain the behavior you are seeing.

thanks, I do have that option switched on, on both the models.

Why would it have wider support on the older models?

example of a file.

Format : Matroska
Format version : Version 4
File size : 23.4 GiB
Duration : 2 h 10 min
Overall bit rate : 25.7 Mb/s
Frame rate : 23.976 FPS
Encoded date : 2023-04-07 04:35:38 UTC
Writing application : mkvmerge v74.0.0 (‘You Oughta Know’) 64-bit
Writing library : libebml v1.4.4 + libmatroska v1.7.1

Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@High
HDR format : Dolby Vision, Version 1.0, dvhe.08.06, BL+RPU, HDR10 compatible / SMPTE ST 2086, HDR10 compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 2 h 10 min
Bit rate : 24.9 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
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.125
Stream size : 22.6 GiB (97%)
Language : English
Default : Yes
Forced : No
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.0001 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 983 cd/m2
Maximum Frame-Average Light Level : 208 cd/m2

That’s a good question for Apple. :slight_smile:

1 Like

Forgot to mention, not that it would make a difference but i have the infuse pro versions fully updated to
7.5.2

But this file playbacks DV fine on the 4K 2022 model.

Format : Matroska
Format version : Version 4
File size : 14.0 GiB
Duration : 2 h 10 min
Overall bit rate : 15.3 Mb/s
Frame rate : 23.976 FPS
Encoded date : 2022-08-25 07:15:37 UTC
Writing application : mkvmerge v66.0.0 (‘Josie’) 64-bit
Writing library : libebml v1.4.2 + libmatroska v1.6.4

Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@High
HDR format : Dolby Vision, Version 1.0, dvhe.08.06, BL+RPU, HDR10 compatible / SMPTE ST 2094 App 4, Version 1, HDR10+ Profile B compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 2 h 10 min
Bit rate : 14.6 Mb/s
Width : 3 840 pixels
Height : 1 740 pixels
Display aspect ratio : 2.2:1
Frame rate mode : Constant
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.091
Stream size : 13.3 GiB (95%)
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : BT.2020
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 275 cd/m2
Maximum Frame-Average Light Level : 167 cd/m2

My issue/example is that the same rips (different episode) play in dv fine then some others don’t.

Well, they are technically different files so it’s possible they have different characteristics. Some files will need to fall back to HDR.

Has Firecore not asked Apple around the wider DV support, if that is the issue? as you are selling a product.

Also does not explain how the same file playbacks in DV fine when using the Plex app? I have not tried it using MrMC yet.

@A5ian300zx

Plex is incapable of profile 8.

It only supports profile 5. All profile 7&8 is just fake DV where it plays the HDR track and forces the TV into Dolby Vision mode.

3 Likes

I haven’t found a file that can’t be fixed using my Profile 7 to 8 script as long as it doesn’t have dual TrueHD audio tracks.

3 Likes

isnt your script to convert profile 7 to 8? my issue is with files that are already profile 8 (but i do appreciate the efforts you have made for the community)

The script I posted can also fix Profile 8 files by removing Polynomial Mapping metadata and converting CMv4 to CMv2.9. I’ve also seen it fix other “unknown” issues that could otherwise be fixed by using the DDVT remover script.

Short version, it can also fix Profile 8 files.

4 Likes

Here’s an HDR10+ to DoVi Profile 8.1 CMv2.9 script. It differs from my previous Profile7to8 script in that it creates DoVi Profile 8.1 CMv2.9 dynamic metadata from HDR10+ dynamic metadata. It can be used identically though. Hope this helps others who have HDR10+ files they want to convert to DoVi P8.1 in bulk.

8 Likes

Hi there ! I don’t really know if it’s related to this topic or not but it concerns Dolby Vision and mkv files so I think so.
In Infuse 7.5.2 I have a file with Dolby Vision Profile 8 and a True HD 7.1 audio file (only one true hd track). Everything works great, it is Dolby Vision, I can see a real difference on my MacBook Pro compare to the HDR 10 file. But here is the problem : the image is flickering sometimes. It’s really random but every minute (sometimes less, sometimes more) the image is flickering. I precise that this DOESN’T happen with the exact same file which contains only AC3 5.1 audio file (the 7.1 was removed with MKVToolNix on this file). I also precise that it’s random : sometimes on the same scene, it happens and sometimes it doesn’t.

Does anyone has the same problem and is it possible to fix ?

Thank you very much :slight_smile:

Just want to say thanks for these.

Great scripts. Work great. Fixed all issues I’ve had with various dual profile videos and converting hdr10 plus (covenant) to dv.

4 Likes