AVCodecContext,AVFormatContext区别
1.AVFormatContext:
容器/流级别
核心信息:
封装格式(如.mp4,.mkv,.flv)
流的数量和类型
元数据(Metadata,如作者标题)
时长,比特率
I/O上下文(用于读写数据)
2.AVCodecContext
编解码流 级别
编解码器类型(H.264,AAC)
视频:宽,高,像素格式,帧率
音频:采样率。声道布局,样本格式
比特率,GOP大小
解码(Decode)和编码(Encode)
解码:将数据包(AVPacket)转换为原始帧(AVFrame)
编码:将原始帧(AVFrame)转换为数据包(AVPacket)
3.AVCodec
编解码器的名称(如 "libx264")和 ID
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/946796.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!