参考文件:
【FFmpeg】windows 使用 vs2019编译 FFmpeg - ShiftMediaProject_ArchieFu的博客-CSDN博客_ffmpeg vs2019编译
使用 VS2015 编译并调试 ffmpeg - BensonLaur - 博客园
有几点说明一下
1.双击执行 “project_get_dependencies.bat”不那么靠谱,可以自己手动下载
2.依赖库最好下载他们编译好的放到prebuilt下
3.vs2019下载的是msvc16的依赖库
4.安装nasm和yasm 如果通过脚本不行 就自己复制 .exe复制到vs2019安装目录的C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC 这个是我自己的安装目录
nasm.props nasm.targets nasm.xml 复制到这个目录下 依据自己实际安装目录
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\BuildCustomizations
5.有些ffmpeg vs里面include依赖没加好 项目-》属性-》c/c++->常规--》附加包含目录 添加上$(ProjectDir)\..\..\prebuilt\include
6.下载依赖库是编译好的 可以编译release版本 如果是debug版本需要把vs项目依赖的库的d去掉。