在linux下使用opencv处理视频与摄像头采集是经常会遇到无法打开streams的问题,下面介绍如何配置ffmpeg和使用opencv解决这个问题。
首先下载ffmpeg源码包,一定要是源码包,ctrl + alt +t打开终端(文字是说明):
cd ffmpeg/ 设置工作目录
./configure --disable-yasm --enbale-shared --prefix=/usr/local/ffmpeg 生成可连接库,--prefix设置安装路径
make
make install 开始安装
vim /etc/profile 打开环境变量文档
在文尾输入:
export FFMPEG_HOME=/usr/local/ffmpeg
export PATH=$FFMPEG_HOME/bin:$PATH
退出编辑,回到终端