I have CoreELEC 19.2 running in a S905X3 device, connected to a 2019 Sony Android TV.
I have noticed in some 1080p videos encoded with HEVC in 10bit and HDR10, that the image “flashes” from time to time.
Here is the MediaInfo of one of those videos:
Video ID : 1 Format : HEVC Format/Info : High Efficiency Video Coding Format profile : Main 10@L4@Main HDR format : SMPTE ST 2086, HDR10 compatible Codec ID : V_MPEGH/ISO/HEVC Duration : 47 min 24 s Bit rate : 5 578 kb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 24.000 FPS Color space : YUV Chroma subsampling : 4:2:0 (Type 2) Bit depth : 10 bits Bits/(Pixel*Frame) : 0.112 Stream size : 1.85 GiB (87%) Default : Yes Forced : No Color range : Limited Color primaries : BT.2020 Transfer characteristics : PQ Matrix coefficients : BT.2020 non-constant Mastering display color primar : Display P3 Mastering display luminance : min: 0.0001 cd/m2, max: 1000 cd/m2 Maximum Content Light Level : 1050 cd/m2 Maximum Frame-Average Light Le : 274 cd/m2
My TV is configured with HDR set in “Auto” mode.
However, if I fix the TV HDR mode in “HDR10”, the video is played perfectly. Also, I play it directly in the TV itself with Emby Android app, there are no flashes at all.
That’s the reason I think that the HDR information is not well transmitted to the TV and, somehow, it doubts, disabling and re-enabling the HDR10 mode periodically, because it is HDR10 indeed.
Except these series of videos, I have been playing 2160p HEVC 10bit HDR10 movies without this kind of problems.
What do you think?