HDR10+ material not playing with Kodi 21.2 (90% of the time) but will with 20.2

Hi all. Having weird problems playing HDR10+ material just recently in the last few days. These items played OK a couple of weeks ago but now just will not - however they play just fine on a Vero 4+ with kodi 20.2…

So:
Vero 5 (and a 4+ now) on 21.2 → denon avc-x8500HA → Panasonic TH-65GZ1000U.
THe denon will pass anything up to 8K 60Hz/4K 120Hz, the tv accepts all HDR formats, and has DV and atmos with 4K up to 60Hz. HDMI cables are ultra high speed (48Gbps) from vero to denon and Premium high speed (18Gbps) with ethernet from denon to TV.

So both of these titles which are showing this, will play instantly on the 4+ with kodi 20.2 and the tv will correctly show the HDR10+ logo and everything is fine.
They were also fine some days/weeks ago with the Vero V but just lately, you play the title, the tv goes black and the avr shows no video or audio signals being sent over HDMI from the Vero. When it was working a few days ago sometimes they would play with some changing/flickering of the input video signal which would then settle properly to 4K HDR10+ and play. Now I can’t get anything.

I can however, now, get them to play by forcing SDR in the player settings.

  1. guardians of the galaxy:
    Video
    ID : 1
    Format : HEVC
    Format/Info : High Efficiency Video Coding
    Format profile : Main 10@L5@Main
    HDR format : SMPTE ST 2094 App 4, Version 1, HDR10+ Profile B compatible
    Codec ID : V_MPEGH/ISO/HEVC
    Duration : 2 h 32 min
    Bit rate : 14.4 Mb/s
    Width : 3 840 pixels
    Height : 2 080 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.075
    Stream size : 15.3 GiB (93%)
    Title : Guardians of the Galaxy Vol.3 2023 AMZN 4K WEBRip 2160p HDR10+ DoVi DD+ 5.1 Atmos H.265-MgB
    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 : 582 cd/m2
    Maximum Frame-Average Light Level : 279 cd/m2

Audio
ID : 2
Format : E-AC-3 JOC
Format/Info : Enhanced AC-3 with Joint Object Coding
Commercial name : Dolby Digital Plus with Dolby Atmos
Codec ID : A_EAC3
Duration : 2 h 32 min
Bit rate mode : Constant
Bit rate : 768 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Delay relative to video : 19 ms
Stream size : 837 MiB (5%)
Title : English EAC3 / DD+ 5.1 Atmos @ 768 Kbps - Original
Language : English
Service kind : Complete Main
Default : Yes
Forced : No
Complexity index : 16
Number of dynamic objects : 15
Bed channel count : 1 channel
Bed channel configuration : LFE
Dialog Normalization : -27 dB
compr : -0.28 dB
dialnorm_Average : -27 dB
dialnorm_Minimum : -27 dB
dialnorm_Maximum : -27 dB

and 2) Dune 2:
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@High
HDR format : Dolby Vision, Version 1.0, Profile 8.1, dvhe.08.06, BL+RPU, no metadata compression, HDR10 compatible / SMPTE ST 2094 App 4, Version HDR10+ Profile B, HDR10+ Profile B compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 2 h 45 min
Bit rate : 24.5 Mb/s
Width : 3 840 pixels
Height : 1 606 pixels
Display aspect ratio : 2.39: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.166
Stream size : 28.4 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 : BT.2020
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 880 cd/m2
Maximum Frame-Average Light Level : 475 cd/m2

Audio
ID : 2
Format : E-AC-3 JOC
Format/Info : Enhanced AC-3 with Joint Object Coding
Commercial name : Dolby Digital Plus with Dolby Atmos
Codec ID : A_EAC3
Duration : 2 h 45 min
Bit rate mode : Constant
Bit rate : 768 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 911 MiB (3%)
Language : English
Service kind : Complete Main
Default : Yes
Forced : No
Complexity index : 16
Number of dynamic objects : 15
Bed channel count : 1 channel
Bed channel configuration : LFE
Dialog Normalization : -21 dB
compr : -0.28 dB
dialnorm_Average : -21 dB
dialnorm_Minimum : -21 dB
dialnorm_Maximum : -21 dB

Again, the 4+ would play them instantly a few minutes ago with the TV showing the correct input file format with the HDR10+ logo. However I just updated it to 21.2 and it is doing the exact same thing as the Vero V.

