【小和课堂】视频码率全讲解,你不懂的这都有!

发布于:2021-12-22 16:14

各位小伙伴好,欢迎来到今天的【小和课堂】,一直有许多同学提问:
怎样才能把一个视频压制的又小又清晰呢?
这个问题也正是我们今天要讨论的话题了

一、关于视频的码率

01码率的定义

码率又叫比特率,是指每秒钟的视频数据量有多少比特,
其单位是bps,也就是每秒的比特数;


02如何查看视频的码率?

右击视频文件打开【属性】,在【详细信息】中可以看到总比特率这个数值;
他就是这个视频的码率,数值是10466kbps,
这意味着这个视频每秒钟有10466千比特的数据量;



03比特率大小对视频画质有怎样的影响?

先看两个码率不同的视频截图静帧对比




以上两段视频的分辨率均是1920*1080,帧速率25,
可以明显看到低码率的视频出现了马赛克、色彩断裂等情况;
而高码率的视频则更清晰、锐利


总结


在分辨率相同的情况下,同样编码的视频码率越高则意味着画质越好;
而视频的分辨率越高,则越需要更高的码率保证清晰;
要注意的一点是,码率的数值要除以8才是我们常用的KB值,比如刚才这个10466kbps的视频;
算下来每秒钟约1308KB大小,所以通过码率的大小,我们可以轻松算出这个视频文件的体积;

二、视频文件是由什么构成的?

01封装格式

一个完整的视频文件,比如MP4,MOV相当于这个杯子;

而装在杯子里的两个小球,则分别是视频轨及音频轨;
封装格式就是这个容器,负责把视频和音频两个部分打包成一个文件以便于播放,除此之外没有别的意义;



02压制视频

视频和音频有各自的码率,而视频的总码率是指每秒钟视频码率+音频码率的总合;
把视频和音频封装在一个文件的过程,就是我们俗称的压制视频


03编码方式

视频和音频的压制要遵循一定的规则,这个规则叫做编码方式


PR常用的视频编码叫做H.264,而音频编码则是AAC;
当然还有其他的编码方式,在这里我们就不做过多的赘述;



04边际递减效应

码率并不是越高越好,码率高到一定极限之后,人眼就很难辨别出更好的画质了;
但是视频的体积会变得更大,这就是码率的边际递减效应



而视频在传播时,码率越低,传播越快;
这也是你手机网络不好的时候,选择低质量视频播放更流畅的原因;


05固定比特率和动态比特率

编码分为固定比特率和动态比特率;
固定比特率,也叫CBR,指视频每一秒的码率都是相等的;
而动态比特率,也叫VBR,是指视频在编码过程中,编码器会根据画面的复杂程度来设定码率,越复杂、变化越剧烈的画面比特率越高;
而偏向静态的画面,比特率会变低;
如果画面偏静态,那么选择CBR和VBR都是可以的;而视频偏动态选择VBR更合适;


END

那么回到最初的问题
怎样输出又小又清晰的视频呢?


其实在输出视频的时候,只要更改视频的比特率设置就可以了;
注意!!!码率的更改虽然可以一定程度的更改视频的大小,但是不能无限缩小;
要不然会破坏视频原本的画质,如果还需要输出更小的视频,这个时候就需要借助第三方软件啦。