赞
踩
首先一个完整的MP4文件解封装之后,得到了压缩的视频数据H.264、H.265等,这个数据是不能直接拿去播放的,我们需要解码成原始的YUV等数据才能够播放,解码视频数据,如下图所示,把H264或者H265数据解码成原始的数据YUV等数据。
视频解码是将压缩的视频数据流转换成一系列可显示的图像帧(通常是YUV或RGB格式)的过程。典型的视频解码步骤如下:
解封装(Demuxing):
解码准备:
AVCodecContext
)。读取编码数据:
AVPacket
)。送入解码器解码:
获取解码后的帧:
AVFrame
)。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。