本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10410320.html 本文基于FFmpeg 4.1版本. 1. 数据结构定义 struct AVPacket定义于<libavcodec/avcodec.h> struct AVPacket packet; AVPacket中存储的是经过编码的压缩数据.在解码中,AVPacket由解复用器输出到解码器:在编码中,AVPacket由编码器输出到复用器.下图中,解复用器(demuxer…