一、FFmpeg库介绍 FFmpeg一共包含8个库:avcodec:编解码(最重要的库)。avformat:封装格式处理。avfilter:滤镜特效处理。avdevice:各种设备的输入输出。avutil:工具库(大部分库都需要这个库的支持)。postproc:后加工。swresample:音频采样数据格式转换。swscale:视频像素数据格式转换 FFmpeg解码函数简介: av_register_all();//注册所有文件格式和编解码库avformat_network_init();//打开网...
本文是在msys2环境下进行操作的,不熟悉msys2的可以看 《MSYS2介绍》。 FFmpeg引入SDL扩展实际上非常简单,原理就是编译FFmpeg的时候加上SDL的导入库就行。跟其他的C/C项目引入外部动态库是一样的。 SDL动态库的安装也非常简单,因为msys2的云仓库本身就有SDL的安装包,所以我们不需要下载SDL的源码自己编译,直接使用以下命令安装SDL即可。 pacman-Smingw-w64-x86_64-SDL2 安装完成之后,可以使用以下命令查看安装了什么东西到我们的电脑。 pacman-Qlmingw-w64-x86_64-SDL2 ...