avutil:核心工具库,基础模块之一,提供了hash器、编解码器等工具函数。
avformat:文件格式和协议库,封装了Protoco1层和Demuxer、Muxer层。
avcodec:编解码库,封装了codec层,提供接口,支持第三方的codec以插件方式添加。
avfilter:音视频滤镜库,音视频特效处理,字幕滤镜处理等。
avdevice:输入输出设备库,ffplay播放音频、视频都需依赖此库。
swresample:音频重采样库,对数字音频进行声道数、数据格式、采样率等信息转换。
swscale:视频图像格式转换库,提供将YUV数据转为RGB数据、分辨率转换等服务。
postproc:后期处理模块,为avfilter提供了一些基础函数。