音视频学习笔记002:视频封装格式

前面网上查资料,大概了解了一些H.264的一些皮毛。
接下来就需要参考如何学习,一脸懵逼o((⊙﹏⊙))o,查看各种博客,虽然大概了解了一下,还没开始怎么敲代码,也不知道如何开始敲相关的代码,接下来期望能从雷神的笔记中领悟节奏吧,然后再参考其他的博客啥的理解…,既然敲不会敲,那也好办,就先不管了,把能做的先做吧,其实现阶段能做的也就是各种专有名词的理解与概念的理解与一些常识理解…

视频封装格式

视频封装格式(又叫视频容器格式),把已经编码压缩好的视频数据和音频数据按照一定的格式放到一个文件中,视频文件的封装格式并不影响视频的画质,影响视频画面质量的是视频的编码格式。也就是说仅仅是一个这些数据集合的外壳;为什么叫容器呢?其实也很形象的叫法了;

生活中常接触到的视频格式有如:mp4,mov,avi,wmv,mkv

疑问:了解了一番,可以大概通俗理解:视频封装格式就是一个装音视频数据的外壳,那为什么要有那么多的壳呢?比如xxx.mp4,xxx.mov …,他们之间有什么区别呢?

1、不同封装格式对文件大小影响可以忽略不计;
2、封装格式对视音频编码格式的支持程度是不一样的;
3、使用封装格式来存储/传输编码数据,并按一定规则把音视频、字幕等数据组织起来,里面都会有一些信息,比如当前流中包含哪些编码类型,时间戳等,播放器可以按照这些信息来匹配解

你可能感兴趣的:(音视频学习)