当前位置: 首页 » 资讯 » 命理常识 » 易经基础 » 正文

视频码率和比特率的区别(视频比特率和视频码率)

放大字体  缩小字体 发布日期:2024-05-25  来源:生活不易靠演技  作者:生活不易靠演技  浏览次数:15
核心提示:编码率/比特率直接与文件体积有关。且编码率与编码格式配合是否合适,直接关系到视频文件是否清晰。在视频编码领域,比特率常翻

编码率/比特率直接与文件体积有关。且编码率与编码格式配合是否合适,直接关系到视频文件是否清晰。

在视频编码领域,比特率常翻译为编码率,单位是Kbps,例如800Kbps或3Mbps

其中, 1K=1024byte 1M=1024K

b 为 比特(bit) 这个就是电脑文件大小的计量单位,1KB=8Kb,区分大小写,B代表字节(Byte) s 为 秒(second) p 为 每(per)

以800kbps来编码,表示经过编码后的数据每秒钟需要用800K比特来表示。

1MB=8Mb=1024KB=8192Kb

Windows系统文件大小经常用B(字节)为单位表示,但网络运营商则用b(比特),这也就是为什么200M速度的宽带,在电脑上显示传输速度最快只有约25MB的原因,网络运营商宣传网速的时候省略了计量单位。

为了更直观,以及方便计算,文件体积以M为单位,码率以Mbps为单位,时长以S(秒)为单位,计算公式为:

视频文件体积=(音频码率+视频码率) x 时长 / 8

下面举个栗子:

如果一个视频的视频码率为3Mbps(3072Kbps), 音频码率为0.5Mbps(512Kbps), 时长5400秒(90分钟), 那么整个视频文件的大小就是:

视频文件体积=(3 + 0.5) x 5400 / 8 =2362(MB)

反过来,如果一个视频文件大小有10240MB(10GB),时长为5400秒(90分钟), 那么它的总码率(视频+音频)为:

10240 x 8 / 5400 = 15(Mbps)

例:有一个1小时(3600秒)的影片,希望转换后文件大小刚好为500M。

那应该设置码率为多少呢?

计算方法如下:

500×8÷3600≈1.11Mbps(1137Kbps)

当然不经过压缩文件的计算公式又不同。

声音为:数据量(位/秒)= (采样频率(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。

图象是:数据量(位/秒)= (画面尺寸*彩色位数(bit)*帧数)

数据量*时间/8=文件总字节

例如2分钟,25帧/秒,640×480分辨率,24位真彩色数字视频的不压缩的数据量约为

数据量=640x480x24*25=184320Kb=180Mb,而VCD、MKV标准编码率(加上音频)分别为1152Kbps和30Mbps(1080p高清)

2分钟文件字节=180Mbx120/8=2700000KB=2636.71875MB=2.57GB,而压缩后一部90分钟高质量DVD电影可以达到9GB。

原文相关:比特率/编码率(码率)和视频体积大小计算公式 - 老马奇遇记

比特率/码率和视频大小的换算公式 出处:bilibili

 
关键词: sdf
 
[ 资讯搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
0条 [查看全部]  相关评论

 
推荐图文
推荐资讯
点击排行
牡丹江漆彩网络科技有限公司黑ICP备15007495号
 
网站首页 | 牡丹江漆彩网络科技有限公司 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | 网站留言 | RSS订阅 | 黑ICP备15007495号