FFmpeg解码音视频流程简介
音视频编码流程简介(使用 ffmpeg)
-
第一步:注册组件(编码器、解码器…)
-
第二步:初始化封装格式上下文
-
第三步:打开输入文件
-
第四步:创建输出码流(设置为视频流或音频流)
-
第五步:查找视频/音频编码器
-
第六步:打开视频/音频编码器
-
第七步:写入文件头信息(有些文件头信息)->一般情况下都会有
-
第八步:循环编码视频像素数据->视频压缩数据
-
第九步:将编码后的视频/音频压缩数据写入文件中
-
第十步:输入像素/采样数据读取完毕后回调函数
视频解码
在视频解码