FFmpeg macos安装原因:找不到图像

问题描述 投票:1回答:2

我正在尝试在我的mac上安装FFmpeg。 当我做

brew install ffmpeg --with-chromaprint --with-fdk-aac
--with-fontconfig --with-freetype --with-frei0r --with-game-music-emu --with-libass --with-libbluray --with-libbs2b --with-libcaca --with-libgsm --with-libmodplug --with-librsvg --with-libsoxr --with-libssh --with-libvidstab --with-libvorbis --with-libvpx --with-opencore-amr --with-openh264 --with-openjpeg --with-openssl --with-opus --with-rtmpdump --with-rubberband --with-sdl2 --with-snappy --with-speex --with-tesseract --with-theora --with-tools --with-two-lame --with-wavpack --with-webp --with-x265 --with-xz --with-zeromq --with-zimg

当我尝试使用FFmpeg时会发生这种情况

dyld: Library not loaded: /usr/local/opt/rubberband/lib/librubberband.2.dylib  
Referenced from: /usr/local/bin/ffmpeg  
Reason: image not found  
Abort trap: 6
macos ffmpeg terminal homebrew
2个回答
0
投票

这应该可以解决问题:

$ brew reinstall ffmpeg

0
投票

brew.sh上展示的升级Mac Os时,brew存在一个常见问题:

升级macOS升级macOS可能会导致以下错误:

dyld:库没有加载:/usr/local/opt/icu4c/lib/libicui18n.54.dylib configure:错误:找不到libz在macOS升级后,可能需要>重新安装Xcode命令行工具和brew升级

所有安装公式:

xcode-select --install
brew upgrade

1.步骤:卸载命令行工具

rm -rf /Library/Developer/CommandLineTools

(你可能不得不sudo那个命令,但是因为你只知道你应该使用sudo,你做了什么,我没有把它放在命令中)。资料来源:Aaron Brager on Stackoverflow

2.步骤:备份安装的brew包

然后你应该备份你安装的brew包

brew bundle

此命令在当前位置创建brews.txt。检查内容

nano brews.txt

然后按ctrl + x离开它。记住你保存该文件的文件夹!

来源:Tom Lankhorst

3步:卸载自制程序

下一步是卸载自制软件包和所有软件包

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

来源:Ming C on stackoverflow

4.步骤:重新安装一切

之后再次安装命令行工具

xcode-select --install

并再次安装自制软件

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

最后但并非最不重要的是,你进入你保存捆绑包的文件夹(如果它在你的用户主文件夹中,你键入“cd~”)并恢复所有已安装的包

brew bundle

常见问题

在我的情况下,两个包无法安装。一个是r,错误如下:

无法使用符号链接bin / R.

目标/ usr / local / bin / R.

解:

brew link --overwrite r

另一个是Chromium:

错误:似乎'/Applications/Chromium.app'上已有一个应用程序。

解:

rm -r /Applications/Chromium.app/
brew cask install chromium
© www.soinside.com 2019 - 2024. All rights reserved.