现在,市场上有许多比特率计算器,但它们不能覆盖所有的编解码器。其实自己算一算比特率并不难。公式的最后,知道原理后,无论文件类型或格式是什么,都可以自己计算码率。

  首先,我们只需要知道一件事:比特和字节的区别。很简单:一个字节=八位。

  图片来源:Frame.io

  要在比特和字节之间转换,只需除以8或乘以8。如果看缩写,记住:小写的B指的是位,大写的B指的是字节。如果算错了比特率,问题基本上是因为无法区分比特和字节。

  一般来说,比特率的单位是每秒兆比特(MBps或Mb/s)。偶尔可以看到每秒兆比特(Mbps或MB/s)。别管前面的M,就看后面的大B或者小B。

  视频比特率指的是视频每秒包含的数据量。通常,我们只需要知道比特率、文件大小和视频长度之间的两个,就可以计算第三个。

  例如

   ——

  比如现在我们有一个两小时的素材(120分钟)。我们想把它转到Avid DNxHD 175,想计算一下需要多少空间。

   Avidnxhd175素材的码率是175 Mb/s,但我们一般用字节来描述存储空间,所以先换算一下单位。乘以8还是除以8?从比特到字节应该比较小,所以除以8:

   175/8=21.875兆字节/秒

  现在,我们得到的单位是MB/s(兆字节每秒),因为我们需要的是分钟,而不是秒,所以再换算一下。一分钟有60秒,所以乘以60:

   1.875 * 60=1,312.5 MB/m(每分钟MB)

  同样,该视频时长两小时,共计120分钟:

   1,312.5 * 120=157,500MB

  好的,我们得到了结果,但是数字太大了。要是能用千兆字节来表示就好了。再次转换它:

  十亿字节是十亿(1,000,000,000)字节;

  一兆字节是一百万(1,000,000)字节。

  所以应该除以1000:

   157,500/1,000=157.5GB

  算了吧!需要157.5GB的空间。

  公式

   ——

  从上面我们只要知道其中两个就能搞清楚第三个:比特率,文件大小,视频长度。

  如果想快速计算,用下面的公式:(注:比特率的单位是兆比特每秒,文件大小的单位是千兆字节)

  文件大小=比特率*分钟数*0.0075

  比特率=文件大小/(分钟*0.0075)

  分钟(持续时间)=文件大小/(比特率*0.0075)

   0.0075从何而来?还记得我们刚才的计算过程吗?除以8,乘以60,再除以1000:

   1/8 * 60/1000=0.0075

  我们应该注意,这个公式计算的是平均比特率。如果编解码器的比特率是可变的,则实际比特率将基于计算结果而波动。

  本文由作者GaiaDaily分享。影视行业网鼓励从业者分享原创内容。影视行业网不会编辑原创文章!如作者有特殊标注,请按作者说明转载。如无说明,经作者同意转载此文,请附上出处(影视行业网)及本页链接。