ffmpeg, що дає помилку при запуску в Mac OS X Lion 10.7.1


8

Я встановив ffmpeg 0.8.5 у своєму Mac OS X Lion 10.7.1 з Homebrew

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)

лікар-заварювач перевіряє вашу установку на поширені проблеми, заварює пропущені чеки встановлених пакетів для відсутніх deps.

Ви завжди можете починати по-новому (що має вирішити всі проблеми):

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

тоді

$ brew update

Не працювало для мене :( але все-таки дякую за ваші зусилля :)
Rifat

Я додав ще кілька рішень, щоб спробувати,
я

brew uninstall --force brew deps ffmpeg`` & перевстановка зробила для мене трюк, хоча вона також видалила git і перевстановлення не зробила.
Ахмед Фасіх

0

Я побіг: brew install libav

потім після того, як вона поскаржилася на символічне посилання: brew link --overwrite avconv

Працює зараз.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.