语音产品分类 新闻资讯 语音产品 语音方案及技术服务 语音芯片操作视频 语音芯片与语音模块资料下载中心 网站留言 客服服务
 站内搜索
我司其他平台
 
 首页 >> 解决方案及技术服务 >> 详细内容 
 
音视频文件码率与大小计算
更新日期:2013-2-10  浏览次数:3661 

   编码率/比特率直接与文件体积有关。且编码率与编码格式配合是否合适,直接关系到视频文件是否清晰,在音频处理方面直接影响音频听觉清晰度和音频的还原特性。

  在音视频编码领域,比特率常翻译为编码率,单位是Kbps,例如800Kbps,其中, 1K=1024,1M=1024K。b为比特(bit)这个就是电脑文件大小的计量单位,1KB=8Kb,区分大小写,B代表字节(Byte) s 为 秒(second) p 为 每(per)。
  以800kbps来编码表示经过编码后的数据每秒钟需要用800K比特来表示。
  1MB=8Mb=1024KB=8192Kb
  Windows系统文件大小经常用B(字节)为单位表示,但网络运营商则用b(比特),也就是为什么2Mb速度宽带在电脑上显示速度最快只有约256KB的原因,网络运营商宣传网速的时候省略了计量单位。
  完整的视频文件是由音频流与视频流2个部分组成的,音频和视频分别使用的是不同的编码率,因此一个视频文件的最终技术大小的编码率是音频编码率+视频编码率。例如一个音频编码率为128Kbps,视频编码率为800Kbps的文件,其总编码率为928Kbps,意思是经过编码后的数据每秒钟需要用928K比特来表示。
  了解了编码率的含义以后,根据视频播放时间长度,就不难了解和计算出最终文件的大小。编码率也高,视频播放时间越长,文件体积就越大。不是分辨率越大文件就越大,只是一般情况下,为了保证清晰度,较高的分辨率需要较高的编码率配合,所以使人产生分辨率越大的视频文件体积越大的感觉。
  计算输出文件大小公式:
  (音频编码率(Kbit为单位)/8 + 视频编码率(Kbit为单位)/8)× 影片总长度(秒为单位)= 文件大小(MB为单位)

  引申到纯音频领域,公式可简化为:

  音频编码率(Kbit为单位)/8 × 音频总长度(秒为单位)= 文件大小(MB为单位)

  在纯粹音频计算时,直接将视频编码默认为0。一般来讲,128Kbps的立体声编码MP3 1分钟长度占用空间为1MB。

  使用WT5001 MP3模块之类的存储器时,8Mbit的SPI-Flash即可以装载1分钟128Kbps的立体声文件,或者可以装载64Kbps码率2分钟,以此类推。

  当然不经过压缩文件的计算公式又不同:
  声音为,数据量(位/秒)= (采样频率(Hz)*采样位数(bit)*声道数)
  其中,单声道的声道数为1,立体声的声道数为2。
  数据量*时间/8=文件总字节
  例如CD即为未经压缩的音频文件,采样44.1k,16位,双声道。
  数据量=44.1*16*2=1411kb/1024=1.38Mb,一般的MP3压缩后为128kbps
  如果以一张CD放一个小时计算的话,CD总量=1.38*3600/8=621MB,当然CD大约放1小时多点,顶多也就700MB。

音频 (MP3)
32 kbit/s — MW (AM) 质量
96 kbit/s — FM 质量
128 - 160 kbit/s –相当好的质量,有时有明显差别
192 kbit/s — 优良质量,偶尔有差别
224 - 320 kbit/s — 高质量
其它音频
800 bit/s – 能够分辨的语音所需最低码率(需使用专用的 FS-1015 语音编解码器)
8 kbit/s — 电话 质量(使用语音编码)
32-500 kbit/s -- Ogg Vorbis 中使用的 有损音频模式
500 kbit/s–1 Mbit/s —无损音频,格式为FLAC, WavPack或Monkey's Audio
1411.2 kbit/s — 脉冲编码调制 (PCM) 声音格式为光盘(CD)的数字音频
5644.8 kbit/s — SACD使用的Direct Stream Digital格式
说明
由于技术原因(硬件/软件协议,管理费用,编码方案等),实际比特率在一些参考设备上明显高于上面的表格。比如:
电话电路使用μlaw或者A-law 压缩扩展 (脉冲编码调制) — 64 kbit/s
CDs 使用 CDDA 格式— 1.4 Mbit/s

 
关闭本页
 
关于唯创 | 论坛 | 客服 | 人才招聘 |隐私申明 | 联系我们 |网站地图
版权所有:广州唯创电子有限公司  粤ICP备11041646号-2  粤公网安备 44010602001737号   
未经许可,禁止转载、摘编、复制、镜像