将我的Mac更新为High Sierra之后,我无法使用ffmpeg
$ ffmpeg染色器:未加载库:/local/lib/libidn2.0.dylib 从:/opt/local/lib/libgnutls.30.dylib引用 原因:未找到图像中止陷阱:6
我感谢任何帮助!
我在安全更新后遇到了相同的问题。我发现了这个GitHub问题,其中包含姐妹程序ffprobe
的同一错误消息。解决方案是卸载并再次安装。
在macOS
上,我做到了:
brew uninstall ffmpeg
brew cleanup
brew install ffmpeg
根据安装,您可能需要运行brew uninstall --ignore-dependencies ffmpeg
(如果您的依赖项(例如opencv
)需要ffmpeg
)或brew uninstall --force ffmpeg
(如果您有多个版本)。
现在ffmpeg有效:
$ ffmpeg -version
ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
...