我是学习多媒体的新手,我想计算mpeg-1视频的每秒大小,所以我可以推断出实时下载视频流(CBR比特率)所需的带宽,这里是视频数据:
我做了很多搜索但找不到合适的答案:(,有什么帮助吗?
答案 0 :(得分:1)
你找不到答案,因为这类问题确实没有干净的答案。
首先,您没有为视频流的创建指定一些关键参数:
什么是帧率? 30帧/秒,25,15,1?
什么是关键帧间隔?
编码的质量因素是什么?
你能做的最好的事情就是做一些一般的假设:
30 fps,压缩比为20:1
所以352 x 288 x 16 =每帧1622016位
然后在30 fps时我们得到每秒48660480位。
压缩20:1我们得到压缩视频每秒2433024位。
为容器和数据包添加可能的5%开销:1.05 * 2433024 = 2554675
添加音频速率2554675 + 64000 = 2618675 bps或约2.6 Mbps。
我认为mpeg-1的设计适用于承载1.544 Mbps的T1通道,所以我估算的计算并不遥远。