1、什么是码率

  • 码率是指数字信号传输中每秒钟传送的比特数。在音频和视频编码中,码率表示每秒钟传输的数据量,通常以kbps(千比特每秒)为单位。较高的码率意味着更高的数据传输速度,通常会带来更好的音频或视频质量,但也会占用更多的存储空间和带宽。码率的选择取决于具体的应用需求,需要平衡数据质量和传输效率。

2、比特率(码率)计算公式

  • 为了更直观,以及方便计算,文件体积以M为单位,码率以Mbps为单位,时长以S(秒)为单位,计算公式为:
视频文件体积=(音频码率+视频码率) x 时长 / 8
  • 计算文件大小:例如一个视频的视频码率为3Mbps(3072Kbps), 音频码率为0.5Mbps(512Kbps), 时长5400秒(90分钟), 那么整个视频文件的大小就是:
视频文件体积=(3 + 0.5) x 5400 / 8 =2362(MB)
  • 计算总比特率:如果一个视频文件大小有10240MB(10GB),时长为3600秒(60分钟), 那么它的总码率(视频+音频)为:
10240 x 8 / 3600 ≈ 22.76(Mbps)
  • 举例说明:有一个1小时(3600秒)的影片,希望转换后文件大小刚好为500M。那应该设置码率为多少呢?计算方法如下:
500×8÷3600 ≈ 1.11Mbps(1137Kbps)

3、分辨率对应码率参考范围

分辨率码率范围
640×480100 kbps~800 kbps
1280×720200 kbps~1500 kbps
1920×1080500 kbps~4000 kbps
2K(2560×1440)2000 kbps~8000 kbps
4K(3840×2160)4000 kbps~30000 kbps

4、推荐视频转码压制软件

  • 常用设置参数:
    • 预设:这里不用过于在意,这个是别人提前设置好的一些模板,有合适自己的直接选择即可,如果没找到合适自己的,手动更改下面的参数即可
    • 摘要——勾选网页优化(如果视频需要网络传播,请勾选上)
    • 尺寸——分辨率限制(根据自己的需要选择对应的尺寸),如果想要跟原尺寸一样,选择无即可
    • 视频——视频编码器,根据自己电脑配置来选择,如果是想用CPU来编码,选择H.264(×264),如果是N卡,可选择H.264(NVEnc)
    • 视频——质量让它默认选择22RF即可,如果小伙伴想大概固定文件大小,可以选择平均码率,然后根据上面的公式去计算一下即可
    • 设置完成之后点击开始编码,如果有多个视频,可以点击添加到队列中,添加完成后再统一编码
  • 常用软件PR、剪映都可以

5、常用编码模式

  • VBR(Variable Bitrate)动态比特率 也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式,推荐编码模式。
  • ABR(Average Bitrate)平均比特率 是VBR的一种插值参数。LAME针对CBR不佳的文件体积比和VBR生成文件大小不定的特点独创了这种编码模式。ABR在指定的文件大小内,以每50帧(30帧约1秒)为一段,低频和不敏感频率使用相对低的流量,高频和大动态表现时使用高流量,可以做为VBR和CBR的一种折衷选择。
  • CBR(Constant Bitrate),常数比特率 指文件从头到尾都是一种位速率。相对于VBR和ABR来讲,它压缩出来的文件体积很大,而且音质相对于VBR和ABR不会有明显的提高。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部