下载源码
设置环境参数
将下载好的ffmpeg库文件解压添加到源码文件夹下,设置.qmake.conf 文件配置
INCLUDEPATH += $$PWD/ffmpeg/include
LIBS += -L$$PWD/ffmpeg/lib
找不到avutil库
继续在.qmake.conf中设置要使用的配置添加下面语句
CONFIG += no_config_tests
CONFIG+=config_avutil config_avformat config_avcodec config_swscale config_swresample
打开QT Creator加载QtAV.pro进行编译
其它编译错误处理
error LNK2019: 无法解析的外部符号 "enum QtAV::VideoFormat::PixelFormat __cdecl QtAV::pixelFormatFromFourcc(int)"
在libQtAV.pro中第280+行的win32:!winrt结构中增加CONFIG *= d3dva语句
无法找到avresamle
注释掉libQtAV.pr