首页所有工具HDR 显示支持测试
这个工具可以帮助你确认什么

HDR 屏幕显示能力检测

在线检测显示器或手机屏幕是否支持 HDR(高动态范围)显示。直观对比 SDR 与 HDR 色彩差异,测试屏幕亮度与色彩深度。

HDR测试显示器检测色彩测试屏幕亮度广色域
隐私说明

不会申请无关权限,检测过程会尽量直接使用当前设备和浏览器可用的能力。

支持平台

建议在最新版本的 Chrome、Edge、Safari 和 Firefox 中使用。是否可用取决于 CSS media queries and display capability APIs、HTTPS、安全策略以及设备和浏览器支持情况。

可视化对比(用于“主观判断”)
建议:全屏、关闭夜览/护眼、系统 HDR 打开、亮度调高;再观察“高光是否明显更亮、暗部是否有层次”。
黑(0)
rgb(0 0 0)
SDR 白(1.0)
rgb(255 255 255)
SDR 灰阶(0→1)
“HDR 尝试”高光梯度(需要 CSS Color 4 + HDR 输出链路)
说明:浏览器“能显示 HDR”与“能解码 HDR 视频”是两件事;并且即使支持,也可能受系统 HDR 开关、色彩管理、外接显示器、以及播放器路径影响。
本地视频加载(推荐用你设备拍摄的 HDR 视频)
iPhone/部分安卓“HDR/杜比视界”素材最有参考价值;若播放时画面发灰或高光不亮,可能是 HDR 输出链路未开启或被转 SDR。
分辨率
-
时长
-
提示
尽量全屏播放再观察高光
显示 / 浏览器能力
结论(经验):更可能是 SDR 输出
dynamic-range: high
未知
color-gamut: rec2020
未知
color-gamut: p3
未知
CSS color(display-p3)
未知
CSS color(rec2020)
未知
CSS rec2020 > 1(HDR)
未知
提醒:部分系统在“外接显示器/投屏/省电模式/夜览”下会强制 SDR;即便显示器是 HDR,也可能被降级。
HDR 视频解码能力探测(MediaCapabilities)
“支持”不代表一定会以 HDR 显示;它更接近“可解码”。是否 HDR 输出仍取决于系统/显示器/播放器路径。
格式支持解码流畅度省电性
SDR:H.264 / MP4(1080p@30)---
HDR10:HEVC Main10 / MP4(4K@30,PQ/Rec2020)---
HLG:HEVC / MP4(4K@30,HLG/Rec2020)---
HDR:VP9 Profile 2 / WebM(4K@30,PQ/Rec2020)---
HDR:AV1 / WebM(4K@30,PQ/Rec2020)---
解释:smooth/powerEfficient 往往可用来“猜测是否走硬解/硬件加速”,但仍以实际播放为准。

怎么用这个页面快速判断 HDR 是否“真的生效”

先看右侧“dynamic-range: high”和“color-gamut: rec2020”:两者同时为“是”,才更像走到了 HDR 输出链路。
再看“CSS rec2020 > 1(HDR 值)”:若为“是”,用顶部“可视化对比”里的高光色块(1.2/1.6/2.0)对比 SDR 白,正常 HDR 会更“亮”、更有“高光冲击”。
即使“解码支持”显示支持 HDR10/HLG,也可能被系统/浏览器转成 SDR 播放(常见现象是整体发灰、高光不亮)。务必用你自己拍摄/下载的 HDR 素材实播确认。
外接显示器/投屏/省电模式/护眼模式/夜览常会触发 SDR 降级;建议先在内建屏幕、关闭夜览、拉高亮度、全屏再观察。

HDR 显示支持测试指南

通过显示能力探测 + HDR 解码能力探测 + 可视化对比,帮助你判断设备/浏览器的 HDR 是否真的生效。

步骤 1

先做“能力判断”

约 10 秒

通过浏览器的媒体查询 / CSS 支持情况,判断 HDR 输出链路是否可能开启。

