, 是特定的视频文件 , 如 mp4 , mkv , flv 等格式的音视频文件 ;
容器的作用 : 容器中可以存放 音频 , 视频 , 字幕流 等信息 , 将这些信息整合在一起 , 按照特定规则放置在容器文件中...,
使用 MediaInfo 打开一个 mp4 格式的视频文件 , 在 " 容器格式和一般信息 " 一栏中 , 可以看到该 mp4 容器文件中包含了
1
个 AVC 视频流 ,
1
个 AAC...: 时间上的一段连续数据 , 一段声音数据 称为 音频流 , 一段视频数据 称为 视频流 , 一段字幕数据 称为 字幕流 ;
这些媒体流数据 可以压缩 , 也可以不压缩 , 如视频流以 H.264 格式进行压缩...;
3、数据帧
数据帧 ( Data Frame ) : 媒体流 由 若干 数据帧构成 ; 压缩格式中 , 数据帧是最小的处理单元 ;
在容器中如果有多个数据流 , 那么 视频帧 , 音频帧 , 字幕信息...字幕流 ,
按照一定规则
封装到 容器 ( 视频文件 ) 中 ;
复用的关键工具时 复用器 ( Muxer ) ;
7、解复用
解复用 ( Demux ) : 从容器中解析不同的流出来 ;
从 容器