1、ffmpeg错误处理办法
进入网址:https://github.com/opencv/opencv_3rdparty/
界面如下:
点击readme,输入ffmpeg,跟选择对应的版本:
(在OpenCV源码路径C:\opencv\opencv\sources\3rdparty\ffmpeg下的ffmpeg.cmake文件可以看到该OpenCV版本需要的ffmpeg版本,一般在该文件的第一行)
进入选择版本后界面如下:
里面有个ffmpeg文件夹,点击绿色Code按钮即可下载;
下载后解压,进入ffmpeg文件夹:
将opencv_videoio_ffmpeg_64.dll、opencv_videoio_ffmpeg.dll、ffmpeg_version.cmake三个文件拷贝到:C:\opencv\opencv\sources\.cache\ffmpeg
该路径下有三个对应的文件:
依次将下载的三个文件的文件名改为对应的这三个文件名即可。
(文件名的前半截是该文件的hash码,不能复制错了)
如此即可解决ffmpeg下载错误问题。
2、ippicv错误处理方法
方法跟ffmpeg一模一样,网址也是:https://github.com/opencv/opencv_3rdparty/