大众计算机学习网

专门提供各种电脑教程

根据视频剪辑的图像分辨率求每秒钟播放的数据量

Admin | 2013-5-11 7:58:06 | 被阅次数 | 4431

  关于类似的题,本站曾讨论过不少的话题,以前涉及到的是音频和图像文件大小的计算,如下的两篇文章,讨论的是此类话题:http://www.dzwebs.net/3437.htmlhttp://www.dzwebs.net/3413.html

  而今,我们要讨论的是关于视频方面的数据量的计算,题目如下:

  假设某视频剪辑的图像分辨率为640×480,32位色彩。如果视频以25帧/秒的速度播放,则每秒要播放的数据量是( )

  A、98MB B、30MB C、76MB D、39MB

  根据题意,我们知道,要求的是每秒要播放的数据量,同时,通过题目,我们也了解到,每秒播放的是25帧,因此,我们只要计算出每帧的数据量,就能解决问题了。

  要计算每帧的数据量,其实可以直接通过题目给出的直接计算出结果。

  我们通过图像分辨率来计算图像的大小,因为每帧里面的视频其实就是图像。计算出每帧里面的图像大小之后,结果就出来了。

  图像大小总量:640×480×32=9830400bit,注意哦,这里的单位是bit,是位,接下来,我们得将其转换成为MB,因为题目给出的答案是MB,因此需要转换。

  每帧总量是:640×480×32=9830400bit,将其转换和MB的公式如下:

  ①先转换成为Byte字节:640×480×32÷8=1228800Byte;

  ②再转换为KB:640×480×32÷8÷1024=1200KB;

  ③最后转换为MB:640×480×32÷8÷1024÷1024=1.171875MB

  现在,计算出来了,视频剪辑的每帧的数据量为:1.171875MB,视频在播放的时候,每秒要播放25帧,因此,每秒要播放的数据量就为:

  1.171875MB×25=29.29688MB

  所以,答案选择B,注意,在这里,只能选择一个更接近的答案,没有很准确的答案。