lỗi ffmpeg khi khởi chạy trong Mac OS X Lion 10.7.1


8

Tôi đã cài đặt ffmpeg 0.8.5 trong Mac OS X Lion 10.7.1 với Homebrew

brew install --use-gcc ffmpeg

Nó được cài đặt mà không có bất kỳ lỗi nào. Nhưng, bây giờ khi tôi chạy, nó đưa ra như sau -

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

Câu trả lời:


7

Hãy thử sử dụng:

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

Đây kịch bản cũng sẽ giúp bạn theo dõi những thay đổi trên các thư viện cần thiết.

Nếu bạn không làm việc hãy thử:

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

brew Doctor kiểm tra thiết lập của bạn cho các vấn đề phổ biến, brew thiếu kiểm tra các gói cài đặt cho các deps bị thiếu.

Bạn luôn có thể bắt đầu mới (cần giải quyết tất cả các vấn đề):

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

sau đó

$ brew update

Không làm việc cho tôi :( nhưng vẫn cảm ơn vì nỗ lực của bạn :)
Rifat

Tôi đã thêm một vài giải pháp để thử,
Tôi sẽ là

brew uninstall --force brew deps ffmpeg`` & cài đặt lại đã lừa tôi, mặc dù nó cũng gỡ cài đặt git và cài đặt lại không.
Ahmed Fasih

0

Tôi đã chạy brew install libav

sau đó nó phàn nàn về symlinking: brew link --overwrite avconv

Hoạt động ngay bây giờ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.