我科普过好几次了:
一、HDR播放必须全屏,因为当有窗口内容时,任何播放器都无法同时正确传输视频HDR信号和窗口SDR内容,即便你在播放前已经强开了WIN hdr开关,貌似看上去全屏和窗口播放好像没啥差异,但实际播放HDR视频内容的亮度是不对的,这个用测PQ eotf遵循度的专业HDR视频一测就能看出来,详见我的录屏实战教学贴:
https://tieba.baidu.com/p/9365948582二、HDR视频播放外挂字幕(尤其是没有指定颜色或透明度的srt字幕),通常字幕颜色默认是白色的,而白色的字幕对于绝大多数的HDR显示器都是默认用最高亮度来进行色调映射,对于液晶显示器就会亮瞎眼,而对于OLED显示器则会激发ABL而全屏变暗!
所以你的问题,根据上面两条就很容易知道解决方案了:全屏播放HDR视频,在播放器中将字体的颜色调成灰色(或改变其透明度)!