2

ほよ!次のチュートリアルを使用して、サーバーにffmpegをインストールしようとしています 。https : //ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuideLucid ffmpegの部分に到達し、。/ configureコマンドを実行すると、次のエラーが発生します。

ERROR: libvpx decoder version must be >=0.9.1

私のサーバーにはUbunto10.1064ビットが搭載されていることに言及する必要があります。私は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
4

2 に答える 2

3

これは、libvpxが正しくインストールされなかったか、バージョン<0.9.1の古いバージョンのlibvpxがあることを示しています。

最初のステップは、libvpxがインストールされたかどうかを確認することです。インストールされている場合、次のようになります。

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

インストールされていない場合:

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

libvpx-devコンパイルされたlibvpxをffmpegが検出するのを妨げないように、存在する場合は削除することをお勧めします。

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

./configure次に、ffmpeg行から始まる図のようにガイドを続行します。

于 2013-02-15T20:54:25.057 に答える
0

./ffmpeg/config.log の末尾を見て、問題の正確な内容を再確認し、報告されたエラー メッセージのあいまいさを排除してください。

vpx のバージョン エラーである場合は、手動で git に移動し、新しい vpx バージョンを vpx フォルダーにチェックアウトできます。

git を使用してチェックアウトできるさまざまな新しいタグについては、こちらを参照してください。

次に、元のプロセスに従って、vpx フォルダーで config/make/install の手順を再実行します。

元のエラーを解決するために、ffmpeg/configure を再実行します。

于 2013-02-15T17:57:12.400 に答える