ffmpeg

FFmpeg主要分为8大模块:

libavcodec:用于各种类型声音/图像编解码;

libavdevice:用于视频采集访问摄像头等

libavfilter:用做滤镜处理

libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构和读取音视频帧等功能;

libswresample:用于重采样;

libavutil:包含一些公共的工具函数;

libswscale:用于视频场景比例缩放、色彩映射转换;

libpostproc:用于后期效果处理;

你可能感兴趣的:(ffmpeg)