cmake3.8X64编译opencv3.2出现opencv_ffmpegopencv_ffmpeg_64ippicv_windows_20151201.zip无法下载问题解决方案

Posted 华天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmake3.8X64编译opencv3.2出现opencv_ffmpegopencv_ffmpeg_64ippicv_windows_20151201.zip无法下载问题解决方案相关的知识,希望对你有一定的参考价值。

cmake版本:cmake3.8.0

开发环境:Visual Studio 2017 x64

解决方法:1、在opencv安装目录下sources\3rdparty\ffmpeg\ffmpeg.cmake文件中可以看到下载的网址。我的ffmpeg.cmake中是https://raw.githubusercontent.com/opencv/opencv_3rdparty/${FFMPEG_BINARIES_COMMIT}/ffmpeg/)ocv_download(PACKAGE opencv_ffmpeg.dll。这个网址中的${FFMPEG_BINARIES_COMMIT}实际上是ffmpeg.cmake前面几行中set(FFMPEG_BINARIES_COMMIT "2a19d0006415955c79431116e4634f04d5eb5a74")已经赋好了相应的值。所以只需要在浏览器中输入https://raw.githubusercontent.com/opencv/opencv_3rdparty/2a19d0006415955c79431116e4634f04d5eb5a74/ffmpeg/opencv_ffmpeg.dll并且回车就可以开始文件
 opencv_ffmpeg.dll的下载了,并且这个文件的harsh码应该是正确的。下载完之后按照参考文章所说的放到sources\3rdparty\ffmpeg\downloads目录中的2a19d0006415955c79431116e4634f04d5eb5a74文件夹中即可。实际上这个文件夹的名称就是对应的哈希码。opencv_ffmpeg_64.dll文件的下载也是一样的。

2、ippicv_windows_20151201.zip文件的下载与1中的类似。它的下载地址在opencv安装目录下sources\3rdparty\ippicv\downloader.cmake文件中。按照1中的方法找到相应的值,输入浏览器即可。下载好之后放到相应的文件夹中。重新打开cmake,继续configure即可。

以上是关于cmake3.8X64编译opencv3.2出现opencv_ffmpegopencv_ffmpeg_64ippicv_windows_20151201.zip无法下载问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章

VS2017配置opencv3.2.0

使用Opencv3.2出现l error C4996:fopen

OpenCV3.2 编译错误 MAC OS X

Ubuntu 16.04使用NASM编译时用ld链接程序出现:i386 架构于输入文件 sandbox.o 与 i386:x86-64 输出不兼容(I386 architecture in the i

opencv3.2.0 Cmake 3.8.0 编译问题

已安装的适用于 Windows 10 64 位的 OpenCV3.2.0 中缺少许多 .lib 文件