मैक ओएस एक्स लॉयन 10.7.1 में लॉन्च पर त्रुटि देने वाले ffmpeg


8

मैंने अपने मैक ओएस एक्स लायन 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 uninstall --force `brew deps ffmpeg`
$ brew install ffmpeg

फिर

$ brew update

मेरे लिए काम नहीं किया :( लेकिन अभी भी आपके प्रयास के लिए धन्यवाद :)
रिफत

मैंने कोशिश करने के लिए कुछ और उपाय जोड़े हैं,
l'L'l

brew uninstall --force ब्रुफ डिप्स ffmpeg`` और फिर से इंस्टॉल करना मेरे लिए ट्रिक था, हालांकि इसने गिट को अनइंस्टॉल भी किया और रीइनस्टॉल नहीं किया।
अहमद फ़सीह

0

मैं भागा: brew install libav

इसके बाद सहानुभूति के बारे में शिकायत करने के बाद: brew link --overwrite avconv

अब काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.