红联Linux门户
Linux帮助

安装opencv with ffmpeg on ubuntu,cv2.VideoCapture返回False

发布时间:2017-03-04 16:28:36来源:blog.csdn.net/miss_ju作者:miss_JU
cv2.VideoCapture(filename) 返回总为False,路径什么检查都没问题,cv2.CAP_PROP_FPS值总是5,应该是缺了某些解码依赖包。
 
解决方案:安装ffmpeg(必须先装ffmpeg再安装OpenCV)
1.安装ffmpeg
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd source_directory
./configure --enable-shared --disable-static
make
sudo make install
检查是否安装成功
ffmpeg
2.安装opencv
安装之前要先装好一堆依赖包,参考官网 http://docs.opencv.org/2.4/doc/tutorials/introduction/linux_install/linux_install.html
安装过程出现问题可以参考部分解决方案
安装opencv with ffmpeg on ubuntu,cv2.VideoCapture返回False
git clone https://github.com/opencv/opencv.git
cd source_directory
mkdir release
cd release
sudo cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DWITH_FFMPEG=ON
make
sudo make install
过程中download ippicv_linux_20151201失败,则需要手动下载ippicv_linux_20151201(http://download.csdn.net/download/yehuohan/9511463)
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28899.html