视频参数

你在视频网站点开一部电影,右上角标着「1080p 高清」,可画面里的人一跑起来,背景就糊成一片色块;换一部标着「4K」的片子放到手机上看,又觉得跟 1080p 没差多少;再把视频投到客厅电视或者超宽显示器上,上下或者左右突然多出两条大黑边。这里就涉及到视频的一系列参数问题。

眼睛看到的问题背后管事的数字对应的术语
画面细不细腻(上限)横向方格数 × 纵向方格数分辨率(底层单位是像素)
画面是方是扁、有没有黑边横向方格数 ÷ 纵向方格数宽高比
动作顺不顺滑、卡不卡每秒播放多少张画面帧率(fps)
压缩后细节还在不在、糊不糊每秒用多少数据量存画面码率(bitrate)

1. 像素与分辨率

把手机上的任何一张照片放大到极致,边缘都会变成一个个单色的小方格。方格本身只有一种颜色,但只要格子切得足够小、数量足够多,退后两步看,就是一张细腻的画。这个最小的单色方格,就叫像素(pixel)。

一张画面横着摆几个像素、竖着摆几个像素,乘在一起就是分辨率。比如常说的 1920×1080,意思就是横着排 1920 个方格,竖着排 1080 行,整张图一共大约 207 万个小方格。

方格越多,能画出来的细节上限就越高。但这里有两个常见的坑:

第一,小屏幕上看不出高分辨率的威力。在 6 英寸的手机屏幕上,把 207 万个格子的 1080p 换成 829 万个格子的 4K,方格早就小过了人眼能分辨的极限,肉眼看几乎没差别;只有放到大电视、大显示器上凑近看,多出来的格子才显得出细腻。

第二,格子总数变多,不等于画面变清晰。普通显示器是 1920×1080(约 207 万格),超宽的 “ 带鱼屏 “ 是 2560×1080(约 276 万格)。带鱼屏虽然多了三分之一的格子,但如果两块屏幕高度一样,多出来的 640 列格子全长在了左右两边——它只是让你左右看得更宽,单位面积里的格子并没有变密,画面也就不会更细腻。真正决定肉眼觉得细不细腻的,是每英寸屏幕里塞进了多少个像素,这叫像素密度(PPI)。

2. 为什么 1080p、2K、4K 起名这么乱?

买显示器或调画质时,最让人头晕的是名字:720p、1080p 后头跟着个字母 p;往上走突然不叫 2160p 了,改叫 4K;中间还夹着个 2K、QHD、FHD。

名字乱成一锅粥,是因为电视、电影院、电脑显示器几个行业各定各的规矩,最后又被商家拿去挑好听的喊。

2.1 带「p」的名字只报竖边高度,不管横边多宽

早年的老电视是一行接一行把画面 “ 扫 “ 出来的。如果每一幅画面都从头到尾完整扫一遍,就叫逐行扫描(progressive,简写为 p);老电视为了省带宽,还会先扫奇数行、再扫偶数行,拼出画面,这叫隔行扫描(interlaced,简写为 i,比如 1080i)。现在我们看的屏幕基本全是用 p。

因为电视时代的标准只关心 “ 竖着扫了多少行 “,所以 480p、720p、1080p 说的全都是竖边的像素行数。后来电视从老式的方屏(4:3)拉宽成宽屏(16:9),竖边还是 480 行,横边从 640 涨到了 854,名字却偷懒没改,结果 640×480 和 854×480 都叫 480p。甚至 2560×1080 的带鱼屏,因为竖边也是 1080 行,字面上也能叫 1080p(商家一般会标成 “21:9 1080p” 免得挨骂)。

2.2 带「K」的名字改看横边宽度,还分影院版和家用版

K 就是英文里的 “ 千 “。数字电影院定标准时,不看竖边看横边:横边有 2048 个像素(约两千)叫 DCI 2K,横边有 4096 个像素(约四千)叫 DCI 4K。

等到电视和显示器厂商把 1920×1080 的横竖边长各翻一倍,做出 3840×2160 的屏幕时,按老规矩本来该叫 2160p,但厂商发现横边 3840 离 4000 很近,跟着电影院喊 4K 听起来气派得多。它的正式家用标准名叫 UHD(Ultra HD,超高清)。再往后横竖各翻一倍到 7680×4320,横边接近八千,就顺理成章叫了 8K。

2.3 商家口中的「2K」,其实是 2.5K

既然 K 看横边,那谁最接近 2000?其实是横边 1920 的 1080p。

但夹在 1080p 和 4K 中间还有一档常用的显示器分辨率:2560×1440。按横边算,它应该叫 2.5K;按竖边算,它叫 1440p。不过在消费者耳朵里,”1080p” 显得普通,”4K” 代表高端,夹在中间这档喊成 “2K” 最好卖。

