当前位置:首页 » 操作系统 » 码率算法

码率算法

发布时间: 2025-04-27 07:52:53

‘壹’ 视频监控中:比特率与码率的区别!

没有区别。在视频中的比特率就是码率。比特率和码率的原理与声音中的相同,都是指由模拟信号转换为数字信号的采样率。又叫做位速率或者码率。

基本的算法是:【码率】(kbps)=【文件大小】(字节)X8/【时间】(秒)/1000。

音频文件专用算法:【比特率】(kbps)=【量化采样点】(kHz)×【位深】(bit/采样点)×【声道数量】(一般为2)。

举例,D5的碟,容量4.3G,其中考虑到音频的不同格式,所以算为600M,(故剩余容量为4.3*1000-600=3700M),所以视频文件应不大于3.7G。

本例中取视频文件的容量为3.446G,视频长度100分钟(6000秒),计算结果:码率约等于4933kbps。

码率的原则:

1、码率和质量成正比,但是文件体积也和码率成正比。

2、码率超过一定数值,对图像的质量没有多大影响。

3、DVD的容量有限,无论是标准的4.3G,还是超刻,或是D9,都有极限。

APE的比特率高低与音质的关系,有如下几种观点:

1、APE的比特率越高,音质越好。

2、APE的比特率和音质没有关系。

3、APE的比特率由压缩比决定。

APE的比特率到底由什么决定?

经过几次试验,发现APE的比特率是由原CD本身的特征和压制APE时采取的参数两者共同决定的。原CD的特征是主要因素。

同样的CD抓的WAV文件,用猴子压缩时采取不同的参数,会导致得出的APE的比特率有细小的差别(50KBPS左右),压缩比越高,比特率越低。

而原CD的特征的差异就会导致压出的APE比特率有非常大的区别(能达到500K左右),这个特征包括母带录制时采样量值(BIT)、音乐本身的动态范围(不能简单认为交响乐就比人声清唱的动态范围大)。

20BIT和16BIT灌制的CD压出来的APE比特率差异是很大的。24BIT灌制的CD(比如很多XRCD)压出的APE能达到1000以上的比特率,普通16BIT压出APE比特率只能在700左右徘徊。

这就是为什么网上很多都是正版CD压的APE比特率却有那么大的差距的原因。




‘贰’ 一文搞懂音频视频中的采样率、采样精度、码率、分辨率

计算码率(bit rate)

音频:
CD音质,一般2通道,原始音频数据1秒钟的数据量是44.1k(采样率)*16(位深度)*2(声道数)=1411.2kbits,可求得整个音频文件的大小=时长(300s)*码率(1411.2)/1024/8=51.67M。压缩成128kbps的MP3,1秒钟数据就变成了128kbits了。

视频:
图像原始的格式是RGB888,一秒钟的数据量就是30(帧率)*8(采样精度)*3(通道数)*1920*1080(1080P分辨率)= 1,492,992kbits。同样视频也存在压缩算法,如H.264,压缩完1秒钟的数据就叫码率。假设H.264压缩1080p的视频,码率是10Mbps,就是说1秒中的数据量为10*1024*1024= 10,485,760 bits。压缩比=压缩前的码率/压缩后的码率

‘叁’ 关于视频码率的问题,怎么压缩不影响画质,减小体积

最大限度保证清晰度这个很难有统一标准,清晰度是个比较主观的指标。

编码可选xvid或H264,码流选1200以上,一般情况下清晰度是有保证的。建议不要改动分辨率和帧速,那样转换速度会慢很多。

计算公式:

基本的算法是:码率(kbps)=文件大小(KB) * 8 / 时间(秒),举例,D5碟,容量4.3G,其中考虑到音频的不同格式,算为600M,所以视频文件应不大于3.7G。

本例中取视频文件的容量为3.446G,视频长度100分钟(6000秒),计算结果:码率约等于4818kbps(3.446 * 1024 * 1024 * 8 / 6000 = 4817.857)。

码率几点原则:

1、码率和质量成正比,但是文件体积也和码率成正比。

2、码率超过一定数值,对图像的质量没有多大影响。

3、DVD的容量有限,无论是标准的4.3G,还是超刻,或是D9,都有极限。计算机中的信息都是二进制的0和1来表示,其中每一个0或1被称作一个位,用小写b表示,即bit(位);大写B表示byte,即字节,一个字节=八个位,即1B=8b。

前面的大写K表示1024的意思,即1024个位(Kb)或1024个字节(KB)。表示文件的大小单位,一般都使用字节(KB)来表示文件的大小。

Kbps:ps指的是/s,即每秒。Kbps指的是网络速度,也就是每秒钟传送多少个千位的信息(K表示千位,Kb表示的是多少千个位),为了在直观上显得网络的传输速度较快,一般公司都使用kb(千位)来表示。1KB/S=8Kbps。

ADSL上网时的网速是512Kbps,如果转换成字节,就是512/8=64KB/S(即64千字节每秒)。

4、一般来说,如果是1M的宽带,在网上只能看不超过1024kbps的视频,超过1024kbps的视频只能等视频缓冲才能流畅的观看。

以上内容参考:网络-视频码率

热点内容
java日志服务器搭建 发布:2025-04-27 17:49:27 浏览:393
shell脚本导出数据 发布:2025-04-27 17:48:45 浏览:813
安卓买什么表现 发布:2025-04-27 17:48:38 浏览:781
安卓手机怎么安装奥迪小组件 发布:2025-04-27 17:48:37 浏览:988
纪检监督视频脚本 发布:2025-04-27 17:48:35 浏览:862
编译器运行找不到文件 发布:2025-04-27 17:47:56 浏览:788
脚本挖金条 发布:2025-04-27 17:44:47 浏览:584
电脑配置性能主要看哪些 发布:2025-04-27 17:43:15 浏览:617
手机网服务器故障怎么解决 发布:2025-04-27 17:24:25 浏览:69
ftp登录名 发布:2025-04-27 17:22:57 浏览:764