Dolby vision profile 5 in MKV

What is the conclusion?

Will Infuse play DV profile 5 on Apple TV when using both MP4 and MKV files?

Need a clear answer, please.

Only mp4 right now.

Over the past few month’s both makemkv, Plex Server and client have started supporting this file support and I was wondering (hoping) if and when Infuse would support this codec. Thank you, Mike.

The Apple TV only supports profile 5. Plex is just forcing the Dolby vision output using only HDR metadata which is not correct. There have already been existing threads about this. You can search for others specific to types and profiles.

Dolby Vision support .ts/.mkv files - #14 by james

2 Likes

So why doesn’t Infuse support Dolby Vision on MKV if the DV profile 5 is used? Can someone clarify why it must be MP4?

The container won’t actually make a difference, and Infuse will be able to handle both MP4 and MKV.

However, MKV files with Dolby Vision usually contain profile 7 videos, which is not supported on the Apple TV.

There is one related thing with profile 5 we are looking into.

@james does the iPhone 12 Pro Max support profile 7 and over as it also does not work on it, only some Dolby vision files show correct colour profile ?

Profile 7 is dual-layer Dolby Vision. This means the video contains an HDR10 layer, and an extra DV enhancement layer.

Unfortunately, these are not supported on any Apple devices at this time, but Infuse would be able to play the HDR10 layer.

1 Like

Please add support for Profile 8 too on the new 2021 Apple TV 4K.

Is profile 8 supported by the AppleTV hardware? It can only playback whatever the hardware supports.

web-dl with dolby vision profile 05.06 but still not trigger DV
btw an Apple Original TV show.

Mediainfo

General
Unique ID :
Format : Matroska
Format version : Version 4
File size : 4.84 GiB
Duration : 27 min 53 s
Overall bit rate : 24.9 Mb/s
Movie name : Trying - S02E01 - A Nice Boy
Encoded date : UTC 2021-07-16 08:33:54
Writing application : mkvmerge v59.0.0 (‘Shining Star’) 64-bit
Writing library : libebml v1.4.2 + libmatroska v1.6.4
IMDB : tt10982034
TMDB : tv/98177

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.05.06, BL+RPU
Codec ID : V_MPEGH/ISO/HEVC
Duration : 27 min 53 s
Bit rate : 24.1 Mb/s
Width : 3 840 pixels
Height : 1 920 pixels
Display aspect ratio : 2.000
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Original frame rate : 23.976 (23976/1000) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.136
Stream size : 4.69 GiB (97%)
Default : Yes
Forced : No

@james do you still need samples for this? Can quite easily go from mkv to mp4 using mp4muxer/dlb_mp4base and the file plays fine. Do you think it’s something that can be supported at some point or a limitation of the OS/hardware?

Strictly talking profile 5 in a mkv container here, I completely understand how unlikely and complicated the other profiles can be.

@james yes, this is still happening. Exactly what the poster above me stated. Only happens with MKV and not MP4. Both are profile 5.

1 Like

Make sure to use the latest MKVToolNix to remux the file: older versions were not writing the proper DV metadata so the file was not recognised as DV.
.

Are you saying that you have played Dolby vision p5 in mkv on infuse then?

An DV mp4 is giving me trouble, it’s not triggering dolby vision (or indeed any hdr) on my Appletv. The color space is probably wrong as well as the picture comes back green and purple. Here is the video metadata for the file from mediainfo:

Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.2@Main
HDR format : Dolby Vision, Version 1.0, dvhe.05.06, BL+RPU
Codec ID : V_MPEGH/ISO/HEVC
Duration : 25 min 4 s
Bit rate : 22.4 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 0)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.112
Stream size : 3.92 GiB (99%)
Default : Yes
Forced : No
Color range : Full

For comparison, here is a similar file which works (the codec ID is different, unsure if that’s the cause):

Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.2@Main
HDR format : Dolby Vision, Version 1.0, dvhe.05.06, BL+RPU
Codec ID : dvhe
Codec ID/Info : High Efficiency Video Coding with Dolby Vision
Duration : 21 min 29 s
Bit rate : 22.3 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 0)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.112
Stream size : 3.34 GiB (99%)
Default : Yes
Alternate group : 1
Tagged date : UTC 2021-06-11 10:05:40
Color range : Full
Codec configuration box : hvcC+dvcC

Is this affecting all videos like this, or just this one?

Are you using the latest 7.1 version of Infuse?

I have the same problem on infuse 7.1,
DV content from infuse plays with a green and purple tint.

ATV4k and LG C9

The file says:

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.05.06, BL+RPU
Codec ID : V_MPEGH/ISO/HEVC
Bit rate : 24.0 Mb/s
Width : 3 840 pixels
Height : 2 080 pixels
Original height : 2 076 pixels
Display aspect ratio : 1.85:1
Original display aspect ratio : 1.85:1
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.125
Stream size : 18.7 GiB (97%)
Default : Yes
Forced : No

Hi James,

I made a mistake, the file I’m having trouble with is actually an mkv file. I’m not sure if the container makes a difference in this case.

Moved to a related thread, as this is on our radar.