美文网首页
音视频编码流程简介(使用 ffmpeg)

音视频编码流程简介(使用 ffmpeg)

作者: 属七降九 | 来源:发表于2018-10-23 16:29 被阅读0次

    ​第一步:注册组件(编码器、解码器…)
    ​​
    ​​第二步:初始化封装格式上下文

    ​​第三步:打开输入文件

    ​​第四步:创建输出码流(设置为视频流或音频流)
    ​​
    ​​第五步:查找视频/音频编码器
    ​​
    ​​第六步:打开视频/音频编码器

    ​​第七步:写入文件头信息(有些文件头信息)->一般情况下都会有

    ​​第八步:循环编码视频像素数据->视频压缩数据
    循环编码音频采样数据->音频压缩数据

    ​​第九步:将编码后的视频/音频压缩数据写入文件中

    ​​第十步:输入像素/采样数据读取完毕后回调函数
    ​​​作用:输出编码器中剩余AVPacket
    ​​​
    ​​第十一步:写入文件尾部信息

    ​​第十二步:释放内存,关闭编码器等等…

    相关文章

      网友评论

          本文标题:音视频编码流程简介(使用 ffmpeg)

          本文链接:https://www.haomeiwen.com/subject/feyazftx.html