手动编译opencv源码时,遇到红色提示,下载opencv_videoio_ffmpeg_64.dll失败
解决方式:到D:\opencv470\build目录下,查看CMakeDownloadLog.txt文件,里面会显示下载文件的http网址以及存放在哪里。如下:
#cmake_download “D:/opencv470/opencv-4.7.0/.cache/ffmpeg/b2a40c142c20aef9fd663fc8f85c2971-opencv_videoio_ffmpeg_64.dll” “https://raw.githubusercontent.com/opencv/opencv_3rdparty/7dd0d4f1d6fe75f05f3d3b5e38cbc96c1a2d2809/ffmpeg/opencv_videoio_ffmpeg_64.dll”
在迅雷中下载对应的dll文件,改名为b2a40c142c20aef9fd663fc8f85c2971-opencv_videoio_ffmpeg_64.dll,放到D:/opencv470/opencv-4.7.0/.cache/ffmpeg目录下,点击configure,红色报警消失