1.5 什么是码率

码率,是指视频文件在单位时间内使用的数据流量,也叫码流、码流率、比特率。它是视频编码中画面质量控制最重要的部分,通常用“比特每秒”(bit/s或bps)作为度量单位,常用的表示还有kbps和Mbps。

一般来说,同样分辨率下,视频文件的码率越大,压缩比就越小,画面质量就越高。同时,码率越大,文件也越大,其计算公式是:视频文件大小=视频时长×码率/8。例如,一部60分钟、码率为1Mbps的720P视频文件,其文件体积为3600秒×1Mbps/8=450MB。

静态比特率(CBR):代表固定比特率,意味着编码器或解码器每秒钟的输出码率(或输入码率)是固定的。

动态比特率(VBR):代表可变比特率,意味着编解码器可以根据数据量的大小自动调节带宽。

如果我们要在保证视频分辨率的前提下,缩小视频体积,就要在输出视频时进行码率的自定义设置。缩小码率可以缩小视频体积,但要注意码率不能设置过低,否则画面就会出现模糊的问题