首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: libvpx解码器版本必须为>=0.9.1

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

Stack Overflow用户
提问于 2013-02-16 00:42:53
回答 2查看 11.4K关注 0票数 2

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

代码语言:javascript
复制
ERROR: libvpx decoder version must be >=0.9.1

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

遵循LordNeckBeard解决方案,在checkinstall之后,我得到了以下错误:

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-16 04:54:25

这表明libvpx没有正确安装,或者您的libvpx版本低于0.9.1。

第一步是检查是否安装了libvpx。如果已安装,则会显示以下内容:

代码语言:javascript
复制
$ dpkg -s libvpx | grep Status
Status: install ok installed

如果未安装,请执行以下操作:

代码语言:javascript
复制
$ dpkg -s libvpx | grep Status
Status: unknown ok not-installed

删除libvpx-dev可能是个好主意,这样它就不会影响ffmpeg检测编译后的libvpx:

代码语言:javascript
复制
sudo apt-get remove libvpx-dev

然后再次尝试安装libvpx:

代码语言:javascript
复制
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:

代码语言:javascript
复制
cd ~/ffmpeg
make distclean
git pull

然后按照从ffmpeg ./configure行开始显示的指南继续。

票数 3
EN

Stack Overflow用户

发布于 2013-02-16 01:57:12

查看./ffmpeg/config.log的尾部,以再次检查问题的确切原因,并排除报告的错误msg中的任何歧义。

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

可以使用here查看各种较新的标签。

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14899290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档