ffmpeg dà errore all'avvio in Mac OS X Lion 10.7.1


8

Ho installato ffmpeg 0.8.5 nel mio Mac OS X Lion 10.7.1 con Homebrew

brew install --use-gcc ffmpeg

Si è installato senza errori. Ma ora quando corro, dà il seguente:

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

Risposte:


7

Prova a usare:

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

Questo script ti aiuterà anche a rintracciare le modifiche sulle librerie necessarie.

Se quelli non funzionano, prova:

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

brew doctor controlla la tua configurazione per problemi comuni, brew assegni pacchetti installati per deps mancanti.

Puoi sempre ricominciare da capo (che dovrebbe occuparsi di tutti i problemi):

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

poi

$ brew update

Non ha funzionato per me :( ma comunque grazie per il tuo sforzo :)
Rifat,

Ho aggiunto un altro paio di soluzioni da provare,
L'

brew uninstall --force brew deps ffmpeg`` e la reinstallazione ha funzionato per me, anche se ha disinstallato git e la reinstallazione no.
Ahmed Fasih,

0

Ho corso: brew install libav

poi dopo si è lamentato del collegamento simbolico: brew link --overwrite avconv

Funziona ora

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.