推广 热搜: 校长  时期  日方  裂缝  创新  药厂  小品  京秦高速  作业  窗帘 

码率是什么(视频的码率是什么)

   日期:2023-03-30 15:32:10     来源:[db:出处]    作者:[db:作者]    浏览:2    评论:0    

码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗理解就是取样率,取样率越大,即单位时间内取样越多,精度就越高。或者简单说码率越高,失真率越小,也就是视频的质量越高,文件大小会越大。在某些网站上有限定上传视频大小,这个时候就可以调节码率来调整文件大小了。因此在导出视频时,码率的选择,不用过高也不家过低,适中调节即可,大概10Mbps-15Mbps,过高大量占用空间,过低会影响视频质量.

 

cript>同样是1080P视频,为什么差距那么大?cript>同样是1080P视频,为什么差距那么大?
  码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗一点的理解就是,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是kb/s或者Mb/s。

一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度就越高,处理出来的文件就越接近原始文件,图像质量越好,画质越清晰,要求播放设备的解码能力也越高。

当然,码流越大,文件体积也越大,其计算公式是文件体积=时间X码率/8。例如,网络上常见的一部90分钟1Mbps码流的720P RMVB文件,其体积就=5400秒×1Mb/8=675MB。

通常来说,一个视频文件包括了画面及声音,例如一个RMVB的视频文件,里面包含了视频信息和音频信息,音频及视频都有各自不同的采样方式和比特率,也就是说,同一个视频文件音频和视频的比特率并不是一样的。而我们所说的一个视频文件码流率大小,一般是指视频文件中音频及视频信息码流率的总和。

那么肯定会有人来问,为什么同样的分辨率帧率视频 ,码率还不一样?

那是因为编码器压缩的度不一样,所以影响存储空间和网络上传输带宽占用。

一个原生的视频,不进行编码压缩,要显示播放,每秒需要的bit数:

一个这样的视频数据:

1280 width(宽) 720 high(高) 使用色彩空间 YUV 420 帧率 25fps

这个格式每个像素平均占用空间 12bit

所以如果不压缩,每秒原始的数据量大小为:

1280 x 720 (总像素) x 12bit(每个像素占用12bit) x 25(每秒25帧) = 276480000 bits = 32.96 x 1024 x 1024 x8

即每秒要用到的数据是 32.96MB.

但是有编码器的存在,就是为了减少这些存储传输的数据量;

比如H.264,进行编码后对应的总的输出数据(这是数据是压缩后数据)每秒占用的空间,称为码率(也可以说比特率),一般来说,压缩率越高,每一帧数据越小,所以码率越小,压缩后的视频质量就会越低,这些取决于内部的算法问题。

所以,H.264的编码,是支持固定码率,可变码率等几种方式的。即 cbr(固定码率)与vbr(可变码率),其码率可以随着图像的复杂程度的不同而变化,因此其编码效率比较高。 一般来说,码率越低,压缩率越高,每一帧H.264越小。图像效果越差。码率越高,不会高过原始码率(上面分析的不压缩时候的视频码率,高出这个,就没有编码的意义了)

所以,我们最后总结一下,这几次节课的内容,码率、帧率、分辨率、清晰度之含义以及影响吧!

内容由网友发布或转自其他网站,如有侵权及其他问题,请发送邮件至jiyuwang@qq.com,我们将第一时间处理。
 
打赏
0相关评论

推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON