出現下列兩個問題
解救方法: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