当然,这也不是商家拿差货骗人:2560×1440 的横竖边长正好是 720p(1280×720,简称 HD)的 2 倍,横乘竖算下来,总像素数是 720p 的 $2 \times 2 = 4$ 倍,所以它的正式名称叫 QHD(Quad HD,四倍高清)。

最省心的经验就一条:别管商品页面写的是 2K、准 4K 还是超清,直接去参数表里看「宽×高」那两个数字。

  • 日常说 “2K 显示器 “ 时,指的是 2560×1440(1440 p),比 1080 p 高一档——像素数是 1080 p 的约 1.78 倍,画面更细腻。
  • 所以简单记:1080p < 2K(1440p) < 4K(2160p)​,2K 不是 1080p,而是比它更高的那档。

3. 宽高比

知道了横竖各有几个方格,把两个数字一除、约分到最简,就得到了画面的形状——宽高比。

  • 16:9:1920×1080 和 3840×2160 约分后都是 16:9,这是现在电视、电脑横屏视频的绝对主流。
  • 21:9:2560×1080(准确约分是 64:27,俗称 21:9),属于左右加宽的带鱼屏和宽银幕电影。
  • 9:16:1080×1920,把 16:9 竖过来,就是手机刷短视频的竖屏比例。
  • 4:3:640×480,以前的老电视、老显示器以及现在的 iPad 常用这个偏方的比例。(早期 DVD 是个特例,它用 720×480 却能放出 16:9 或 4:3 的画面,是因为它里面的每个像素本身不是正方形,而是长方形。)

当视频本身的形状和屏幕的形状对不上——比如拿 16:9 的横屏显示器看 4:3 的老电视剧,或者拿竖屏手机看横屏电影——全世界所有的播放器和电视都只有三种处理办法:

  1. 加黑边(播放器里常叫 “ 原始比例 “ 或 “ 适应 “):画面一点不少,人也不会变胖变瘦,代价是塞不满屏幕的地方留出黑边。
  2. 裁切填满(常叫 “ 填充 “):把画面放大到塞满整块屏幕,黑边没了,但上下或左右边缘的内容会被硬生生切掉一截。
  3. 硬拉填满(常叫 “ 拉伸 “):既不留黑边也不切画面,硬拽着四角把屏幕铺满,结果就是画面里的人全被拉成大饼脸或者瘦竹竿,最不推荐。

如果碰上形状奇葩的屏幕(比如商场里那种 1920×540 的长条屏,或者车机屏幕):

  • 只是在上面看视频:去播放器设置里找 “ 画面比例 / 缩放模式 “,优先选 “ 原始比例 / 适应 “,宁可留黑边也别让人变形。
  • 专门给它做视频:先查出那块屏幕原生的 “ 宽×高 “ 像素数,在剪辑软件里直接新建一模一样尺寸的画布(不必死守 16:9),把人脸、字幕等关键内容放在画面正中央。

3.1 为什么是 1920×1080,而不是计算机喜欢的 2 的次方?

懂点电脑的人常好奇:内存、硬盘容量都是 512、1024、2048 这种 2 的次方,为什么视频分辨率偏偏是 1920×1080?

其实电影院的 DCI 标准(2048、4096)还真是按 2 的次方定的;但电视和显示器走的是另一条路——先从高清电视的历史标准里定下了竖边 1080 行这个高度,再按 16:9 的画面形状反推宽度:

$$
1080 \times 16 \div 9 = 1920
$$

后来的 4 K(3840)、8 K(7680)都是在这个基础上直接翻倍算出来的。

不过,这给视频压缩惹了个小麻烦。主流的老编码标准(比如 H.264)在打包画面时,习惯把整张图切成 16×16 像素的小方块来处理。横边 $1920 \div 16 = 120$,刚好切齐;可竖边 $1080 \div 16 = 67.5$,底下多出半块,切不齐怎么办?

编码器用了一个很聪明的土办法:偷偷补齐,播的时候再裁掉。 它会在 1080 行底下硬补 8 行无用像素,凑成 1088 行(刚好 68 块),打包进视频文件里;同时在文件头里写一张 “ 小纸条 “(裁剪标记),告诉播放器:” 解码完把底下那 8 行扔掉,只给人看上面 1080 行。” 多塞的 8 行占不到整张图的 1%,几乎不费空间。到了更新的编码标准(比如 H.265),切块更灵活,最小能拆到 8×8 的块,而 $1080 \div 8 = 135$ 刚好整除,连这 8 行都不用补了。

4. 帧与帧率

搞清楚了一张图里的方格,接下来让它动起来。

视频本身并不会 “ 动 “。它跟我们小时候在课本角落画小人、快速翻页看小人打架是一个原理:只要把一张张静态图片连着快速闪过,人眼就会觉得画面是连续运动的。

这里的每一张静态图片,就叫一帧(frame);一秒钟内翻过多少张图片,就叫帧率(fps,frames per second)。

