Windows下HDR视频的播放情况
起因
最近流媒体上了疾速追杀4,看豆瓣上的评分,这部电影的口碑还是很不错的,所以我下载了一份 HDR 版本的电影。
但用本地播放器播放的时候就傻眼了,在没有任何配置下的 PotPlayer 里面播放,完全是套上了一层滤镜一样,完全不能发挥它应该的样貌。于是乎,有了这么一篇文章。
不同软件的对比
这次对比的软件分别是 PotPlayer、VLC media player 以及 Windows 自带的媒体播放器,且这些软件均为默认设置。
在影片的2分03秒,我将内容截图做为比较。
可以很明显的看到三个播放器在同一画面的不同表现。
同样是火焰,PotPlayer 的显示效果会暗淡一些,有一种灰蒙蒙的感觉,媒体播放器效果也很不错,个人观感最好的还是VLC,火焰的亮度更高一些。
左下角的灯光和右上角二楼内容的显示,系统播放器和 VLC Player 能够显示更多的暗部细节,清晰的看到二楼有什么,而 PotPlayer 就呈现出灰蒙蒙的感觉,观感上就让人有些不舒服。
优缺点
以下是我对三个播放器的简单总结:
PotPlayer
优点:
- 支持视频格式全,也支持很多字幕文件,对 Windows 优化到位。
- 可以通过插件进行自定义,例如 madVR 等,如果喜欢折腾的话,可以自己调整到最适合自己的状态。
- 默认 UI 简洁清爽。
缺点
- 在没有修改设置的情况下,播放 HDR 视频就好像套了一层滤镜,无法调用显示器的 HDR 亮度,效果类似于 SDR 加了一层滤镜。
媒体播放器
优点
- 能直接调用 HDR 播放。
- 支持的格式多,显示效果强。
缺点
- 对字幕文件格式支持不是很友好,
.ass
、.sup
这类的文件,有时候根本不能用。
VLC media player
优点
- 能直接调用 HDR 播放。
- 支持的格式多,显示效果强,个人观感最好。
缺点
- 播放外挂字幕时,对
.ass
文件可能还会出现字幕颜色异常的情况。如下图所示:
解决的办法也很简单,依次打开:工具-偏好设置-视频-输出,选择 OpenGL 视频输出
,然后重新打开视频、挂载字幕。1
关闭播放器,再重新打开就可以看到字幕色彩正常啦!
修改成 OpenGL 视频输出
之后就没有办法像 Windows 一样直接播放,在笔者的电脑上需要进行切换且在 HDR 下没办法正常截图,肉眼观感不受影响,使用体验会大打折扣。
窗口模式时有视频进度条,但是鼠标进入视频界面会消失。
全屏时没有视频进度条(晃动鼠标也没有),鼠标在画面也会消失。
Bilibili 对 HDR 的支持
现在在 Windows 上,只要 Chromium 内核版本大于106,可以直接在网页版直接观看 HDR 的视频内容。(需要开通大会员)