Some 4K files with no issues, for example:
John Wick 4:
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 2 h 49 min
Width : 3 840 pixels
Height : 1 608 pixels
Display aspect ratio : 2.39: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
Title : John Wick Chapter 4 2023 UHD 4K BluRay 2160p DoVi HDR10 TrueHD 7.1 Atmos H.265-MgB
Writing library : x265 3.5+1-f0c1022b6:[Windows][GCC 10.2.0][64 bit] 10bit
Encoding settings : cpuid=1111039 / frame-threads=4 / numa-pools=16 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=3840x1608 / interlace=0 / total-frames=0 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / repeat-headers / annexb / aud / no-eob / no-eos / hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=24 / keyint=240 / gop-lookahead=0 / bframes=4 / b-adapt=0 / b-pyramid / bframe-bias=0 / rc-lookahead=15 / lookahead-slices=8 / scenecut=40 / no-hist-scenecut / radl=0 / no-splice / no-intra-refresh / ctu=64 / min-cu-size=8 / no-rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=0 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=2 / limit-refs=3 / no-limit-modes / me=1 / subme=2 / merange=57 / temporal-mvp / no-frame-dup / no-hme / weightp / no-weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=2 / selective-sao=4 / no-early-skip / rskip / fast-intra / no-tskip-fast / no-cu-lossless / no-b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=0.00 / no-rd-refine / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=22.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / vbv-maxrate=25600 / vbv-bufsize=25600 / vbv-init=0.9 / min-vbv-fullness=50.0 / max-vbv-fullness=80.0 / crf-max=0.0 / crf-min=0.0 / ipratio=1.40 / pbratio=1.30 / aq-mode=2 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=9 / transfer=16 / colormatrix=9 / chromaloc=1 / chromaloc-top=2 / chromaloc-bottom=2 / display-window=0 / master-display=G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1) / cll=1000,629 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / no-opt-qp-pps / no-opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / no-sbrc / hdr10 / hdr10-opt / no-dhdr10-opt / no-idr-recovery-sei / analysis-reuse-level=0 / analysis-save-reuse-level=0 / analysis-load-reuse-level=0 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=1 / refine-ctu-distortion=0 / no-limit-sao / ctu-info=0 / no-lowpass-dct / refine-analysis-type=0 / copy-pic=1 / max-ausize-factor=1.0 / no-dynamic-refine / no-single-sei / no-hevc-aq / no-svt / no-field / qp-adaptation-range=1.00 / scenecut-aware-qp=0conformance-window-offsets / right=0 / bottom=0 / decoder-max-rate=0 / no-vbv-live-multi-pass / no-mcstf
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 : 1000 cd/m2
Maximum Frame-Average Light Level : 629 cd/m2

Audio #1
ID : 2
Format : MLP FBA 16-ch
Format/Info : Meridian Lossless Packing FBA with 16-channel presentation
Commercial name : Dolby TrueHD with Dolby Atmos
Codec ID : A_TRUEHD
Duration : 2 h 49 min
Bit rate mode : Variable
Maximum bit rate : 7 863 kb/s
Channel(s) : 8 channels
Channel layout : L R C LFE Ls Rs Lb Rb
Sampling rate : 48.0 kHz
Frame rate : 1 200.000 FPS (40 SPF)
Compression mode : Lossless
Title : English TrueHD Atmos 7.1 @ 4165 Kbps - Original
Language : English
Default : No
Forced : No
Number of dynamic objects : 11
Bed channel count : 1 channel
Bed channel configuration : LFE

To add/reinforce: I can get these titles to play on kodi 21.2 by changing
HDR Processing to “Force SDR” or “BT2020SDR” but of course the TV only shows the 4k 24Hz input with no HDR logos etc (as it’s not receiving any HDR data…).

logs?

Yep I’ll work on those - It’s GMT + 12 here and the baby is asleep… Which means I will be too shortly!! Still trying a little troubleshooting too.

1 Like

At least one of those vids is DV + hdr10+. If you disable DV in Settings->Player does that help?
Note that if both are available, we should be playing them as DV.

Logs https://paste.osmc.tv/ylcogodeql

Misstyped? Document not found.

Found it at https://paste.osmc.tv/yicogodeqi

I dont seem to have that option in the menu.

It’s at Settings->Player->Videos->HDR Processing. Choose Force HDR. Settings level needs to be Advanced or Expert.

Doh of course. Yes I’d tried that. No go on both the titles.

Can you produce the problem with a small sample file?

Sam

possibly - need to figure out how to do that.