视频文件的大小由什么控制?

我们经常在电脑、手机、电视或者其他终端看视频,想要知道视频文件的大小由什么控制,首先就要对视频文件有个大概了解,比如清晰度大小视频类型等。但是很多人对于视频内部结构应该是一无所知。

要清楚两个概念

视频封装格式(视频格式)和视频编码

视频格式

常见的视频文件后缀诸如mp4、rmvb、mkv、avi等,这些是文件的扩展名,也就是视频文件格式(容器格式),顾名思义就是装东西的;而QuickTime、AVI、MPEG是一种视频装封格式,相当于一种储存视频信息的容器,是由相应的公司开发出来的

图片[1]-视频文件的大小由什么控制?-王先生笔记

对于视频装封格式,视频里面有音频和图片,所谓的60帧就是每秒按顺序显示60张不同的图片(玩王者荣耀时60帧时体验动作丝滑,30帧时感觉到卡顿,1帧时每一秒画面动一次),快速闪过以达到动态效果,如果一张图片4MB,帧率是60,那么这一秒光视频大小就是240MB

视频编码

视频编码则是容器格式中视频流数据的压缩编码方式,而视频数据采用了何种编码方式,是无法单单从文件格式的后缀上看出来的。视频编码可以说是一个视频文件的核心所在,而这也是我们大多数用户通常并不关注的。视频编码主流上有两个标准,一个是H.26X系列,另一个是MPEG系列

图片[2]-视频文件的大小由什么控制?-王先生笔记

H.26X包括H.261 H.262 H.263 H.264 H.265

H.26x编码应用场景
H.261视频会议和视频电话
H.262同上
H.263同上
H.264广泛使用在视频的录制与压缩
H.265提升了图像质量,并且在压缩率上是H.264的两倍

关于MPEG的百度百科:https://baike.baidu.com/item/MPEG/213546

相信有使用后期视频软件的朋友会遇到渲染输出视频,只有几秒体积就有几十兆,甚至上百兆,这就是因为视频编码的影响!

我们知道使用QQ微信等平台分享视频,发送前软件会自动压缩视频再上传,发送后会发现视频图片分辨率会被压缩到很差的状态,其次帧率也会被抽取(60变30),相当于4K视频变成低码率720P视频。解决这个问题其实就差一个压缩工具

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞9赞赏
    分享
    评论 抢沙发

    请登录后发表评论