出现下列两个问题
解救方法:https://letogther.cn/file/649.html(换版本)
执行apt-get install libvpx*命令
如果还不行更换上面出错的文件可以解决问题。
然后配置和make install
附ffmpeg安装配置教程
ubuntu 安装 ffmpeg 的步骤及配置方法
一、ffmpeg 基础环境搭建
1、系统 update:sudo apt-get update
2、安装需要的库:sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool libva-dev \ libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev \ libxcb-xfixes0-dev pkg-config texinfo zlib1g-dev
3、安装 yasm :sud o apt-get install yasm
4、安装 X264:sudo apt-get install libx264-dev
5、安装 libfdk-aac :sudo apt-get install libfdk-aac-dev
6、安装 libmp3lame :sudo apt-get install libmp3lame-dev
7、安装 libopus :sudo apt-get install libopus-dev
8、安装 libvpx :sudo apt-get install libvpx-dev
二、下载 ffmpeg
ffmpeg 下载路径:http://www.ffmpeg.org/download.html
三、解压并安装
1、解压 ffmpeg :tar xjvf ffmpeg-snapshot.tar.bz2
2、cd 到解压后的 fffmpeg 文件夹里,然后配置下
./configure --prefix=/usr/local/ffmpeg --enable-shared --enable-libx264 --enable-libfdk-aac --enable-libmp3lame --enable-libopus --enable-libvpx --enable-nonfree --enable-gpl
3、sudo make
4、sudo make install
四、ubuntu 配置 ffmpeg
1、把/usr/local/ffmpeg lib 目录下的文件都拷贝到 /usr/lib
2、把/usr/local/ffmpeg include 目录下的文件都拷贝到/usr/include
3、编译 profile 文件
sudo vim /etc/profile
在文件末尾添加
export FFMPEG_HOME=/usr/local/ffmpeg
export PATH=PATH
执行 source /etc/profile
4、编译/etc/ld.so.conf
sudo vim /etc/ld.so.conf
最后一行添加/usr/local/ffmpeg/lib
执行 sudo ldconfig -v
五、在项目中如何配置 ffmepg
1、在项目目录下建个文件夹 ffmpeg,拷贝到这个文件夹
2、把/usr/local/ffmpeg lib 和 include 文件拷贝到 QT 项目的 ffmpeg 文件夹(可以不加,也可以加)
3、在 QT 项目 xxx.pro 文件中 添加下面 2 句话 INCLUDEPATH += ./ffmpeg/include
LIBS += -L./ffmpeg/lib/ -lavcodec -lavdevice -lavfilter -lavformat -lavutil -lpostproc -lswscale -lswresample