一.基本概念
解复用Demux:
音频与视频是分别编码的,但是一个多媒体文件却是音视频同时进行传输的,所以解复用就是将数据分成音频流与视频流。
解码Decode:
对区分出的音频流与视频流decode,即将压缩的音频与视频还原成原始数据
Demux --> avformat_open_input
avformat_open_input
--> avformat_alloc_context //初始化一个AVFormatContext结构体
init_input
解复用Demux:
音频与视频是分别编码的,但是一个多媒体文件却是音视频同时进行传输的,所以解复用就是将数据分成音频流与视频流。
解码Decode:
对区分出的音频流与视频流decode,即将压缩的音频与视频还原成原始数据
Demux --> avformat_open_input
avformat_open_input
--> avformat_alloc_context //初始化一个AVFormatContext结构体
init_input