用于CentOS 编译安装ffmpeg Opencv
编译安装ffmpeg
1.官网下载linux版本的ffmpeg源码包 ffmpeg-4.1.tar.xz
https://johnvansickle.com/ffmpeg/release-source/
2.解压至usr/local/ffmpeg目录
sudo cp ffmpeg-4.1.tar.xz /usr/local
sudo cd /usr/local
sudo tar -xvf ffmpeg-4.1.tar.xz
3.安装ffmpeg
./configure --enable-shared --enable-pic --enable-static --disable-yasm --prefix=/usr/local/ffmpeg
make -j
sudo make install
#将ffmpeg添加到系统环境变量中,使得其他程序能够找到ffmpeg环境
sudo vim /etc/ld.so.conf.d/ffmpeg.conf
修改内容为:
include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/
之后:
sudo ldconfig
sudo vim /etc/profile
添加 export PATH=$PATH:/usr/local/ffmpeg/bin
source /etc/profile
4.使opencv能找到ffmpeg
sudo cp /usr/local/ffmpeg/lib/pkgconfig/* /usr/share/pkgconfig
5.测试ffmpeg是否安装成功
ffmpeg -version
显示如下
ffmpeg version 4.1 Copyright (c)