1、组件
1.1、avcodec:编解码(最重要的库)
1.2、avdevice:各种设备的输入输出
1.3、avfilter:滤镜特效处理
1.4、avformat:封装格式处理
1.5、avutil:工具库(大部分库都需要这个库的支持)
1.6、postproc:后加工
1.7、swresample:音频采样数据格式转换
1.8、swscale:视频像素数据格式转换
2、命令行工具
2.1、ffmpeg
fmpeg是用于转码的应用程序,常用命令可用ffmpeg -h显示
2.2、ffplay
ffplay用 SDL和FFmpeg库开发的一个简单的媒体播放器,支持格式众多,可支持udp、rtp、hls、rtsp等
2.3、ffprobe
查看多媒体文件信息的模块,此模块可以用来查看多媒体文件格式以及编码。
2.4、ffserver
基于HTTP、RTSP用于实时广播的多媒体服务器.也支持时间平移