我看 ffmpeg -version 给的信息,configuration 里面有 conda 的字样,是我用 conda 也安装了一份 ffmpeg 吗?那我怎么能够在终端里输入 ffmpeg 的时候用 homebrew 安装的 5.1.2 版本呢?
1 yjim 2023-02-19 17:24:16 +08:00 试试 brew link 重新建下软连接 |
2 xandercheung23 OP @yjim 说是 already linked unlink 又重新 link 之后还是不行 |
![]() | 3 noqwerty 2023-02-19 18:04:42 +08:00 via iPhone which -a ffmpeg 看一下 PATH 里面有几个,返回的第一个是默认调用的 |
4 xandercheung23 OP @noqwerty 真的是 conda 的路径。。。 |
5 ffgrinder 2023-02-19 19:47:51 +08:00 @xandercheung23 这种事情我也遇到过,别用 conda 了。。 |
![]() | 6 Lqxc 2023-02-19 23:06:53 +08:00 via Android 可以改系 path ,先使用 brew 安版本 |
![]() | 7 BrettD 2023-02-19 23:34:33 +08:00 via iPhone 退出 Conda 环境 |
![]() | 8 mzDV4TUeHyesLbUQ 2023-02-19 23:35:20 +08:00 这个事情我也遇到过,我那次是因为安装 ImageMagick 的时候附带了一个低版本的 ffmpeg :( |
![]() | 9 Showfom PRO $ which ffmpeg /opt/homebrew/bin/ffmpeg $ ffmpeg -version ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers built with Apple clang version 14.0.0 (clang-1400.0.29.202) 没问题,估计你 PATH 优先级不对,也可以直接用 /opt/homebrew/bin/ffmpeg |