我看 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 2023-02-20 18:13:53 +08:00
$ 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 |