为什么导出的视频这么大?这么基础知识不能落下

画面的基础单位是像素,一帧画面里包含了很多像素,比如HD 25p的一帧画面就包含了200万个像素,一个像素又至少包含了RGB三个通道24bit的色彩数据信息,一秒钟画面又有25帧画面——当这些像素信息不压缩的时候,必然会产生海量数据,一秒钟未压缩的HD视频画面大约是150MB,这也解释了很多新手的问题——为什么我的视频会那么大?很有可能你的视频压缩选项里选择的是“未压缩”。

无压视频的好处是画面信息绝对精确,这在专业视频制作领域非常的重要。坏处就是占用巨大的硬盘资源,在视频播放和编辑的时候产生巨大的数据吞吐量,当你的电脑硬盘速度和接口速度不够牛比的时候,就会“卡顿”,而且也没办法通过网络分享给别人。

所以,一般来讲,我们通常使用的视频基本都是经过压缩的。注意这里的压缩指的都是“有损压缩”,通过某些算法,把像素信息合并简化,产生比较少的数据。这些算法有很多种类,也就是所谓的“压缩格式”。电脑通过压缩格式把庞大的数据流压缩成很小的文件,当播放的时候,再通过逆向计算,把文件数据还原成视频的画面信息显示出来,这就是所谓的编码和解码。不同的压缩格式,效率和效果都不一样,但是都会造成一定的“损失”。越是优秀的压缩格式,占用的CPU资源越少,画面损失越小,文件尺寸越小。

压缩视频的好处是能保证流畅播放的基础上足够的小,缺点当然是画面或多或少会产生损失,会占用一定的CPU资源。

视频格式

可以简单表述为视频文件的后缀名。常用有:mp4、mov、avi、mpg、flv、mkv、wmv、rmvb、R3D、MXF、MTS等等……一段视频里通常含有一条视频轨道和若干条音频轨道。我们可以把视频格式理解为一个容器,有的容器只能装特定类型的东西rmvb、wmv

有的容器能装的种类多一些mov、avi、mp4、mkv,这里说的种类,就是不同的压缩格式。

常用视频格式

常见的有:AVI、MOV、rmvb、FLV、mp4、3GP等。

1、AVI

AVI这个由微软公司发布的视频格式,在视频领域可以说是最悠久的格式之一。AVI格式调用方便、图像质量好,压缩标准可任意选择,是应用最广泛、也是应用时间最长的格式之一。

2、MOV

MOV即QuickTime影片格式,它是Apple公司开发的一种音频、视频文件格式,用于存储常用数字媒体类型。用于保存音频和视频信息,甚至WINDOWS7在内的所有主流电脑平台支持。

3、rmvb

RMVB是一种视频文件格式,其中的VB指Variable Bit Rate(可变比特率)。较上一代RM格式画面要清晰很多,原因是降低了静态画面下的比特率。

4、FLV

FLV是FLASH VIDEO的简称,FLV流媒体格式是一种新的视频格式。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。

5、mp4

MP4是一套用于音频、视频信息的压缩编码标准,MPEG-4格式的主要用途在于网上流、光盘、语音发送(视频电话),以及电视广播。

6、3GP

3GP是第三代合作伙伴项目计划.为3G UMTS多媒体服务定义的一种多媒体容器格式,主要应用于3G移动电话,但也能在一些2G和4G手机上播放。

码流

每秒占用的数据量,用kbps或mbps来表示。码流是视频清晰度的一个重要指标,同样的压缩格式,码流越大,生成的视频损失就越小,视频相对来说也越“清晰”。

平均码流、最大码流

平均码流是决定视频文件大小的唯一标准。不同画面因为复杂程度不一样所以压缩出来的码流也是不一样的,所以就产生出可变码流的概念。故名思议,平均码流就是可变码流的平均数,平均码流除以8,就是每秒实际文件的大小。当我们知道视频的码流和时长之后,就可以粗略的估算出最终生成文件的大小。而最大最小码流决定了可变码流的变化范围。在pr中,一般只设定平均码流和最大码流,最大码流我一般设定为平均码流的1.5倍-2倍。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190918A005C400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券