【踩坑记录】opencv 3.4.2版本ffmpeg.dll下载失败

opencv 3.4.2版本,windows上编译后,发现没有ffmpeg的库。查看cmake的记录发现提示ffmpeg下载失败。
查看日志文件,发现是从github上下载的。
再找到opencv-3.4.2\3rdparty\ffmpeg目录下有一个ffmpeg-download.ps1.in文件,是一个下载脚本,与github上的新版本比较,修改第一行:

$url = "https://raw.githubusercontent.com/opencv/opencv_3rdparty/@FFMPEG_BINARIES_COMMIT@/ffmpeg/opencv_ffmpeg_64.dll"

$url = "https://raw.githubusercontent.com/opencv/opencv_3rdparty/@FFMPEG_BINARIES_COMMIT@/ffmpeg/opencv_videoio_ffmpeg_64.dll"

即可下载成功。
后又提示ffmpeg_version.cmake未找到,这个文件应该是一些ffmpeg版本信息,去找对应opencv版本的这个文件放到提示目录下即可。


版权声明:本文为fantasysolo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>