现在很多人喜欢看电影,并且对电影的要求也咋逐渐变高,当年电影只要能够正常播放,自己能看内容就行了,现在对于电影的画面也有很高的追求,普遍都喜欢看60帧的电影,为了节省流量以及后续方便反复观看,很多人会选择把电影下载到电脑或者手机,30帧的电影下载下来的话差不多会占用2GB左右的内存,那么60帧的电影会占据多少内存呢?

对于原始就是60帧的电影,它的数据信息量肯定大于30帧的,那么电影大小肯定是60帧的大,但是不一定就是两倍大小,因为涉及到编码配置里的GOP,就是关键帧间隔,图片本身也有压缩,视频本身,也会根据两个关键帧计算差值,将差值存储为一个非关键帧。这样一来,根据画面本身的信息量,以及画面变化的内容的多少,都将影响最终视频文件的尺寸。

仅从视频流上来说,如果是无压缩的格式,那么视频流确实会增大到两倍,但是无压缩格式的视频太大【一段1s 共30帧,1080*1920 8bit的视频要近178MiB】,视频都会有压缩。

如果一个视频,他仅使用帧内压缩,完全不做帧间压缩,基本上会变成2倍,在实际环境中,这种仅帧内压缩的模式,只有视频采集设备可能采用,所以如果是做好的电影,容量多半只增加一点点。

看压缩格式,如果是原画级别的mpeg格式那基本就是翻倍的。