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 의사는 설정에 일반적인 문제가 있는지 확인하고 BREW 누락은 설치된 패키지에 누락 된 뎁이 있는지 확인합니다.

항상 신선한 상태로 시작할 수 있습니다 (모든 문제를 처리해야 함).

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

그때

$ brew update

나를 위해 일하지 않았다 :(하지만 여전히 당신의 노력에 감사드립니다 :)
Rifat

시도해 볼 몇 가지 솔루션을 추가했습니다.
l' L' l

brew uninstall --force brew deps ffmpeg ''& 재설치는 나를 위해 속임수를 썼지 만 git을 제거하고 다시 설치하지는 않았습니다.
Ahmed Fasih

0

나는 달렸다 : brew install libav

그런 다음 symlinking에 대해 불평 한 후 : brew link --overwrite avconv

지금 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.