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
答案 0 :(得分:3)
这表明libvpx没有正确安装,或者您的旧版本的libvpx版本 您的第一步是检查libvpx是否安装了。如果安装时得到以下内容: 如果没有安装: 最好删除 然后再次尝试安装libvpx: 现在再次尝试ffmpeg: 然后继续使用ffmpeg $ 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
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
cd ~/ffmpeg
make distclean
git pull
./configure
行开头的指南。
答案 1 :(得分:0)
查看./ffmpeg/config.log的尾部,仔细检查问题究竟是什么,并排除报告的错误消息中的任何歧义。
如果是vpx上的版本错误,您可以手动转到git并将更新的vpx版本签出到vpx文件夹中。
请参阅here了解您可以使用git查看的各种新标签。
然后,根据您的orig过程重新运行vpx文件夹中的config / make / install步骤
重新运行ffmpeg / configure以解决原始错误