文章目录
一、FFmpeg 简介
二、FFmpeg 相关术语
1、容器
2、媒体流
3、数据帧
4、数据包
5、编解码器
6、复用
7、解复用
博客资源
----
一、FFmpeg 简介
FFmpeg...;
爱奇艺 , 优酷 , YouTube 等公司的音视频产品 , 几乎都是基于 FFmpeg 进行的二次开发 ;
二、FFmpeg 相关术语
1、容器
容器 Container : 容器的本质就是文件..., 是特定的视频文件 , 如 mp4 , mkv , flv 等格式的音视频文件 ;
容器的作用 : 容器中可以存放 音频 , 视频 , 字幕流 等信息 , 将这些信息整合在一起 , 按照特定规则放置在容器文件中...;
MediaInfo 工具在 http://mediaarea.net/en/MediaInfo 地址下载 , 或本博客的博客资源中下载 ;
2、媒体流
媒体流 ( Stream ) : 时间上的一段连续数据...: PCM 音频数据 -> ACC 编码器编码 -> AAC 音频帧
音频数据解码过程 : AAC 音频帧 -> AAC 解码器解码 -> PCM 音频数据
5、编解码器
编解码器 ( Codec