FFmpeg is a video codec
发布时间
阅读量:
阅读量
文章目录
视频编码的流程如下:
1. 初始化所有音频信息
2. 分配输出上下文
3. 打开视频流
4. 创建新的编码流
5. 搜索合适的编码器
6. 打开编码器窗口
7. 编写头信息部分
8. 输出当前帧
9. 输出尾部信息部分
视频编码的流程:

流程中各个函数的含义:
1. av_register_all()
功能:
启动全部组件
此函数通常是在所有基于ffmpeg的应用程序中最先被调用
仅当此函数被调用后才能启用复用器和编码器
该接口内部的调用为:
(1).avcodec_register_all(),该接口内部执行步骤:
- 注册硬件加速器:REGISTER_HWACCEL()
- 注册音视频编码器:REGISTER_ENCODER()
- 注册音视频解码器:REGISTER_DECODER()
- 打包注册:REGISTER_ENCDEC()
- 注册解析器:REGISTER_PARSER()
(2).
全部评论 (0)
还没有任何评论哟~
