8 votes

ffmpeg donne une erreur au lancement dans Mac OS X Lion 10.7.1

J'ai installé ffmpeg 0.8.5 sur mon Mac OS X Lion 10.7.1 avec Homebrew.

brew install --use-gcc ffmpeg

Il s'est installé sans aucune erreur. Mais maintenant, quand je l'exécute, il donne le résultat suivant -

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

7voto

l'L'l Points 8737

Essayez d'utiliser :

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

Ce site script. vous aidera également à repérer les changements nécessaires sur les bibliothèques.

Si cela ne marche pas, essayez :

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

brew doctor vérifie votre installation pour les problèmes communs, brew missing vérifie les paquets installés pour les deps manquants.

Vous pouvez toujours repartir à zéro (ce qui devrait régler tous les problèmes) :

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

puis

$ brew update

0voto

Ponny Points 101

J'ai couru : brew install libav

puis après il s'est plaint des liens symboliques : brew link --overwrite avconv

Travaillez maintenant.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X