哈哈!我正在尝试使用以下教程在我的服务器上安装ffmpeg:https://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuideLucid当我到达ffmpeg部分并运行./configure命令时,它给出以下错误:
ERROR: libvpx decoder version must be >=0.9.1我必须提到我的服务器有Ubunto 10.10 64位,我完全是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发布于 2013-02-16 04:54:25
这表明libvpx没有正确安装,或者您的libvpx版本低于0.9.1。
第一步是检查是否安装了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行开始显示的指南继续。
发布于 2013-02-16 01:57:12
查看./ffmpeg/config.log的尾部,以再次检查问题的确切原因,并排除报告的错误msg中的任何歧义。
如果是vpx上的版本错误,您可以手动转到git并将更新的vpx版本签出到vpx文件夹中。
可以使用here查看各种较新的标签。
然后,根据您的orig进程重新运行vpx文件夹中的config/ make/ install步骤
重新运行ffmpeg/configure以解决orig错误
https://stackoverflow.com/questions/14899290
复制相似问题