`
yangbin210
  • 浏览: 84833 次
  • 性别: Icon_minigender_1
  • 来自: 山东
最近访客 更多访客>>
社区版块
存档分类
最新评论
阅读更多

  码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。

  通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方面来说,码率越高,被压缩的比例越小,音质损失越小,与音源的音质越接近。

  计算机中的信息都是二进制的0和1来表示,其中每一个0或1被称作一个位,用小写b表示,即bit(位);大写B表示byte,即字节,一个字节=八个位,即1B=8b;前面的大写K表示千的意思,即千个位(Kb)或千个字节(KB)。表示文件的大小单位,一般都使用字节(KB)来表示文件的大小。

  Kbps:首先要了解的是,ps指的是/s,即每秒。Kbps又称比特率,指的是数字信号的传输速率,也就是每秒钟传送多少个千位的信息(K表示千位,Kb表示的是多少千个位);Kbps也可以表示网络的传输速度,为了在直观上显得网络的传输速度较快,一般公司都使用kb(千位)来表示,如果是KBps,则表示每秒传送多少千字节。1KByte/s=8Kbps(一般简写为1KB/s=8Kbps)。ADSL上网时的网速是512Kbps,如果转换成字节,就是512/8=64KBps(即64千字节每秒)。

  KBps与kBps的区别

  小k代表kilo,千的意思,也就是1000,而B就是字节的意思,ps就是每秒的意思,那么连起来Bps就是字节每秒的意思。

  那么kBps就是1000Bps也就是一千字节每秒的意思。

  而大家都知道在电脑里,KB和B是不同的单位,他们之间换算是1KB=1024B的。而KBps就等于1024Bps。而KBps的意思是千字节每秒。

  千字节每秒(KBps)与一千字节每秒(kBps)是不同的。

  KBps=1024Bps,kBps=1000Bps

  也就是说KBps>kBps [1]

  人们常用Kbps形容音乐的听觉效果。

  在WINDOWS 中它被称为“位速”,在一些播放器中被形容为“比特率”。

  质量是指将数字声音由模拟格式转化成数字格式的采样率,采样率越高,还原后的音质就越好。

  ●Kbps值与现实音频对照:

  16Kbps=电话音质

  24Kbps=增加电话音质、短波广播、长波广播、欧洲制式中波广播

  40Kbps=美国制式中波广播

  56Kbps=话音

  64Kbps=增加话音(手机铃声最佳比特率设定值、手机单声道MP3播放器最佳设定值)

  112Kbps=FM调频立体声广播

  128Kbps=磁带(手机立体声MP3播放器最佳设定值、低档MP3播放器最佳设定值)

  160Kbps=HIFI高保真(中高档MP3播放器最佳设定值)

  192Kbps=CD(高档MP3播放器最佳设定值)

  256Kbps=Studio音乐工作室(音乐发烧友适用)

  实际上随着技术的进步,音乐质量也越来越高,MP3的最高质量为320Kbps,但一些格式可以达到更高的质量和更高的音质。

  比如正逐渐兴起的APE音频格式,能够提供真正发烧级的无损音质和相对于WAV格式更小的体积,其质量通常为550kbps-----950kbps。

  其他: 常见编码模式:

  VBR(Variable Bitrate)动态比特率 也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式,推荐编码模式;

  ABR(Average Bitrate)平均比特率 是VBR的一种插值参数。LAME针对CBR不佳的文件体积比和VBR生成文件大小不定的特点独创了这种编码模式。ABR在指定的文件大小内,以每50帧(30帧约1秒)为一段,低频和不敏感频率使用相对低的流量,高频和大动态表现时使用高流量,可以做为VBR和CBR的一种折衷选择。

  CBR(Constant Bitrate),常数比特率 指文件从头到尾都是一种位速率。相对于VBR和ABR来讲,它压缩出来的文件体积很大,而且音质相对于VBR和ABR不会有明显的提高。

分享到:
评论

相关推荐

    921.6Kbps波特率串口转以太网模块

    921.6Kbps是目前使用的最高的串口波特率。ZLSN2002H支持这个最高波特率提高了串口端通讯的速率,有利于和用户单片机实现更为高速的通讯,提供了数据吞吐量和响应实时性。

    SAE J1939-14-2016 Physical Layer, 500 Kbps - 完整英文版(13页).pdf

    SAE J1939-14 是一个标准文档,主要关注的是汽车行业的通信网络标准,特别是物理层规范,适用于500kbps的数据传输速率。这个标准是2016年12月修订版,取代了2011年的版本。它的全称是"SAE J1939-14 Physical Layer, ...

    Melpe.rar_MELPE-FXY_melp verilog_melpe 0.6kbps_melpe 技术_melpe 语音

    MELPe 语音编码关键技术研究,实现了2.4 1.2 0.6kbps

    melp_ms_vocoder.rar_field1qq_melp 1.2kbps_melp 1.2kbps_melp 2.4

    在标题中提到的“melp_ms_vocoder.rar_field1qq_melp 1.2kbps_melp 1.2kbps_melp 2.4”,可以推断这是一个包含MELP编码器的压缩包,提供了1.2kbps和2.4kbps两种不同的比特率,适用于不同带宽和质量需求的场景。...

    爱威轮 14.4Kbps 33.6Kbps 56Kbps嵌入式调制解调器说明书.rar

    《爱威轮14.4Kbps 33.6Kbps 56Kbps嵌入式调制解调器说明书》是针对该品牌调制解调器的详细操作指南,旨在帮助用户理解和使用这款设备。调制解调器,简称为Modem,是计算机网络通信中的关键硬件组件,它在模拟信号与...

    1M等于多少Kbps.docx

    如果是2M或4M宽带,那么最高的速率就是2*1024Kbps=2048Kbps或4*1024Kbps=4096Kbps。在路由器宽带限制中,一般根据总宽带的大小,再结合使用人数,设置最高与最低宽带进行限制即可。 我们可以看到,带宽和下载速度的...

    2.4kbps MELP C代码

    2.4kbps MELP是该编码标准的一个变体,它在保持语音质量的同时,优化了数据传输速率,以适应带宽有限的通信环境。 MELP的基本原理是通过分析语音信号的频谱特性,使用线性预测技术来近似重建语音波形。线性预测编码...

    CAN波特率为100kbps时分支线长度

    ### CAN波特率为100kbps时分支线长度的知识点详解 #### 一、基础知识概述 **CAN(Controller Area Network,控制器局域网络)**是一种高效、可靠且灵活的网络技术,广泛应用于汽车电子、工业自动化等领域。它支持...

    QCELP编解码源码,支持13kbps码率,可用于移动通信系统中

    本压缩包包含的源码是实现QCELP编解码的核心部分,支持13kbps的码率,这是一个非常关键的速率,因为它是保证在低带宽条件下语音通话清晰度的关键。 1. **QCELP编码原理**: QCELP采用了线性预测编码(Linear ...

    SJA1000实验CAN转232 125Kbps_SJA1000_

    《SJA1000实验:CAN总线到232转换及125Kbps通信详解》 在工业自动化、汽车电子以及嵌入式系统等领域,CAN(Controller Area Network)总线因其高可靠性、抗干扰性和低硬件成本而被广泛应用。SJA1000是一款由Philips...

    LPC-10 2.4KBPS压缩算法源码

    LPC-10 2.4KBPS压缩算法是一种经典的语音压缩技术,广泛应用于通信和音频处理领域。该算法基于线性预测编码(Linear Predictive Coding, LPC)理论,通过分析语音信号的线性预测系数来高效地表示语音数据,从而达到...

    Simulates 9.6 kbps IS-95 system in static environment.zip_system uptime in

    标题中的“Simulates 9.6 kbps IS-95 system in static environment”指的是一个模拟实验,该实验目的是在静态环境中重现IS-95(也称为CDMAOne)无线通信系统的9.6千比特每秒(kbps)数据传输速率。IS-95是一种基于...

    EVRC-C声码器,实现2kbps码率

    PC端建立的Qt C++语言工程,可直接运行,主要实现 EVRC 2kbps(2.4kbps)码率。详细使用版本EVRC-C中的c++语言版本,支持9.6kbps、4.8kbps、2.4kbps、1.2kbps码率。

    RC_A7105_x3 Reference code for direct mode(500kbps) V0.2.zip

    "RC_A7105_x3 Reference code for direct mode(500kbps) V0.2.zip" 是一个针对A7105芯片的参考代码包,旨在帮助开发者理解并实现500kbps的直接模式操作。这个压缩包包含了必要的源代码和头文件,使得开发者能够快速...

    ISO 11519-2 开环低速 CAN 网络(10K~125Kbps)

    在ISO 11519-2定义的开环低速CAN网络中,通信速度范围为10Kbps到125Kbps,最大总线长度可达1公里。这种网络的特点是两根独立的传输线,通常称为CAN_H和CAN_L,它们之间串联着2.2kΩ的终端电阻。这些电阻的作用在于...

    SAE J1939-14-2016 Physical Layer, 500 Kbps - 完整英文版(13页).zip

    SAE J1939-14-2016是汽车工程领域中一份重要的标准文档,它详细定义了在500kbps速率下的物理层(Physical Layer)规范,适用于车辆网络通信系统。这份标准由美国汽车工程师协会(Society of Automotive Engineers,...

    A7108_x2_433MHz Band Reference Code for FIFO mode(10Kbps, 100KHz IF)_V0.0.zip

    标题"A7108_x2_433MHz Band Reference Code for FIFO mode(10Kbps, 100KHz IF)_V0.0.zip"揭示了这是一份针对A7108芯片在433MHz频段,使用FIFO模式(10Kbps数据速率,100KHz中频(IF))的参考代码,版本号为V0.0。...

    NRF905 avr调试程序 GCC 接收速率4kbps已测成功

    标题 "NRF905 avr调试程序 GCC 接收速率4kbps已测成功" 涉及到的是一个使用GCC编译器为 AVR 微控制器开发的NRF905无线通信模块的调试程序。NRF905是一款低功耗、高性能的2.4GHz无线射频芯片,常用于短距离无线通信...

    android audio发送到python服务端播放,使用tcp和pcm编码,带宽占用不大,在768kbps

    这种方法在保持较低带宽占用(大约768kbps)的同时,实现了远程音频传输。 首先,我们要理解PCM编码。PCM(Pulse Code Modulation),脉冲编码调制,是数字音频的基本编码方式。它将模拟音频信号转换为数字信号,...

    SAE J1939-11-2016 Physical Layer, 250 Kbps, Twisted Shielded Pai

    SAE J1939-11 是一项重要的标准,主要定义了汽车电子控制系统中250kbps速率的物理层规范,特别是在汽车行业的重型车辆和设备中广泛应用。这个标准由美国汽车工程师学会(Society of Automotive Engineers, SAE)制定...

Global site tag (gtag.js) - Google Analytics