下载网址:
https://ffmpeg.zeranoe.com/builds/
选择合适的版本下载。
下载完后
找一个合适的位置创建include和lib文件
把ffmpeg-4.1-win32-dev下面的include文件夹下面的文件和文件夹复制到刚才新建的文件,把lib下面的.lib文件复制到lib文件夹下面。
在项目的属性中添加刚才新建的include的路径
选择C/C++》附加包含目录
添加目录(最好填写相对路径方便移植)
编译运行:
由于lib库没有找到,所以连接出现错误。
添加附加库目录
添加库文件:
#pragma execution_character_set("utf-8")
还是会出现
找了很久都没找到解决办法。
把32位的ffmpeg换成64bit的ffmpeg后就没有这个问题,但是又出现动态库找不到,只好把ffmpeg-4.1-win64-shared下面的bin文件的所有.dll文件复制到可执行文件test.exe所在的目录下面。
然后就通过了。