| 设备名称 | — |
|---|---|
| 实际分辨率 | — |
| 标称帧率 | — |
| 朝向 | — |
摄像头测试用来在几秒内确认摄像头能不能用。画面出来只是及格线,真正有价值的是它同时给出实测分辨率、实测帧率和画面亮度,并且会主动指出三种”有画面但不对”的情况。
这三种在会议软件里都表现为同一句抱怨——“看不见你”,但处理办法完全不同:
| 判定 | 说明 | 该做什么 |
|---|---|---|
| 画面全黑 | 在正常出帧,但每帧都是黑的 | 查镜头挡片,退出独占摄像头的程序 |
| 画面卡住 | 连续几秒几乎没有变化 | 挥手确认,多半是驱动或虚拟摄像头软件 |
| 画面太暗 | 平均亮度低于 40 | 把光源移到正前方,别背对窗户 |
页面每 200 毫秒把画面缩到 64×36 像素采样一次,算平均亮度和帧间差值,两个数一起判——只看亮度会把”关灯的房间”当成故障,只看变化会把”静止的正常画面”当成卡死。
亮度是整幅画面的平均值,0 是全黑、255 是全白:
布光上最常见的错误是背对窗户或灯。摄像头按整幅画面的亮度自动调曝光,背景一亮就会把前景压暗,把你压成剪影。正确做法是让主光源在你正前方。
同一个摄像头在不同分辨率下的最高帧率不一样,很多设备 720p 能跑 30fps,切到 1080p 只剩 15fps。视频通话里流畅比清晰重要——15fps 的人脸看起来明显发顿,而多人会议里你的画面本来就只占一小块,发 1080p 也会被服务端压下去。
所以默认档位是 720p。1080p 和 4K 更适合用来试探这个摄像头的上限:选上去看看它实际给到多少、那一档还剩多少帧率,这两个数字比包装盒上的标称值可靠得多。
预览只能证明”有画面”,证明不了对方看着舒不舒服。帧率抖动、暗光发糊、自动对焦拉风箱、背光剪影这几类问题,盯着实时预览都不敏感,录十秒回放一看就清楚。
还有一个容易忽略的差别:预览是镜像的,回放不是。回放里的画面才是会议软件里别人看到的那一个——如果你镜头前有文字、有白板、有摆件,这一点会立刻显出来。
录像是纯本地的,也没有声音:本页只申请摄像头权限。要连声音一起测,用麦克风测试录一段。
画面只在浏览器本地显示和分析,不上传任何数据。录像由 MediaRecorder 攒在页面内存里,刷新即消失,不会自动落盘、更不会发出去,想留下来得自己点下载。只请求摄像头权限,不打开麦克风。
一个限制要说明:本工具测不了画质本身——色彩准不准、锐度够不够、有没有紫边,这些得靠眼睛看预览判断,任何一个网页工具都给不出客观分数。它能可靠回答的是”通不通、多少分辨率、多少帧、够不够亮”这四件事。
大概率不是。全黑和没信号是两回事——摄像头在正常出帧,只是每一帧都是黑的,这说明数据链路是通的。按这个顺序查:① 物理遮挡,很多笔记本自带镜头滑盖(ThinkPad 的 ThinkShutter、部分戴尔和华硕机型),外接摄像头也常带挡片,贴过胶带忘撕的情况同样常见;② 被其它程序独占,Windows 上摄像头通常是独占资源,会议软件、直播软件、相机 App 在跑时浏览器只能拿到黑画面,要完全退出而不是最小化;③ 系统隐私开关,Windows「设置 → 隐私和安全 → 相机」两个总闸都要开;④ 硬件禁用键,部分商务本 F 键区有摄像头开关。
正常现象,而且这个降下来的值才是有用的信息。浏览器按"尽量满足"处理分辨率请求(用的是 ideal 而不是 exact),摄像头给不了就自动降到最接近的一档,不会报错。所以你选 4K 却拿到 1920×1080,说明这个摄像头的上限就是 1080p。工具会把"你选的"和"实际拿到的"并排显示出来,不用自己猜。反过来说,用 exact 强制请求会让一半设备直接启动失败,那才是糟糕的体验。
最常见的原因是光线不够,不是故障。光线暗时摄像头会自动延长每一帧的曝光时间来提亮画面,帧率必然跟着掉——标称 30fps 的摄像头在昏暗房间里跑到 10–15fps 很正常,同时画面还会发糊、噪点变多。先补光再看:把光源移到你正前方,帧率通常立刻回升。其次是分辨率档位,同一个摄像头 720p 能跑 30fps、切到 1080p 可能只剩 15fps。最后才怀疑 USB 带宽(换直连主板的口、别用无源 Hub)和后台程序占用。
绝大多数情况选 720p。原因有三:(1)帧率——同一个摄像头 720p 往往能跑满 30fps,1080p 掉到 15fps,而视频通话里流畅比清晰重要得多,15fps 的人脸看起来明显发顿;(2)上行带宽——1080p 的码率是 720p 的两倍以上,网络一抖先卡的是你;(3)会议软件本身会压——多人会议里每个人的画面本来就只有一小块,服务端会把你的流降下来,你发 1080p 也是白发。只有录课、录播客、单人直播这类画面占满全屏的场景才值得上 1080p,而且要确认那一档还有 30fps。
不是。镜像只影响本页的预览显示,摄像头输出的原始画面没有翻转,会议软件里别人看到的是正的。默认开镜像是因为它像照镜子,调整位置和构图时符合直觉——几乎所有视频软件的自拍预览都这么做。唯一要注意的是画面里有文字的时候:你举起一张纸对着镜头,预览里文字是反的,但对方看到的是正的。想确认真实效果就把镜像关掉。
不会上传,一个字节都不会。视频流只在你的浏览器里显示和分析,亮度和帧率是把画面缩到 64×36 像素在本地算出来的,算完即弃。录像功能同样是纯本地的:MediaRecorder 把数据攒在页面的内存里,刷新或关掉标签页就没了,不会自动写到磁盘、更不会发往任何服务器——想留下来必须自己点"下载这段录像"。另外本页只请求摄像头权限,不会打开麦克风,所以录出来的视频没有声音。点"关闭摄像头"会立刻停止视频轨道,摄像头旁边的指示灯随之熄灭。
不够,而且差得挺远。实时预览只能回答"有没有画面",回答不了"别人看到的是什么样"。几类问题只有回放才看得出来:(1)帧率抖动——预览里眼睛会自动适应,回放时和正常视频一对比就明显;(2)暗光糊——摄像头在暗处加大降噪,细节被抹平,静态预览看不出来,一动起来就是一片糊;(3)自动对焦拉风箱——镜头来回找焦点,预览时你正好在动就注意不到;(4)背光剪影——你的脸被压暗的程度,盯着看反而不敏感。另外预览是镜像的、回放不是,回放才是对方视角的真实画面。