观察右侧“dynamic-range: high”“color-gamut: rec2020”等结果
如果 dynamic-range: high 为 否,基本可以按 SDR 处理(除非浏览器/系统未暴露该能力)
如果 rec2020/p3 为 是,说明至少具备广色域输出可能性
步骤 2

做可视化高光对比

约 20 秒

通过色块与梯度观察“高光是否更亮、暗部是否有层次”。

点“全屏对比”,把系统亮度调高,关闭夜览/护眼
对比 SDR 白 vs “HDR 高光(1.6/2.0)”:若几乎无差异,常见原因是被转 SDR
对比 SDR 灰阶:暗部(接近黑)是否能分出层次、是否有“糊成一片”的情况
提示:不同设备的“高光冲击力”差异很大;请优先做“同机对比”(HDR 开/关、不同浏览器、外接/内屏)。
步骤 3

用 HDR 素材实播确认

约 30 秒

加载本地 HDR 视频(手机拍摄/下载)实际播放,是最可靠的判断方式之一。

上传一个你确认是 HDR 的视频(例如手机“HDR 视频”录制的片段)
全屏播放后观察:高光(灯光/反光/天空)是否明显更亮,暗部是否仍保留细节
若出现“整体发灰/高光不亮/颜色怪”,多为 HDR→SDR 转换或色彩管理问题;可换浏览器/换播放器路径验证

这个工具会检查什么

这个页面用于检查浏览器和显示链路是否暴露出有意义的 HDR 能力信号,以及视觉上是否能看出差异。

浏览器 HDR 能力提示

检查浏览器是否暴露相关显示能力信号或表现。

高亮层次区分

帮助你观察亮部是否有更清晰的层次,而不是全部挤在一起。

暗部和对比可见性

便于判断暗部细节是否仍然可见,是否被压得过死。

色深线索

更容易发现明显的色带或渐变不平滑。

全屏显示差异

帮助比较窗口和全屏模式下显示链路是否发生变化。

用户侧视觉判断

适合作为更深入校准前的浏览器级快速检查。

工具的局限性

它是视觉化 HDR 准备度检查,不是经过校准的亮度或色彩测量。

不是校准报告

不能像专业设备那样认证峰值亮度、绝对 nits、色域覆盖或 EOTF 精度。

系统色调映射会影响结果

系统 HDR 开关、浏览器色调映射和显示配置都会改变你看到的效果。

截图往往不能代表真实效果

截图通常会把 HDR 压回 SDR,无法真实还原肉眼看到的差异。

视觉判断带有主观性

环境光、屏幕亮度和个人视觉感受都会影响判断。

结果是如何生成的

结果来自浏览器可见的显示能力信号,以及页面本地渲染的高亮、暗部和渐变测试图案。

01

读取显示能力线索

页面先检查浏览器和平台是否暴露相关显示能力信号。

02

渲染测试图案

高亮、暗部和渐变内容会直接在浏览器中渲染。

03

对比全屏模式

你可以进一步比较全屏时浏览器是否表现不同。

04

视觉观察

你通过观察亮部层次、渐变平滑度和对比差异来判断。

05

本地输出解释

页面给出的是浏览器和视觉线索的综合提示,而不是正式 HDR 认证。

如何理解你的结果

可以把这个结果理解为浏览器层面对 HDR 准备状态的提示,而不是最终定论。

现象可能原因
看不出 HDR 差异显示链路可能仍在 SDR 模式,或浏览器没有进入合适的 HDR 路径。
高亮看起来发白色调映射、亮度设置或浏览器显示处理限制了对比层次。
渐变有明显色带有效位深不足、仍在 SDR 路径,或浏览器渲染受限。
全屏比窗口更好系统或浏览器可能会在全屏模式下切换显示行为。
高亮和渐变明显更自然浏览器和显示链路大概率已经暴露出可感知的 HDR 类行为。

支持的浏览器与已知限制

HDR 相关行为高度依赖系统显示管线、浏览器支持和显示设备本身。

