分辨率、码率、视频;编码对视频的影响

一、分辨率

分辨率决定了视频画面的面积(宽度x高度), 面积大就有了看起来清晰的基础;

在此基础上, 要靠码率来保证画质.

二、码率

在输出环节,选择好输出的分辨率后还会有比特率选项。如果比特率只有1~3mbps那文件体积会小很多,但是画质会丢失很多细节,相当于对原画质进行取舍采样,比特率越小采样率越小,结果就是虽然分辨率不变,但画面已经舍去了大量细节。

一定分辨率之下, 都有一个保证画质清晰的最低码率, 太低了画面就一片糊, 就像宣纸上的画泼上水一样的效果. 码率越高肯定画面越清晰. 但是高到一定值, 再往上的画面改善程度就不明显了, 只会增大文件体积. 就是说过高的码率是浪费. 所以码率选的合适, 才可以保证清晰度又保持文件不会太大.
例如: 用xvid编码时, 几种常见分辨率对应码率:

  • 320x240分辨率, 200-384kbps;
  • 640x480, 768-1024kbps;     
  • 1280x720(720p), 3072-6150kbps;
  • 1920x1080(1080p), >8192kbps. (这个分辨率下xvid无能为力了, 还是用h.264吧)

注意上面提到xvid编码和h.264编码, 这是两种常用的编码器, h.264更好, 就是说它可以用相对低的码率实现同等的画质. 用h.264的编码, 可以在上面的基础上降低30%的码率, 这样文件体积可以再减小30%.

三、编码

视频不是由一罗照片组成的序列,那样视频文件几乎有几个T大小,所以编码解决的就是利用帧与帧之间相似部分来节减空间。目前主流的编码格式h264是一种。还有更好的h265编码格式也在逐渐普及中,相同画质下可以做到更小的体积,更利于高分辨率视频的传播和网络视频传播。


posted @ 2021-02-01 18:38  远洪  阅读(2984)  评论(0编辑  收藏  举报