先给自己打个广告,本人的微信公众号:张笑生的地盘,主要关注嵌入式软件开发,股票基金定投,足球等等,希望大家多多关注,有问题可以直接留言给我,一定尽心尽力回答大家的问题。
一 what
在《视音频学习入门—ffmpeg篇(三)—基于windows平台的ffmpeg开发(一)》中,我们已经成功搭建了windows平台下visual studio的开发环境,本篇我们就开始使用ffmpeg头文件中提供的API接口来实现打印出ffmpeg的基本配置信息,这是我们入门ffmpeg的基础。
那么。ffmpeg的配置信息主要包含哪些呢?主要包含ffmpeg基础配置,ffmpeg类库支持的协议,ffmpeg类库支持的封装格式,ffmpeg类库支持的编解码器,ffmpeg类库支持的滤镜等等,本篇的示例程序就是实现这个目的
二 how
1.ffmpeg基础配置信息
通过调用avcodec_configuration这个API即可,它位于头文件“libavcodec/avcodec.h”中,所以我们需要include这个头文件,如下