ffmpeg gibt beim Start unter Mac OS X Lion 10.7.1 einen Fehler aus

8

Ich habe ffmpeg 0.8.5 in meinem Mac OS X Lion 10.7.1 mit Homebrew installiert

brew install --use-gcc ffmpeg

Es wurde ohne Fehler installiert. Aber jetzt, wenn ich renne, gibt es Folgendes:

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
Rifat
quelle

Antworten:

7

Versuchen Sie es mit:

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

Dieses Skript hilft Ihnen auch dabei, Änderungen an benötigten Bibliotheken aufzuspüren.

Wenn Sie diese nicht arbeiten, versuchen Sie:

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

Brew Doctor überprüft Ihr Setup auf häufige Probleme. Brew Brew überprüft installierte Pakete auf fehlende Deps.

Sie können immer neu anfangen (was sich um alle Probleme kümmern sollte):

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

dann

$ brew update
l'L'l
quelle
Hat bei mir nicht funktioniert :( aber trotzdem danke für deine Mühe :)
Rifat
Ich habe ein paar weitere Lösungen hinzugefügt, um zu versuchen,
l'L'l
brew uninstall --force Brew Deps ffmpeg`` & Neuinstallation haben den Trick für mich getan, obwohl es auch Git deinstalliert hat und die Neuinstallation nicht.
Ahmed Fasih
0

Ich rannte: brew install libav

dann, nachdem es sich über Symlinking beschwert hatte: brew link --overwrite avconv

Funktioniert jetzt.

Ponny
quelle