Mac OS X Lion 10.7.1での起動時にffmpegがエラーを表示する


8

Homebrewを搭載したMac OS X Lion 10.7.1にffmpeg 0.8.5をインストールしました

brew install --use-gcc ffmpeg

エラーなしでインストールされました。しかし、今実行すると、次のようになります-

dyld: Library not loaded: /usr/local/Cellar/ffmpeg/0.8.5/lib/libavdevice.dylib
  Referenced from: /usr/local/bin/ffmpeg
  Reason: Incompatible library version: ffmpeg requires version 53.0.0 or later, but libavdevice.dylib provides version 52.0.0
Trace/BPT trap: 5

回答:


7

使ってみてください:

$ brew update && brew install `brew outdated` && brew cleanup

このスクリプトは、必要なライブラリの変更を追跡するのにも役立ちます。

これらが機能しない場合は、以下を試してください。

$ brew doctor (check your setup for common problems)
$ brew missing (to check installed packages for missing deps)

brew doctorは、一般的な問題がないかセットアップをチェックし、brew missingは、インストールされているパッケージにdepがないことを確認します。

いつでも最初からやり直すことができます(すべての問題に対処する必要があります)。

$ brew uninstall --force `brew deps ffmpeg`
$ brew install ffmpeg

その後

$ brew update

私のために働きませんでした:(しかし、あなたの努力に感謝します:)
Rifat

私は試すためにいくつかのソリューションを追加しました
l'L'l

brew uninstall --force brew deps ffmpeg``&再インストールしてもうまくいきましたが、gitもアンインストールされましたが、再インストールはできませんでした。
Ahmed Fasih 2014

0

私が走った: brew install libav

それからシンボリックリンクについて不平を言った後: brew link --overwrite avconv

現在動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.