1、下载FFmpeg依赖库
2、建立程序目录

bin,include,lib是FFmpeg解压后的目录,src是源代码目录,demos存放一些demo
3、在src目录下创建ViewFFmpeg文件夹,用于编写测试验证程序

4、创建ViewFFmpeg.pro,main.cpp文件,作为测试程序源代码
ViewFFmpeg.pro文件
TEMPLATE = app
CONFIG += console c++11
SOURCES += main.cpp
INCLUDEPATH += $$PWD/../../include
#区分32位和64位windows程序
opt = $$find(QMAKESPEC,"msvc2017_64")
isEmpty(opt){
message("win32 lib")
LIBS += -L$$PWD/../../lib/win32
}
!isEmpty(opt){
message("win64 lib")
LIBS += -L$$PWD/../../lib/win64
}
#message($$QMAKESPEC)
main.cpp文件
#include <iostream>
using namespace std;
extern "C" {
#include <libavcodec/avcodec.h>
}
#pragma comment(lib,"avcodec.lib")
int main(int argc,char *argv[]){
cout<< "ffmpeg" <<endl;
cout<<avcodec_configuration()<<endl;
}
5、使用QtCreator打开ViewFFmpeg.pro文件

6、程序运行

本文介绍如何在Qt Creator环境中集成FFmpeg库进行音视频处理的测试验证。具体步骤包括下载FFmpeg依赖库、创建测试程序目录结构、编写配置文件及源代码,并通过Qt Creator进行编译和运行。
1461

被折叠的 条评论
为什么被折叠?



