vs2017
ffmpeg4.2.1
一、首先我把FFmpeg整理了一下,放在C盤
二、新建空項目
三、添加main.cpp,將bin文件夾下dll文件拷貝到cpp目錄下
#include<stdio.h>
#include<iostream>extern "C"
{
#include "libavcodec/avcodec.h";
}int main()
{printf("%s", avcodec_configuration());return 0;
}
四、項目屬性 -> C/C++ -> 附加包含目錄 添加include
五、項目屬性 -> 鏈接器 -> 附加庫目錄 添加lib
六、項目屬性 -> 鏈接器 -> 輸入 -> 附加依賴性 添加
avcodec.lib
avformat.lib
avutil.lib
avdevice.lib
avfilter.lib
postproc.lib
swresample.lib
swscale.lib
七、編譯
注意:ffmpeg版本、添加的Debug/Release、編譯的Debug/Release 的x86、x64需要一一對應
推薦一個零聲學院免費教程,個人覺得老師講得不錯,
分享給大家:
音視頻課程鏈接:
https://ke.qq.com/course/3202131?flowToken=1040744
C++初級課程鏈接:
https://ke.qq.com/course/444655?flowToken=1043280
Qt課程鏈接:
https://ke.qq.com/course/444655?flowToken=1044614