看视频常见的 720p、1080p、4k,这些分辨率到底包含了什么

2020/8/26 16:03:39

本文主要是介绍看视频常见的 720p、1080p、4k,这些分辨率到底包含了什么,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

从早期的420p,到后来的720p,到现在的非1080p不看。视频的清晰度飞快提升,但是在看到色彩越来越丰富清晰度越来越高的画面时,你有关注过他们的到底是怎么做到的么?我们一起来了解一下吧。

想必大家在日常生活中都会看到或听到“分辨率”这个词,比如在视频网站会有几个分辨率选项供我们选择。

我们都知道选不同的分辨率会带来不同的清晰度,但是他们为什么要叫这个名字,720p、1080p 这些分辨率中到底包含了什么呢?可能有不少小伙伴不甚了解,今天我们就来一起学习下吧。

不同分辨率之间的区别及含义

不同的分辨率之间具体有什么区别呢?我们下面就以 720p、1080p 为例进行说明。

我们常说的 1080 和 720 其实是指垂直像素数,分辨率除去垂直像素,还需要考虑到水平像素数。按照 16:9 (宽 : 高) 的比例计算,720p 的水平像素数为 720 ÷ 9 × 16 = 1280,总计像素为921600像素即大约为 92 万像素。1080p 具有 1920 个水平像素,总计2073600像素即约 200 万像素,是 720p 的两倍多。

而像素越多视频就越清晰,所以 1080p 比 720p 的视频更加清晰。

已经解释了 720 和 1080 这两个数字的含义,那后面跟着的 p 又是指什么呢?甚至还有些网站的分辨率显示是 720i 和 1080i,这个 i 又指的是什么?同样都是1080,1080i 和 1080p 哪个会更清晰?

其实 i 和 p 是指扫描方式,i 表示隔行扫描,p 则表示逐行扫描,以 1080 的视频举例:

  • 1080i:1920 x 1080 分辨率。隔行扫描模式下的高清图像是隔行显示的。每一个奇数行图像都在每一偶数行图像后面显示出来。比如将 60 帧分成两部分,奇数帧只扫描 1,3,5,7,9… 行,偶数帧只扫描 2,4,6,8,10… 行。理论上人眼是察觉不出来画面不连续,反而是由于视觉残留,能自动将两帧叠加在一起。
  • 1080p:1920x1080 分辨率。和 1080i 的区别就在于 1080p 不是隔行扫描,是逐行扫描。每一线都同时表现在画面上,因此比隔行扫描电视更加的平滑。

我们可以从下图看到各种分辨率的差别:

大家可以看到 1080p 是当中清晰度最好的。有的同学可能会说那以后看视频就盲选最高分辨率,一定可以看到最清晰最好的视频。虽然这样操作是可行的,但想要看到最好的视觉效果,并不是单独依靠分辨率的,还和视频帧率和码率有关。

分辨率、帧率和码率三者之间的关系

帧率:即 FPS(每秒要多少帧的画面),经常玩游戏的同学应该会对这个词很熟悉。我们玩游戏时,FPS 帧率越高就代表游戏画面越流畅,越低则越卡顿。视频也是如此。

码率:编码器每秒编出的数据大小,单位是 kbps,比如 100kbps 代表编码器每秒产生 100kb 的数据。

分辨率、帧率和码率三者之间的关系,我们以不同的基准来看一下。

当我们以码率为中心时:

  • 如果码率为变量,那么帧率就会影响视频的体积,帧率越高,每秒钟经过的画面越多,编码器每秒编出的数据也就越大,那么视频体积也就越大。分辨率则影响图像大小,分辨率越高,像素越多,则图像越大;反之图像越小。
  • 而当码率不变时,分辨率与清晰度成反比关系:分辨率越高,需要的码率就会变高,但是此时码率不变,就会导致图像越不清晰。反之分辨率越低,图像越清晰,但是图像也会越小。

如果以分辨率为中心:

  • 当分辨率不变时,码率与清晰度成正比关系:码率越高,图像越清晰;反之码率越低,图像越不清晰。

所以,一个好的画质并不是盲选最高的分辨率就可以,而是需要平衡好分辨率、帧率以及码率,某一个值偏高都会让画质受收到影响。

然而这就带来了一个问题,如果一个视频的分辨率达到 720p、1080p 甚至更高,同时完美平衡了码率、帧数,我们会发现,视频的体积会变得相当大,这让视频在网络传输中对网速的要求迅速提升,甚至不进行处理会出现无法正常播放的情况。

那么面对这种情况,有没有让视频体积减少的处理办法呢?

H.265 视频编码,降低 50% 视频体积

我们先来了解下 H.265。

高效率视频编码(High Efficiency Video Coding,简称 HEVC),又称为 H.265,是一种视频压缩标准。HEVC 被认为不仅提升影像质量,同时也能达到H.264/MPEG-4 AVC 两倍的压缩率(等同于同样画面质量下比特率减少到了50%)。

从介绍上我们可以看到 H.265 的作用是视频压缩,它可以减少视频的体积,同时还可以提升画面质量,可谓一举多得,是视频处理的好帮手。

目前市面上的大多数视频处理软件,如格式工厂或者ffmpeg等都可以对视频进行H.265编码处理。但是这些软件只能对单个视频进行处理,如果视频数量特别多,你就需要一个一个的处理,不但处理时间长,而且也很麻烦。

H.265 自适应+窄带高清,一键视频瘦身

又拍云支持上传视频自动视频瘦身。开启视频瘦身功能,即可对上传的视频文件做 H.265 编码处理,可在同等主观体验下,降低视频文件大小 50% 左右。

另外,又拍云还提供窄带高清功能,可以对视频文件体积做进一步缩小。如果想了解更多,点击文档

推荐阅读

从新冠疫情出发,漫谈 Gossip 协议

QUIC协议详解之Initial包的处理



这篇关于看视频常见的 720p、1080p、4k,这些分辨率到底包含了什么的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程