Maybe because the display supports both, Plex isn’t doing anything to the video?
I think it was implemented so that HDR10+ is removed when Dolby Vision is present and supported but not HDR10+.
And Dolby Vision is removed if Dolby Vision is not supported but HDR10+ is.
Clearly it’s not correcting the device problem when both are supported.
As mention early, we have an issue with Plex with HDR10+ movies. (HDR10+ movies only, not DV/HDR10+ movies). Only Kodi trigger the HDR10+ on our TV which support HDR10+ and DV.
Apologies, too many different issues in a single thread, got a bit turned around.
I know why this could happen as we are detecting your setup supports DoVi, so we are preferring that but we haven’t clarified if the stream itself has DoVi. So we still end up stripping out the HDR10+, will put together a build that will solve this.
Would you be able to fetch logs? We always strip one or the other, so its likely something else going wrong if its still a problem for you.
[FFmpeg] [INFO] [StripNALUnitsFilter] Stripping HDR10+ from bitstream
I think in your case you’re running into the issue where Plex can’t disable Dolby Vision on 4K Max when it’s profile 7.
And profile 7 FEL files also cause a black screen.
Maybe Dolby Vision should be stripped when the profile is not supported, and here HDR10+ would be kept.
I think in your case you’re running into the issue where Plex can’t disable Dolby Vision on 4K Max when it’s profile 7.
Since it can’t use profile 7, it’s using the HEVC decoder so it should be coming through as standard HDR10. Though maybe the decoder is thinking it can handle the p7 and then fails miserably at it.
But in the latest release (9.31.0), profile 7 isn’t ignored.
And the HDR10+ filter is inserted even though the file isn’t HDR10+.
Log: log.txt (36.4 KB)
Work perfectly. Now all the HDR10+ movies and Dolby Vision/HDR10+ load(with a preference for Dolby Vision with movies that have HDR10+ and Dolby Vision).
I still have some issues with some files which trigger Dolby Vision on Plex on my TV but not on my Fire Cube 3rd on Plex/Kodi. Those are converted profile 7 to 8.1. They always fallback on HDR10
The fix hasn’t been released yet, it will be in v10.0.0 so what you are seeing is the expected behaviour for v9.31.
At the moment we aren’t detecting HDR10+ from FFmpeg (we need to patch it in so PMS knows if a file has HDR10+ or not). So if a file contains DoVi, and DoVi can be played then we always apply the strip HDR10+ bitstream filter, it would end up doing nothing if the file doesn’t contain HDR10+, but it’s still applied for now.
Thanks @sixones, it returns to HDR10 and plays correctly in that build. That said, changing audio tracks causes it to go back to DV and stop working. You have to stop playback, then change audio track, then play, and it works.
The only thing i saw that is different is that on my Remux files converted, the MaxCLL and MaxFALL are present and not on others DV movies or display at Maximum Content Light Level and Maximum Frame Average Light Level. The same thing basically but not display the same.