g721解码使用ffmpeg和g726一样

g721解码使用ffmpeg和g726一样,都属于adpcm

不同的是g726的AVCodecContext的bits_per_coded_sample要设置为2  //8000采样率 16bit量化 

g721的AVCodecContext的bits_per_coded_sample要设置为4  //48000  采样 


The G726 data rates of 40, 32, 24, and 16 kbit/s have codewords of 5, 4, 3, and 2 bits, respectively." 从这里知道,若采用16kbps编码码率, G.726编码后的ADPCM码字应该占2- bit

       G.726编解码器把 128kbit/s 线性数据(64kbit/s PCM数据)压缩为 16kbit/s24kbit/s32kbit/s40kbit/s 数据压缩比分别为8:116:34:116:5,码字分别为2345 bits。采用越高压缩比,码率越小,质量越差

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值