浏览器能力提示暴露视觉 HDR 测试支持全屏行为已知限制
Chrome支持系统中较好实际 HDR 路径高度依赖系统和显示配置。
EdgeWindows 支持环境中较好结果受 Windows HDR 设置和 GPU 路径影响很大。
Firefox暴露能力更有限基础可用基础可用HDR 相关 Web 行为通常不如 Chromium 一致。
Safari依赖具体 Apple 平台基础到较好Apple 显示链路会因设备差异很大。
iOS Safari依赖设备基础可用基础到较好移动端色调映射和亮度策略影响更大。
安卓浏览器因 Android 硬件而异基础到较好基础到较好厂商显示模式会显著改变结果。

适用场景

当你想快速确认浏览器显示链路是否进入更像 HDR 的状态时,这个工具很有帮助。

打开系统 HDR 后

快速确认浏览器里是否出现更明显的高亮和渐变层次。

观看 HDR 类内容前

先判断浏览器显示链路是否足够接近预期状态。

对比不同浏览器时

看看哪一个浏览器在当前设备上呈现出更明显的 HDR 视觉差异。

接入新显示器后

确认外接显示器是否改变了浏览器的显示路径。

屏幕看起来很平时

用它判断浏览器是否仍处在偏 SDR 的显示管线中。

常见问题解答

围绕 HDR 输出、色域、解码与实际观感差异,整理了最常见的判断与排查路径。

1.

这个页面能“测出屏幕最大亮度(nits)”吗?

不能。浏览器通常无法直接读取屏幕的绝对亮度上限(nits)。本页提供的是“能力探测 + 主观对比”的组合:用 dynamic-range/color-gamut/MediaCapabilities 判断支持可能性,再用高光对比与 HDR 素材实播来确认是否真的以 HDR 输出。

2.

dynamic-range: high = 是,是否就一定是 HDR?

不一定,但这是强信号。dynamic-range: high 反映的是浏览器对“高动态范围输出能力”的判断;实际是否 HDR 还会受系统 HDR 开关、外接显示器、色彩管理、以及播放器路径影响。建议再做“高光色块对比”和“HDR 视频实播确认”。

3.

解码探测显示支持 HDR10/HLG,但画面看起来像 SDR,这是为什么?

很常见。解码支持只说明“能解码这类码流”,不代表会以 HDR 显示输出。很多情况下浏览器/系统会把 HDR 内容做 tone mapping 转 SDR(表现为整体发灰、高光不亮)。请确保系统 HDR 打开、关闭夜览/护眼,并尽量全屏在内建屏幕上播放后再判断。

4.

为什么同一台设备在不同浏览器上 HDR 结果不同?

不同浏览器的 HDR 管线、色彩管理、硬解策略、以及对 CSS Color 4 / MediaCapabilities 的实现程度不同。尤其是 HEVC/HDR10 在不同系统授权下差异更大。建议至少对比一次 Chrome/Edge 与 Safari/Firefox(如果有)。

5.

CSS rec2020 > 1(HDR 值)显示“不支持”,代表什么?

这通常意味着浏览器不支持用 CSS 直接表达“超出 1 的 HDR 高光值”,或者当前输出链路不允许。即使如此,设备仍可能通过“视频播放管线”实现 HDR(比如播放 HDR 视频时生效)。所以这项更偏向“网页渲染 HDR 高光”的能力,不等价于“视频 HDR”。

6.

我应该用什么素材来验证 HDR 效果?

推荐用你手机拍摄的 HDR 视频(iPhone/部分安卓的“HDR 视频/杜比视界”),或者你确认是 HDR10/HLG 的测试片段。把它作为本地文件加载播放,再观察高光与暗部细节,是最直观可靠的方式之一。

7.

外接显示器/投屏会影响 HDR 判断吗?

会。外接显示器、扩展坞、投屏协议、以及系统“镜像/扩展”模式都可能导致 HDR 降级或色彩管理变化。建议先在内建屏幕上测试做基准,再测试外接链路做对照。

反馈 / 报告问题

告诉我们你的浏览器、设备,以及具体发生了什么。

这个结果看起来不对?

评论(0)

0
0