每秒翻几张图(帧率)眼睛看到的真实感受常用于哪里
低于 15 fps像看幻灯片,明显一卡一卡的监控录像、掉帧的卡顿游戏
24 fps动作带一点自然的动态模糊,有 “ 电影感 “院线电影标准
25 / 30 fps看着自然流畅,最贴近日常电视观感电视节目、日常 Vlog、短视频
60 fps动作极其丝滑,快速转镜头也不晃眼电子游戏、体育比赛、动作捕捉
120 fps 及以上抓拍极快瞬间;若按 30 fps 播放就是 4 倍慢动作慢动作摄影、高刷电竞

5. 码率

为什么同样是 1080 p 60 帧,有的清楚有的糊。现在回到最开头的疑问:两段视频,分辨率都是 1920×1080,帧率都是每秒 60 帧,为什么手机相册里的原片连发丝都看得清,传到某些视频网站上再看,一旦画面里有水流、树叶晃动或者礼花炸开,立马糊成一团马赛克?

我们来算一笔简单的账。

一张 1920×1080 的图有 2073600 个像素。每秒播放 60 张,一秒钟就要刷过约 1.24 亿个像素:

$$
2{,}073{,}600 \text{ 像素/帧} \times 60 \text{ 帧/秒} \approx 1.24 \times 10^{8} \text{ 像素/秒}
$$

如果每个像素老老实实用 24 比特(3 个字节)记录红、绿、蓝三种颜色的深浅,那么一秒钟未压缩的视频数据量就高达近 3000 兆比特(约 370 MB)——拍一分钟就要吃掉 22 GB 的手机内存,全世界的网线和硬盘都扛不住。

所以,所有的视频在保存和传输前都必须狠狠压缩:比如一面白墙,不用把几万个白方格挨个记一遍,直接记一句 “ 这一大片全是白色 “;前后两张图里背景没动、只有人在走,背景就只存一份。

压缩之后,每秒钟的视频实际分到了多少数据量,就叫码率(bitrate,单位通常是 Mbps,即每秒兆比特)。

这就解释了为什么同样标着 1080p 画质却天差地别:

  • 分辨率(1920×1080)只是搭了一个装 207 万个格子的空架子;
  • 码率才是真正往架子里填的 “ 颜料和数据 “。
  • 手机原片给的码率高(比如 20~50 Mbps),每个方格的细微颜色变化都能记下来;视频平台为了省服务器带宽,往往把在线 1080p 的码率砍到只有 2~6 Mbps。一旦画面剧烈运动、每张图都在变,这点数据根本不够分,编码器只能把周围一大片方格胡乱涂成同一种颜色——你眼睛看到的,就是糊成一片的色块。

拿日常手机拍视频来举例:打开相机设置选「4K 60fps」,意思是每张图存 3840×2160 个格子、每秒拍 60 张,再配上高码率,拍出来当然又清楚又丝滑,但代价是文件巨大、几分钟就占满空间;如果只是记录日常聊天、发发朋友圈,选「1080p 30fps」就已经足够清楚好用了。

6. 常见分辨率速查与记忆法

俗称正式名称中文宽 × 高(像素)总像素(约)备注
480pSD标清854×480(16:9)/ 640×480(4:3)41 万 / 31 万老电视与早期网络视频
720pHD高清1280×72092 万高清的起点
1080pFHD(Full HD)全高清1920×1080207 万目前最通用的主流标准
1440p / “2K”QHD(Quad HD)四倍高清2560×1440369 万边长是 720p 的 2 倍,总像素是 4 倍
4KUHD(Ultra HD)超高清3840×2160829 万边长是 1080p 的 2 倍,总像素是 4 倍
8K8K UHD八千超高清7680×43203318 万边长是 4K 的 2 倍,总像素是 4 倍
真 2KDCI 2K影院 2K 标准2048×1080221 万电影院放映标准
真 4KDCI 4K影院 4K 标准4096×2160885 万电影院放映标准

四句口诀记住整张表:

  1. 带 p 看竖边,带 K 看横边:1080p 竖边是 1080;4K 横边约 4000(3840),8K 横边约 8000(7680)。
  2. 1080p 翻倍线:1920×1080 → 3840×2160(4K)→ 7680×4320(8K),横竖边长每翻 1 倍,总像素翻 4 倍。
  3. 720p 翻倍线:1080p 的边长是 720p 的 1.5 倍(总像素 2.25 倍);1440p 的边长是 720p 的 2 倍(总像素正好 4 倍,所以叫 Quad HD)。
  4. 竖边数字顺口溜:480 → 720 → 1080 → 1440 → 2160 → 4320。

6.1 待扩展

  • 屏幕像素密度(PPI)与观看距离:离多远看,人眼就分不出 1080p 和 4K 了?
  • 色深(8bit / 10bit)与 HDR:每个方格能调出多少种颜色、最亮和最暗能拉开多大差距?
  • 编码格式(H.264 / H.265 / AV1):同样给 5 Mbps 的码率,为什么新算法压出来的画面更清楚?