错误:libvpx解码器版本必须> = 0.9.1

时间:2013-02-15 16:42:53

标签: ubuntu ffmpeg

Heyo! 我正在尝试使用以下教程在我的服务器上安装ffmpeg: https://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuideLucid 当我到达ffmpeg部分并运行./configure命令时,它会出现以下错误:

ERROR: libvpx decoder version must be >=0.9.1

我必须提到我的服务器有Ubunto 10.10 64bit 我是Linux的新手,所以请考虑一下:) 非常感谢!

按照LordNeckBeard解决方案,我在checkinstall之后收到以下错误:

root@348588:~/libvpx# sudo checkinstall --pkgname=libvpx --pkgversion="$(date +%Y%m%d%H%M)-git" --backup=no--default --deldoc=yes

checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.


no--default is an invalid value for --backup

Use --help or -h to get more information

2 个答案:

答案 0 :(得分:3)

这表明libvpx没有正确安装,或者您的旧版本的libvpx版本

您的第一步是检查libvpx是否安装了。如果安装时得到以下内容:

$ dpkg -s libvpx | grep Status
Status: install ok installed

如果没有安装:

$ dpkg -s libvpx | grep Status
Status: unknown ok not-installed

最好删除libvpx-dev如果存在,这样就不会干扰ffmpeg检测到你编译的libvpx:

sudo apt-get remove libvpx-dev

然后再次尝试安装libvpx:

cd ~/libvpx
make clean
git pull
./configure
make
sudo checkinstall --pkgname=libvpx --pkgversion="$(date +%Y%m%d%H%M)-git" --backup=no --default --deldoc=yes

现在再次尝试ffmpeg:

cd ~/ffmpeg
make distclean
git pull

然后继续使用ffmpeg ./configure行开头的指南。

答案 1 :(得分:0)

查看./ffmpeg/config.log的尾部,仔细检查问题究竟是什么,并排除报告的错误消息中的任何歧义。

如果是vpx上的版本错误,您可以手动转到git并将更新的vpx版本签出到vpx文件夹中。

请参阅here了解您可以使用git查看的各种新标签。

然后,根据您的orig过程重新运行vpx文件夹中的config / make / install步骤

重新运行ffmpeg / configure以解决原始错误