VLAN, aka VLC, is as far as I know the best HDR video player on desktop which is as simple and acurate as I want a media player to be except for its issue on display styled subtitle while playing HDR content.

This is a known issue that styled subtitles’ color will be seen overexposed or totally black when vlc is playing HDR content.

The way to solve it is simple:

  1. You just need to remove all styles in your subtitle like converting an ass sub file to srt which worked pretty fine for me. There are a plenty of online tools that converts subtitle files.
  2. If your subtitle is embed in video file, extract it or download another subtitle file.